public void GetEndpointFromEndpointItemsCollectionDoesntGetNull() { EndpointSection section = (EndpointSection)ConfigurationManager.GetSection("Endpoints"); EndpointItemElement element = section.EndpointItemCollection.GetEndpoint("MyHost"); EndpointItemElement element2 = section.EndpointItemCollection.GetEndpoint("NoDefault"); Assert.IsNotNull(element); Assert.IsNotNull(element2); }
private void webServiceEnabledCheckBox_CheckedChanged(object sender, EventArgs e) { if (((CheckBox)sender).Checked) { Endpoint endpoint = new Endpoint("IntegerCalculatorEndpoint"); EndpointSection endpointSection = ConfigurationManager.GetSection("Endpoints") as EndpointSection; EndpointItemElement endpointConfig = endpointSection.EndpointItemCollection.GetEndpoint("IntegerCalculatorEndpoint"); endpoint.Default = new EndpointConfig(endpointConfig.Address); manager.EndpointCatalog.SetEndpoint(endpoint); } else { Endpoint endpoint = new Endpoint("IntegerCalculatorEndpoint"); endpoint.Default = new EndpointConfig(ConfigurationManager.AppSettings["NonExistingURL"]); manager.EndpointCatalog.SetEndpoint(endpoint); } }