public GetCodeActionsModule(GetCodeActionsHandler gotoDefinitionHandler) { Post["/getcodeactions"] = x => { var req = this.Bind <Request>(); var res = gotoDefinitionHandler.GetCodeActions(req); return(Response.AsJson(res)); }; }
public RunCodeActionModule(GetCodeActionsHandler codeActionsHandler) { Post["/runcodeaction"] = x => { var req = this.Bind<RunCodeActionRequest>(); var res = codeActionsHandler.RunCodeAction(req); return Response.AsJson(res); }; }
public GetCodeActionsModule(GetCodeActionsHandler gotoDefinitionHandler) { Post["/getcodeactions"] = x => { var req = this.Bind<Request>(); var res = gotoDefinitionHandler.GetCodeActions(req); return Response.AsJson(res); }; }
public RunCodeActionModule(GetCodeActionsHandler codeActionsHandler) { Post["/runcodeaction"] = x => { var req = this.Bind <RunCodeActionRequest>(); var res = codeActionsHandler.RunCodeAction(req); return(Response.AsJson(res)); }; }