Example #1
0
        public OwinCommunicationListener(IWebServiceAppBuilder startup, ServiceContext serviceContext,
                                         ServiceEventSource eventSource, string endpointName, string appRoot)
        {
            if (startup == null)
            {
                throw new ArgumentNullException(nameof(startup));
            }

            if (serviceContext == null)
            {
                throw new ArgumentNullException(nameof(serviceContext));
            }

            if (endpointName == null)
            {
                throw new ArgumentNullException(nameof(endpointName));
            }

            if (eventSource == null)
            {
                throw new ArgumentNullException(nameof(eventSource));
            }

            this.startup        = startup;
            this.serviceContext = serviceContext;
            this.endpointName   = endpointName;
            this.eventSource    = eventSource;
        }
Example #2
0
 public OwinCommunicationListener(IWebServiceAppBuilder startup, ServiceContext serviceContext,
                                  ServiceEventSource eventSource, string endpointName)
     : this(startup, serviceContext, eventSource, endpointName, null)
 {
 }