Я хочу повторно использовать привязку, настроенную в моем файле Web.config, в моем коде - вместо воссоздания привязки.
Я использую следующий код для чтения элемента из моей сети. config:
var bindingSection = ConfigurationManager.GetSection("system.serviceModel.bindings") as BindingsSection;
var binding = bindingSection.CustomBinding.Bindings.Cast<CustomBindingElement>()
.SingleOrDefault(element => element.Name == "BindingNameFromWebConfig);
Теперь у меня есть элемент, хранящийся в binding
. Я хочу создать экземпляр CustomBinding из этого элемента.
У меня вопрос конкретизируется c до CustomBindingElement > CustomBinding
, но я чувствую, что мне не хватает техники, которая, вероятно, допустимо для каждого элемента в Web.config.
Спасибо