Это вопрос noob.
У меня есть простая служба REST WCF, очень простая, построенная из учебника.
Это очень мало кода.Просто IService1.cs, Service1.svc.cs и моя функция lib.
В автоматически сгенерированном файле web.config очень и очень мало.
Сутьпроблема:
Документы MSDN, как этот , неясны при объяснении того, как разделы файлов web.config связаны с / referenceкод и как они соотносятся / ссылаются друг на друга.
Я могу читать документы снова и снова, но, к сожалению, они не помогают мне на самом деле реализовать web.config.
Я не могу найти документы, которые объясняют просто :
"В вашем коде у вас есть точка входа с именем /service1/foo
Итак, в web.config вы создаете<service>
относится к /service1/foo
, как это ..., а затем запись <binding>
связывается с записью <service>
следующим образом ... тогда запись <behavior>
связывается с записью <service>
следующим образом...
Вопрос (пересмотренный): Как все это сочетается?
Фон: Я хочу начать использовать web.config длявыполните регулирование, как описано здесь: http://www.danrigsby.com/blog/index.php/2008/02/20/how-to-throttle-a-wcf-service-help-prevent-dos-attacks-and-maintain-wcf-scalability/
Но мой web.config даже не имеет раздела <system.serviceModel>
.
Спасибо!
(я должендобавим, что я только что обедал с опытным разработчиком .NET (7+ лет), который сказал: «О, файл конфигурации ужасен! Я никогда не мог этого понять. Я просто делаю все это в коде и сохраняю свои настройкив мой собственный файл настроек. ")
Любой вклад или руководство приветствуется!