public override async Task RunAsync(AppCrossOriginAddContext context)
        {
            await ExecuteNonQueryAsync(context, ctx => ctx.Request.AppId.ToString());

            context.Response.Data = context.Response.Id;
            // return ExecuteNonQueryAsync(context, Func<AppCrossOriginAddRequest, string> keySpecifier);
        }
        public override void Run(AppCrossOriginAddContext context)
        {
            ExecuteNonQuery(context, ctx => ctx.Request.AppId.ToString());

            context.Response.Data = context.Response.Id;
            // ExecuteNonQuery(context, Func<AppCrossOriginAddRequest, string> keySpecifier);
        }