Exemple #1
0
        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);
        }