静态方法中的 HttpContext.Current NullReferenceException
我有一个带有几个静态方法的静态类。在这些方法中,我尝试使用 HttpContext.Current 访问当前线程的上下文。例如: var userName = HttpContext.Curre…
不使用 httpcontext 获取应用程序路径。 (asp.net)
怎么做呢? 我不想使用这个: HttpContext.Current.Server.MapPath 是否有一个类似的函数,我可以在不需要 httpcontext 的情况下调用? 例如,如果启…
ASP.NET Session 对象中的实体框架对象上下文?
我们有一个多层的 Asp.NET Web 窗体应用程序。数据层有一个名为DataAccess 的类,它实现IDisposable 并具有我们的实体框架对象上下文的实例作为私有字…
ASP.NET MVC:如何创建自己的 HttpContext
我的想法是创建我自己的 HttpContext,其中将包含我们应用程序中使用的一些内部对象。所以我想我会简单地创建 public class FooHttpContextBase : Htt…
使用 HttpContext.Current.CurrentHandler 进行运行时视图访问
使用 HttpContext.Current.CurrentHandler 进行运行时视图访问是否有任何潜在的陷阱? public static GetView(T view) where T : IView { return Http…
使用 Visual Studio 时如何在控制器代码中捕获 httpcontext 用户信息
我问了这个问题,这让我能够 使用:捕获用户 string userName = this.HttpContext.User.Identity.Name; 通过在我的控制器代码中 。我遇到的一个问题是…
elmah:没有 HttpContext 的异常?
我在 Application_Start 上生成一个线程并希望记录异常。没有 Context/HttpContext/HttpContext.Current ,那么我如何才能记录它呢? 目前,它在我的…
HttpContext 仅在 IIS 7 中导致对象引用错误
我最近在与实际网站相同的服务器上设置了个人网站的新实例。新实例是“最新”配置,因此它具有我正在开发的最新版本的所有新功能。在最新的版本中,我…
如何从 ASP.NET MVC 1 中的 HttpContextBase 获取 HttpContext 对象?
我正在使用一些与 WebForms/MVC 无关的工具,并且需要获取一个 HttpContext 实例,并给出对 HttpContextBase 对象的引用。我无法使用 HttpContext.Cur…
ASP.NET MVC - 生成没有 Http/Request 上下文的路由
我希望能够从 RouteCollection 生成 URL,而无需访问 HttpContext。查看 RouteCollection 的实现方式,所有方法都需要访问 RequestContext 才能获取虚…
异步 HttpWebRequest 和 null HttpContext.Current.Response/Request 对象
我有一个严重依赖网络服务的网络应用程序。服务的所有操作都是通过 AddOnPreRequestHandlerExecuteAsync 异步完成的。无论如何,我的大多数调用都工作…
c# 中的 asp.net 缓存问题
我正在使用 fileuplaod 控件上传图像。为此,我曾经将其以 字节格式存储在缓存中 2 小时,并使用 .ashx 文件中的 HttpContext 显示该图像。由于某种原…
如果可以构造 HttpContext 为什么要模拟它呢?
我一直在 ASP.NET 中以某种方式伪造/模拟/存根 HttpContext(在 ASP.NET MVC/MonoRail 中更容易)。 但我可以看到 HttpContext 本身可以轻松构建,只…
HttpContext.Current.Response 和 Page.Response 有什么区别?
我正在解决一组安全页面上的缓存问题,并意识到需要修改所有响应的标头。当我整理解决方案时,我想知道 HttpContext.Current.Response 和 Page.Respon…