Esempio n. 1
0
 /// <summary>
 /// Initializes a new instance of the WCFServiceWrapper class.
 /// </summary>
 /// <param name="descriptor">Descriptor for the service to wrap.</param>
 public WCFServiceWrapper(ServiceDescriptor descriptor)
 {
     this.ServiceUri = descriptor.CreateServiceUri();
     this.webServiceHost = new WebServiceHost(descriptor.ServiceType, new[] { this.ServiceUri });
 }
 /// <summary>
 /// Initializes a new instance of the ExternalHostedServiceWrapper class.
 /// </summary>
 /// <param name="descriptor">Descriptor for the service to wrap.</param>
 public ExternalHostedServiceWrapper(ServiceDescriptor descriptor)
 {
     this.ServiceUri = descriptor.CreateServiceUri();
 }
 /// <summary>
 /// Initializes a new instance of the DefaultServiceWrapper class.
 /// </summary>
 /// <param name="descriptor">Descriptor for the service to wrap.</param>
 public DefaultServiceWrapper(ServiceDescriptor descriptor)
 {
     this.ServiceUri = descriptor.CreateServiceUri();
     this.dataServiceHost = new DataServiceHost(descriptor.ServiceType, new[] { this.ServiceUri });
 }