我试图获取存储在 HttpContext.Current.Session 中的布尔属性的值,但是出现了奇怪的行为。 该对象是一个布尔类型。首先,我尝试检查对象是否存在,并在存在时使用它。 我试图在 ?: 运算符中使用它,但它的行为很奇怪。以下是我的监视窗口: 前提条件: "Exis...
我想获取一个WCF应用程序的工作目录。我该如何获取它? 如果我尝试:HttpContext.Current.Request.MapPath(HttpContext.Current.Request.ApplicationPath) 我遇到了空引用异常(Http.Current对象为空)。 ...
我想为一个Web服务编写单元测试。我创建了我的测试项目,引用了我的Web项目(不是服务引用,而是程序集引用),然后编写一些代码来测试Web服务- 它们可以正常工作。但是,有些服务通过使用HttpContext.Current.User.Identity.IsAuthenticated确保用户已...
我在应用程序中使用一个值; 我在 application_start 中设置它。 void Application_Start(object sender, EventArgs e) { Dictionary<int, IList<string>> Pan...
我的其中一个服务使用由IIS提供的服务器变量,代码如下: var value = System.Web.HttpContext.Current.Request.ServerVariables["MY_CUSTOM_VAR"]; 我尝试的方法是模拟这些对象并插入自己的变量/集合,检查几种情...
我有一个使用仓库(userRepo)的方法: public override Task<IdentityResult> CreateLocalUserAsync(IUser user, string password, CancellationToken cancellati...
如果在全局开始时调用,HttpContext.Request将会抛出异常。public HttpRequest get_Request() { if (this.HideRequestResponse) { throw new HttpException(SR....
最近我在查看一些生产环境的登录代码时发现了这个...HttpContext.Current.Trace.Write(query + ": " + username + ", " + password)); ...where查询是一个短的SQL查询,用于获取匹配的用户。这会有任何性能影响吗?我认...
我想在我的MVC应用程序上运行一些测试,但是我一直遇到各种问题无法使其正常工作。让我尝试直接说明问题: 我正在使用RhinoMocks尝试类似以下的操作: 设置: MockRepository mocks = new MockRepository(); HttpContextBase _...
我是Mocking框架的新手,开始使用RhinoMocks来协助我的MVC应用程序单元测试。 我正在使用Scott Hanselmanns MVC Mock Helper来辅助模拟HttpContext。 我已经成功地(经过一些时间)模拟了我需要的一部分内容,但在涉及HttpContext的...