У меня есть необходимость добавить настраиваемое расширение поведения для конечных точек клиента WCF. Я попытался сделать это через конфигурацию, но был укушен часто упоминаемой ошибкой, где конфигурация WFC не может правильно разобрать имя типа. Так что я могу сделать это программно?Программное и глобальное добавление пользовательского расширения поведения конечной точки клиента WCF
Я не могу изменить разделы конфигурации во время выполнения, поскольку они доступны только для чтения. Я знаю, что если я получу экземпляр клиентского прокси (т. Е. ClientBase), я могу добавить к его Endpoint.Behaviors экземпляр моего пользовательского поведения. Тем не менее, я должен был бы сделать это для каждого экземпляра.
Могу ли я получить конечные точки по всему миру и предварительно добавить их (например, в Global.asax), или эти конечные точки создаются и временно отбрасываются?
Можете ли вы разместить ссылку на вопрос о неправильном синтаксическом разборе имени типа? –