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