protected async Task <HttpResponseMessage> DoHandlerAsync(string handlerName, Func <Task <HttpResponseMessage> > handler) { return(await WebOperationRunner.DoActionAsync(handlerName, handler, (ex) => { return ProcessResultResponse(HandlerResult.FromException(ex)); })); }
public static async Task <HandlerResult> DoHandlerAsync(string operation, Func <Task <HandlerResult> > action) { return(await DoActionAsync(operation, action, (ex) => HandlerResult.FromException(ex))); }