У меня есть некоторые специальные параметры для всех моих методов обслуживания wcf, которые обрабатываются внутри пользовательского канала и не отображаются в списке параметров метода обслуживания. Это прекрасно работает для конечных точек json / xml, но я не знаю, как использовать конечную точку SOAP с этой настройкой, потому что сгенерированный WSDL не включает поля, которых нет в списке параметров вызова службы.
Есть ли способ, которым я могу централизовать обработку специальных параметров, которые применяются ко всем методам обслуживания (аутентификация, локаль и другая контекстная информация), и предоставить конечную точку SOAP, которая просто работает (tm)?
Ручное редактирование файлов wsdl не вариант.