/// <summary> /// Initializes a new instance of the <see cref="RestServiceHandler"/> class. /// </summary> /// <param name="serviceContext">The service context.</param> /// <param name="methodLocator">The service method locator.</param> /// <param name="methodInvoker">The service method invoker.</param> public RestServiceHandler(IServiceContext serviceContext, IServiceMethodLocator methodLocator, IServiceMethodInvoker methodInvoker) { if (serviceContext == null) { throw new ArgumentNullException("serviceContext"); } if (methodLocator == null) { throw new ArgumentNullException("methodLocator"); } if (methodInvoker == null) { throw new ArgumentNullException("methodInvoker"); } m_serviceContext = serviceContext; m_methodLocator = methodLocator; m_methodInvoker = methodInvoker; ServiceAsyncTimeout = TimeSpan.Zero; }
public ServiceData(IService service, IServiceMethodInvoker invoker) { Service = service; Invoker = invoker; }
public FaqHeader(IServiceMethodInvoker invoker, IHttpRequest serviceRequest, IHttpResponse serviceResponse) { m_invoker = invoker; m_serviceRequest = serviceRequest; m_serviceResponse = serviceResponse; }