26得票3回答
HttpContext在类库中不可用。

我正在开发一个项目,其中使用了C#类库,需要使用System.web.HttpContext。我以前在另一个项目中做过这个,没有问题,但现在它无法工作。我不确定我漏掉了什么,因为它们都是针对.NET 3.5的,并且我已经添加了引用System.web并添加了指令using System.web...

25得票8回答
这两个HttpContext.Current.Session 和 Session有什么不同呢? - ASP.NET 4.0

这两段代码有什么区别?HttpContext.Current.Session["myvariable"] Session["myvariable"] asp.net 4.0和C# 4.0

23得票2回答
在ASP.NET中,System.Web.HttpContext.Current.User.Identity.Name与System.Environment.UserName有何区别?

System.Web.HttpContext.Current.User.Identity.Name和System.Environment.UserName在ASP.Net Web应用程序项目的上下文中有什么区别? 以下是我尝试实现的代码:Database myDB = DatabaseFac...

23得票4回答
HttpContext.Response.Body.Position = 0 - 出现“指定的方法不受支持”错误

我设置了一些记录中间件,利用HttpContext获取和记录信息。 为了读取整个流,我需要将HttpResponse.Body的位置设置为0,但是无论我尝试什么,它都会抛出“指定的方法不受支持”并失败。 这对我来说非常奇怪,因为位置直接内置在HttpResponse.Body中,我以前也成...

22得票6回答
当HttpContext返回null时,我该如何检索其属性?

我正在使用以下方式在单独的线程上进行一些异步工作:ThreadPool.QueueUserWorkItem() 在这个独立的线程中,我需要调用 HttpContext.Current 来访问:HttpContext.Current.Cache HttpContext.Current.Ser...

22得票6回答
到底什么是上下文?

我开始在看到的每个地方都看到上下文(Context)。在ASP.NET MVC中,有ControllerContexts、RequestContexts、HttpContexts和FormContexts等。在Entity Framework中,你有ObjectContexts和DbConte...

21得票2回答
当HTTPContext.Current为Nothing时如何使用Server.MapPath

我有一些代码可以在需要从我的Web服务器上的目录中删除一些图像文件时正常工作:Dim ImageURL As String = dsImages.Tables(0).Rows(iImgRow).Item("ImageURL") Dim physicalName = Server.MapPath...

21得票2回答
ASP.NET中的HttpContext.Current在Task.Run中的使用

我有一个代码示例,它用于ASP.NET MVC应用程序。 这段代码的目的是创建“fire and forget”请求以排队一些长时间运行的操作。public JsonResult SomeAction() { HttpContext ctx = HttpContext.Current; ...

21得票3回答
静态方法中的HttpContext.Current.Response

我有一个静态类里面的静态方法。我的问题是在静态方法中使用HttpContext.Current.Response安全吗?我希望能100%确定它是线程安全的,并且仅与调用线程相关联。 有人知道答案吗? public static void SetCookie(string cookieNa...

21得票5回答
我的Web服务中HttpContext.Current为空

我有一个Web服务(.svc),我试图使用从StackOverflow上找到的代码来捕获SOAP请求。 问题是HttpContext.Current为空,所以我无法访问Request.InputString。 为什么会是空,如何解决?XmlDocument xmlSoapRequest =...