У меня есть проект Azure WebSite с проектом, связанным с проектом WebJob. Проект WebJob должен подключаться к внешней службе SOAP. В результате я должен поставить в App.config следующего блока:Конфигурация тестирования/производства для Azure WebJob
<system.serviceModel>
<bindings>
<wsHttpBinding>
<binding name="WSHttpBinding_MyExternalClassName">
<security mode="Transport">
<transport clientCredentialType="Certificate" />
</security>
</binding>
</wsHttpBinding>
</bindings>
<client>
<endpoint address="<<external URL>>" binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_MyExternalClassName" contract="xxxxx" name="WSHttpBinding_MyExternalClassName" />
</client>
</system.serviceModel>
Проблема заключается в том, что мне нужно изменить значение <<external URL>>
в узле «конечной точки» для различных сценариев развертывания - тестирования и производства. Кажется, что WebJob SDK принимает строки подключения и приложение устанавливает из родительского приложения, но что такое конкретный параметр службы, связанный с SOAP? Как я могу управлять сценарием тестирования/производства?