private T ConfiguredServiceHost <T>(T serviceHost) where T : ServiceHostBase { serviceHost.AddDefaultEndpoints(); wcfConfigurator.ConfigureBehavior(serviceHost.Description.Behaviors); foreach (ServiceEndpoint endpoint in serviceHost.Description.Endpoints) { endpoint.Binding = wcfConfigurator.GetBinding(); wcfConfigurator.ConfigureBehavior(endpoint); } return(serviceHost); }
private ChannelFactory <T> InitializeFactory() { var channelFactory = new ChannelFactory <T>(binding.Value, address); wcfConfigurator.ConfigureBehavior(channelFactory.Endpoint); return(channelFactory); }