/// <summary> /// Makes the announcing service. /// </summary> /// <param name="serviceHost">The service host.</param> public static void MakeAnnouncingService(this ServiceHostBase serviceHost) { if (ConfigurationHelper.IsRestful) { serviceHost.AddRestEndpoints(); } if (ConfigurationHelper.AddDefaultEndpoints) { serviceHost.AddDefaultEndpoints(); } if (ConfigurationHelper.EnableMex) { serviceHost.AddMexEndpoints(); } if (ConfigurationHelper.EnableDiscovery) { serviceHost.EnableDiscovery(); } if (ConfigurationHelper.UpscaleBindings) { UpscaleBindings(serviceHost); } }