MVC3 в автономном режиме для реализации обновления - PullRequest
1 голос
/ 22 января 2012

Буду признателен за любую помощь по шагам для реализации, чтобы переключить веб-приложение MVC3 / Razor в автономный режим для обслуживания.В автономном режиме только статическая страница может быть видна публике, но администратор, вошедший в систему, должен иметь возможность просматривать, просматривать и обновлять сайт полностью.В идеале я хочу, чтобы веб-администратор просто пометил значение на административном сервере, которое будет зарегистрировано в базе данных.

1 Ответ

4 голосов
/ 22 января 2012

Вы можете просто проверить некоторые условия в BeginRequest в Global.asax.

protected void Application_BeginRequest()
{
    if (myDb.SiteIsOffline && !CurrentUserIsAdministrator())
        Response.Redirect("~/offline.html");
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...