Любой способ обнаружить классический и интегрированный пул приложений в коде? - PullRequest
3 голосов
/ 31 октября 2010

У меня есть приложение ASP.NET MVC, работающее на виртуальном хостинге. Недавно сайт обанкротился, когда пул приложений был случайно переключен из интегрированного обратно в классический режим. Нам приходилось менять маршруты, пока служба технической поддержки не перенастроила пул приложений.

Было бы замечательно, если бы был способ определить режим пула приложений в коде и соответственно настроить маршруты: один маршрут для интегрированного режима и один для классического. Это предотвратит выход сайта из строя в этих условиях. Сайт MVC с разорванной маршрутизацией выглядит довольно печально.

1 Ответ

4 голосов
/ 31 октября 2010

Вы можете использовать свойство HttpRuntime.UsingIntegratedPipeline .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...