42得票3回答
HttpContext.Current在MVC 4项目中无法解析

我希望使用ImageResizer(来自ImageResizing dot net)进行编程。我通过NuGet安装了适用于MVC的ImageResizer。但是当我尝试使用以下示例代码时: //Loop through each uploaded file foreach (string f...

41得票7回答
将HTTP请求读入字节数组

我正在开发一个需要接收HTTP Post请求并将其读入字节数组以进行进一步处理的网页。我有点卡在如何做这个事情上,不知道最好的方法是什么。这是我目前的代码: public override void ProcessRequest(HttpContext curContext) { ...

39得票3回答
ASP.NET MVC中的HttpContext.Items

我正在实现自己的ApplicationContext类,使用单例模式。我想将它的实例存储在HttpContext.Items中,因为它可以在请求的所有部分中访问。我一直在阅读有关在ASP.NET MVC中使用HttpContext的内容,其中一个主要问题是它引入了测试复杂性。我已经尝试研究Ht...

36得票3回答
WCF中相当于HttpContext.Current.Request.RawUrl的是什么?

我有一些运行在纯WCF上下文中的RESTful服务(即未启用ASP.NET兼容性,因此没有HttpContext.Current对象可用)。 在请求开始时,使用IHttpModule(此时有一个HttpContext并使用HttpContext.Current.RewritePath将其重写...

36得票8回答
当前HTTP上下文的HTTP动词

如何找到访问您的应用程序所使用的 HTTP 动词(POST、GET、DELETE、PUT)?我正在查找 httpcontext.current,但似乎没有任何属性可以给我提供这些信息。谢谢。

32得票3回答
从WCF Web服务访问HttpContext.Current

我刚开始使用带有ASP.NET AJAX的WCF服务。我从Javascript实例化我的WCF服务,然后将字符串变量作为参数传递给我的WCF服务方法(具有OperationContract签名)。然后我返回一个.NET对象(使用DataContract定义),该对象绑定到我的自定义Javasc...

29得票6回答
如何在控制台应用程序中使用System.Web.Caching.Cache?

背景: .Net 3.5, C# 我想在我的控制台应用程序中使用缓存机制。 为了避免重复造轮子,我想使用 System.Web.Caching.Cache (这是最终决定,不能使用其他缓存框架,请不要问为什么)。 然而,看起来 System.Web.Caching.Cache 只能在有效的HT...

29得票5回答
在ASP.net MVC中,控制器实例上的HttpContext为空

这可能不是使用控制器的正确方法,但我确实注意到了这个问题,而且还没有找到纠正它的方法。public JsonResult SomeControllerAction() { //The current method has the HttpContext just fine b...

27得票7回答
HttpContext.Current.User.Identity.Name 总是空字符串。

你好,我使用自定义的MembershipProvider。 在应用程序场景中,我想知道当前的用户名,但是当我尝试访问HttpContext.Current.User.Identity.Name时,它总是返回string.Empty。if (Membership.ValidateUser(tb...

27得票10回答
为什么我的抽象基控制器中User(如User.Identity.Name)为空?

我之前提出了一个相关的问题,但标题搞错了,没人能理解。现在我已经能够更准确地提出问题,所以我决定重新制定一个新的问题,并关闭旧的问题。对此我感到抱歉。 所以我的问题是如何将数据(存储在数据库中的自定义用户昵称)传递给 LoginUserControl。这个登录控件是通过 Html.Rende...