如何模拟 HttpContext.Current.Request.UserLanguages
我正在尝试模拟 HttpContext.Current.Request.UserLanguages 任何人都可以帮忙吗? 谢谢 哈里什…
单元测试时由 HttpContext 缓存的 StructureMap 和项目
我们使用 StructureMap 通过 InstanceScope.HttpContext 缓存一个类。当对依赖于此类型的控制器进行单元测试时,StructureMap 中会抛出空引用异常,这…
检查会话变量(是否为空)会导致处理程序类中出现异常
我遇到了类似于此线程中描述的情况: 如何在 C# 中的静态方法中获取会话变量的值? 但是,这里没有静态方法(只是从 IHttpHandler 继承的类) 这是我…
在 MVC3 中重用 asp.net 自定义服务器控件
我有一个 asp.net 自定义服务器控件。我可以在 MVC3 中重用它吗?我现有的 asp.net 控件在很大程度上依赖于在 HttpContext 中存储信息。如果我能以某…
HttpContext 类及其线程安全
我在应用程序中有一个具有以下属性的 Singleton 对象: private AllocationActionsCollection AllocationActions { get { return HttpContext.Current…
MVC 测试依赖于 HTTPContext 的操作
我有一个项目需要提供动作测试。我的方法是确保操作不依赖于它们未收到的任何参数,主要使用 ValueProviders 和 ModelBinders。因此,我会传入 HTTPCo…
HttpContext.Current.Request.ServerVariables[“REMOTE_ADDR”] 正在返回 IPv6
Microsoft 的 HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"] 正在为远程客户端返回 IPv6。但是,我需要将此数据用于会话日志记录表,…
Moqing HttpContext.Current
我有一个类库,其中有一个基于模板发送电子邮件的方法。我通过以下方式访问模板: HttpContext.Current.Server.MapPath("email template path"); 现在…
如何使用 webmethod POST 到 HTTPHandler.ashx 文件
摘要 如何在 Web 服务中创建 HTTPContext?或者从 Web 服务 POST 到 Handler.ashx? 背景 我有一个使用表单身份验证的 Cold Fusion Web 应用程序,但…
Nhibernate,silverlight中具有不同sessionfactory的两个项目,解决了错误的一个
我对 sessionfactory 的绑定以及使用两个 silverlight 项目和两个 sessionfactory 遇到问题。 我有一个“主项目”,它针对一个需要通过 wcf 服务调用…
在页面上查找一个asp控件但返回NULL
,嗨, 在我的 .aspx 页面上,我有一个 id =“dataGrid1”的 dataGrid,我需要在 app_code 中的类上编辑该控件。 这就是我在课堂上所做的: if (HttpC…
如何创建新的 HttpContext?
public void getContent() { string VirtualPath = "~/Content.aspx"; var page = BuildManager.CreateInstanceFromVirtualPath( VirtualPath, typeof…
结构图 2.6.2 范围界定
我正在将应用程序从 Structure Map 2.5.3 移动到 2.6.2,但遇到了一些范围界定问题。 在 2.5.3 版本中,我使用 CacheBy(InstanceScope.HttpContext) …