internal RequestHandlerFake(Method method, string path, List <IParameterResolver> parameterResolvers) : base(method, path, parameterResolvers) { _executor = (request, mediaTypeMapper1, errorHandler1, logger1) => RequestExecutor.ExecuteRequest(() => Completes.WithSuccess(Response.Of(ResponseStatus.Ok)), errorHandler1, logger1); }
internal RequestHandlerFake(Method method, string path, List <IParameterResolver> parameterResolvers, RequestHandler0.Handler0 handler) : base(method, path, parameterResolvers) { _executor = (request, mediaTypeMapper1, errorHandler1, logger1) => RequestExecutor.ExecuteRequest(handler.Invoke, errorHandler1, logger1); }
internal RequestObjectHandlerFake(Method method, string path, IErrorHandler errorHandler, RequestHandler0.ObjectHandler0 handler) : base(method, path, new List <IParameterResolver>()) { _executor = (request, mediaTypeMapper1, errorHandler1, logger1) => RequestObjectExecutor.ExecuteRequest(request, mediaTypeMapper1, handler.Invoke, errorHandler1, logger1); _errorHandler = errorHandler; }