/// <summary> /// 创建 RequestMapping 对象 /// </summary> /// <param name="mapper">产生此结果的映射器</param> /// <param name="virtualPath">HTML 模版路径</param> /// <param name="handler">HTML 文档处理程序</param> public RequestMapping( IRequestMapper mapper, string virtualPath, IHtmlHandler handler ) { if ( !VirtualPathUtility.IsAppRelative( virtualPath ) ) throw new ArgumentException( "模版文件路径只能使用应用程序根相对路径,即以~/开头的路径,调用VirtualPathUtility.ToAppRelative方法或使用HttpRequest.AppRelativeCurrentExecutionFilePath属性获取", "templatePath" ); VirtualPath = virtualPath; Handler = handler; }
public ExampleInteractor( IConversationRepository conversationRepository, IConversationFactory conversationFactory, IRequestMapper requestMapper) { _conversationRepository = conversationRepository; _conversationFactory = conversationFactory; _requestMapper = requestMapper; }
public GatewayProxyMiddleware(RequestDelegate next, ILoggerFactory loggerFactory, IRequestMapper requestMapper, IHttpRequester requester) { _next = next; _logger = loggerFactory.CreateLogger <GatewayProxyMiddleware>(); _requestMapper = requestMapper; _requester = requester; }
/// <summary> /// 创建 RequestMapping 对象 /// </summary> /// /// <param name="templatePath">HTML 模版路径</param> /// <param name="handler">HTML 文档处理程序</param> public RequestMapping(IRequestMapper mapper, string templatePath, IHtmlHandler handler) { if (!VirtualPathUtility.IsAppRelative(templatePath)) { throw new ArgumentException("模版文件路径只能使用应用程序根相对路径,即以~/开头的路径,调用VirtualPathUtility.ToAppRelative方法或使用HttpRequest.AppRelativeCurrentExecutionFilePath属性获取", "templatePath"); } TemplatePath = templatePath; Handler = handler; }
/// <summary> /// /// </summary> /// <param name="next"></param> /// <param name="requestMapper"></param> /// <param name="responseMapper"></param> /// <param name="requestProcessor"></param> public MockProcessor( OwinMiddleware next, IRequestMapper requestMapper, IResponseMapper responseMapper, IRequestProcessor requestProcessor) : base(next) { this.requestMapper = requestMapper; this.responseMapper = responseMapper; this.requestProcessor = requestProcessor; }
public RequestBusinessLogic(ILogger <RequestBusinessLogic> logger, IRequestMapper requestMapper) { if (logger == null) { throw new ArgumentNullException("logger"); } if (requestMapper == null) { throw new ArgumentNullException("requestMapper"); } this.logger = logger; this.requestMapper = requestMapper; }
public RequestBusinessLogic(IUserProfileClient userProfileClient, ISkillRequestValidator skillRequestValidator, ISkillProductsClientAdapter skillProductsClientAdapter, ILogger <RequestBusinessLogic> logger, IRequestMapper requestMapper, ITokenUserData tokenUserData) { if (userProfileClient == null) { throw new ArgumentNullException("userProfileClient"); } if (skillRequestValidator == null) { throw new ArgumentNullException("skillRequestValidator"); } if (skillProductsClientAdapter == null) { throw new ArgumentNullException("skillProductsAdapter"); } if (logger == null) { throw new ArgumentNullException("logger"); } if (requestMapper == null) { throw new ArgumentNullException("requestMapper"); } if (tokenUserData == null) { throw new ArgumentNullException("tokenUserData"); } this.userProfileClient = userProfileClient; this.skillRequestValidator = skillRequestValidator; this.skillProductsClientAdapter = skillProductsClientAdapter; this.logger = logger; this.requestMapper = requestMapper; this.tokenUserData = tokenUserData; }
/// <summary> /// 派生类调用创建 RequestMapping 对象 /// </summary> /// <param name="mapper">请求映射器</param> /// <param name="handler">HTML 文档处理程序</param> protected RequestMapping(IRequestMapper mapper, IHtmlHandler handler) { Mapper = mapper; Handler = handler; }
/// <summary> /// /// </summary> public Startup(IRequestMapper requestMapper, IResponseMapper responseMapper, IRequestProcessor requestProcessor) { this.requestMapper = requestMapper; this.responseMapper = responseMapper; this.requestProcessor = requestProcessor; }
public SimpleServer(IConnectionListener connectionListener, ISerializationProtocol serializationProtocol) { _connectionListener = connectionListener; _serializationProtocol = serializationProtocol; _requestMapper = new RequestMapper(); }
public Endpoint( IRequestMapper genericDependency) { RequestMapper = genericDependency; }