在 Ninject 2 中注入 HttpContext
在我的 asp.net mvc 应用程序中,我使用 Ninject 作为 DI 框架。 我的控制器使用我的 HttpAccountService 从 cookie 获取信息或向 cookie 获取信息。 …
在 .NET 3.5 和 Visual Studio 2008 中找不到 HttpContext
我使用了此处中的代码,出现以下错误: 无法使用 HttpContext.Current.Server.MapPath() 在 Visual Studio 2008 中,当您缺少引用时,ContextMenuEntr…
处理程序中的 HttpContext
为了保护下载文件,我创建了这样的http处理程序: public void ProcessRequest(HttpContext context) { string user = HttpContext.Current.User.Iden…
HttpContext最完整的mock框架是什么
我正在为我的应用程序中的 ASP.NET HttpContext 寻找尽可能全面的模拟替换和包装器。全面的模拟替换可能会大大提高 ASP.NET Web 应用程序的可测试性,…
如何伪造 HttpContext 进行单元测试?
我需要伪造 HttpContext.Current.Application 表才能从单元测试中访问它。 我需要将我的数据存储在某个地方。我以为我可以只传递 NameValueCollection…
从 ASP.NET MVC 站点中的 ResultExecutingContext 访问控制器方法
我正在编写一个属性,我想在其中访问在其操作之一上具有该属性的控制器所派生的类上的方法。这实在是太拗口了,所以让我解释一下: 我的控制器派生自…
ASP.NET 异步控制器并调用 Sync();什么是“Sync()”?
使用的使用 BeginMethod/EndMethod 模式部分ASP.NET MVC 中的异步控制器 引用 Sync() 方法。它没有链接,我无法通过谷歌搜索找到有关它的文档,因为同…
IIS 模块和 WCF
我编写了一个 IIS 模块(基本 IHttpModule),它在使用 WCF REST 服务之前执行一些自定义 (OpenAuth) 身份验证。 我已经扩展了 GenericPrincipal 来使…
IHttpModule Init 未触发
我遇到了 contextInfo 问题 [WebMethod] [SoapHeader("UserInfo", Direction = SoapHeaderDirection.In)] public void TestContext() { var user = Co…
使用 Structuremap 管理 ASP.NET MVC 中的 ObjectContext 生命周期
我想知道是否有一种方法或一篇好文章介绍如何通过 StructureMap 管理 objectcontext 生命周期(我看到了 ninject 的示例)。因为我对 SM 的方法和可能…
奇怪的问题:IE8 用户无法通过 Web 服务进行身份验证
我有一个 ASP.NET 应用程序。它有一个需要身份验证的页面。经过身份验证的用户可以查看该页面,因为他/她已通过身份验证。该页面对 WCF 服务进行 jQue…
httpContext.Response.SubStatusCode 的用途是什么?
httpContext.Response.SubStatusCode 的用途是什么?该值是 IIS 集成模式管道的一部分。…
OperationContext.Current 为 null,所有其他上下文也是如此
我有一个 WCF 服务定义如下: [AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)] [ServiceBehavi…
尝试将 ASP.Net MVC 1.0 项目更新到 MVC 2.0
我正在尝试将我的项目从 MVC 1.0 更新到 ASP.Net MVC 2.0。我已删除了对较新版本的 System.Web.MVC 的引用。我从 HTTPContext 中收到一个异常,其中显…