Request.IsLocal внутри библиотеки классов (mvc3, vs2010) - PullRequest
0 голосов
/ 19 марта 2012

Немного застрял, мне нужно использовать Request.IsLocal внутри библиотеки классов, а не веб-проекта. Как я должен быть донг это?

Там указаны ссылки на System.Web и System.Web.Mvc.

1 Ответ

3 голосов
/ 20 марта 2012
var isLocal = System.Web.HttpContext.Current.Request.IsLocal;

Нет, я шучу. Обещай мне, что никогда не сделаешь ничего подобного. Вам не нужно что-то подобное в библиотеке классов. Или, если вам это нужно, вы должны передать эту информацию в библиотеку классов как, например, аргумент метода из уровня пользовательского интерфейса, который имеет понятие Request. В противном случае вы будете привязывать свою библиотеку классов к ASP.NET и к HttpContext, что сделает ее многоразовой.

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