public RequestHandler4 <T, R, U, I> Handle(ObjectHandler4 handler) { _executor = (request, param1, param2, param3, param4, mediaTypeMapper1, errorHandler1, logger) => RequestObjectExecutor.ExecuteRequest( request, mediaTypeMapper1, () => handler.Invoke(param1, param2, param3, param4), errorHandler1, logger); return(this); }
public RequestHandler1 <T> Handle(ObjectHandler1 handler) { _executor = (request, param1, mediaTypeMapper1, errorHandler1, logger) => RequestObjectExecutor.ExecuteRequest(request, mediaTypeMapper1, () => handler.Invoke(param1), errorHandler1, logger); return(this); }