Example #1
0
 public RunCodeActionModule(GetCodeActionsHandler codeActionsHandler)
 {
     Post["/runcodeaction"] = x =>
     {
         var req = this.Bind <RunCodeActionRequest>();
         var res = codeActionsHandler.RunCodeAction(req);
         return(Response.AsJson(res));
     };
 }
 public GetCodeActionsModule(GetCodeActionsHandler getCodeActionsHandler)
 {
     Post["/getcodeactions"] = x =>
         {
             var req = this.Bind<CodeActionRequest>();
             var res = getCodeActionsHandler.GetCodeActions(req);
             return Response.AsJson(res);
         };
 }
 public RunCodeActionModule(GetCodeActionsHandler codeActionsHandler)
 {
     Post["RunCodeAction", "/runcodeaction"] = x =>
         {
             var req = this.Bind<CodeActionRequest>();
             var res = codeActionsHandler.RunCodeAction(req);
             return Response.AsJson(res);
         };
 }
 public GetCodeActionsModule(GetCodeActionsHandler getCodeActionsHandler)
 {
     Post["GetCodeActions", "/getcodeactions"] = x =>
     {
         var req = this.Bind <CodeActionRequest>();
         var res = getCodeActionsHandler.GetCodeActions(req);
         return(Response.AsJson(res));
     };
 }