Есть служба WCF, размещенная в IIS, и я хочу убедиться, что параметры конфигурации действительны, например, каталог журналов существует или может быть создан. В случае сбоя конфигурации я хочу считать службу недействительной и уведомить об этом через журнал событий и т. Д. В идеале служба будет недоступна, если недействительна.
Если бы я работал в качестве службы Windows, я мог бы сделать это легко. Но размещены в IIS? Я не знаю, как сделать сервис недоступным из кода.
Есть идеи? Если это помогает, служба WCF работает в собственном пуле приложений.
ТИА!
Джеймс