有点困难,我需要在类库中使用Request.IsLocal,而不是web项目。我该怎么办呢?
在那里引用了System.Web和System.Web.Mvc。
答案 0 :(得分:3)
var isLocal = System.Web.HttpContext.Current.Request.IsLocal;
不,我在开玩笑。答应我,你永远不会做那样的事情。你不应该在类库中需要这样的东西。或者如果您需要它,您应该将此信息传递给类库,例如,来自具有Request概念的UI层的方法参数。否则,您将把类库绑定到ASP.NET和HttpContext,使其不可重用。