httpcontext相关内容

序列HttpContext对象存储在数据库中

我们有一个C#ASP.Net MVC的网站。我想存储在SQL Server中供以后分析包含在 HttpContext.Current.Request 对象在一个表中的一切。 我试图序列化对象转换成字节数组,然后将其存储在SQL Server中的二进制字段,但是串行不会序列化的HttpContext 对象,因为它是没有标记序列化。 有没有什么办法来标记的System.Web类为可序列化?还是有另 ..
发布时间:2016-07-09 16:23:18 C#/.NET

如何嘲笑的HttpContext,以便它不为空从单元测试?

我写一个单元测试和控制器方法抛出一个异常,因为HttpContext的/ ControllerContext为空。我并不需要从HttpContext的断言什么,只需要它是不为NULL。我已经做了研究,我相信,起订量就是答案。但这一切,我所看到的样品都没有帮了我很多。我不需要做什么特别的,只是嘲笑HttpContext的。点我在正确的方向! 解决方案 得到的这里中的一类; 公共静态类Htt ..
发布时间:2016-07-07 09:52:50 ASP .NET

在MVC5我怎么能创造code用户记录?

VS2013,MVC5,VB 该MVC5模板效果很好的应用程序运行时,从注册查看创建新用户。但是,如果我想创建code用户,我该怎么做呢? 以下是天真code,但说明了什么行不通: 昏暗用户=新ApplicationUser(){凭借= .UserName“name@live.com”,.Email =“name@live.com”} 昏暗的ACCT作为新的AccountController ..
发布时间:2016-07-04 19:55:07 ASP .NET

嘲讽的HttpContext(会话)

结果 我读过关于MVC嘲笑......他们中许多人有帮助的许多文章和博客,但我仍然有一些问题: 其中一个问题是,我需要在我的ActionResult使用会话,但在我的测试中,我得到当会话访问一个NullReferenceException。 公众的ActionResult指数() { 如果(会话[“东西”] == NULL) { Session.Add(“东西”,< ..
发布时间:2016-06-29 20:04:46 C#/.NET

ASP.NET MVC:如何创建自己的HttpContext

我的想法是创建自己的HttpContext,其中将包括一些在我们的应用程序使用的内部对象。所以我想我会简单地创建 公共类FooHttpContextBase:HttpContextBase { 公共字符串美孚 { {返回“嘘” } } } ,然后覆盖的HttpContext属性:公共抽象类BaseController:控制器 { 私人FooHt ..
发布时间:2016-06-28 20:56:20 ASP .NET

获取的ActionResult的另一个控制器动作?

我要存储在应用程序缓存中的项目因此它的延迟加载从主布局视图。 我也希望能够缓存失效,因此,如果它是在请求的项目收集无效,接下来的时间,它的重新加载到高速缓存位置。 下面是我已经实现了: 在控制器: 保护了IEnumerable<幻灯> CachedSlides { {返回HttpContext.Application [SlidesCacheKey]为IEnumerable ..
发布时间:2016-06-28 20:23:47 ASP .NET

传递HttpContext.Current.User.Identity到WCF

寻找一个小建议(或者甚至一个直接的答案)。 我有一个MVC3网站。我也有运行一组WCF服务(现在一切都在同一个盒子)。 我是什么尝试的做的就是验证客户端(这部分是工作的罚款),然后通过该认证的用户在各种WCF调用。 目前我已经迷上了 Application_AuthenticateRequest()方法的Global.asax ,这归结创建一个新的 GenericIdentity和放大器;的 ..
发布时间:2016-06-28 20:12:19 ASP .NET

ExecuteURL"?; HttpContext.Current.Items通过responseMode =&QUOT清除

我避免错误重定向的ASP.NET的默认方法(因为很多人做的)。清洁AJAX code和搜索引擎优化是原因之一。 不过,我用下面的方法做它,它​​看来,我可能会失去 HttpContext.Current.Items 在转会? < httpErrors errorMode =“自定义”existingResponse =“替换”> <清除状态code =“401”/&G ..
发布时间:2016-06-28 13:12:19 C#/.NET

加上头的HTTP响应在行动asp.net/mvc一个控制器内

我从服务器中使用流式数据到客户端的下载 filestream.write 。在这种情况下所发生的事情是,我能下载文件,但它不显示为下载在我的浏览器。无论是弹出的“另存为”没有出现“下载吧”出现在下载部分。环视,我想我需要包括在响应头“东西”告诉浏览器,有这种反应的附件。此外,我想设置cookie。要做到这一点,这是我在做什么: [HttpContext.Current.Response.App ..
发布时间:2016-06-28 13:08:36 C#/.NET

嘲讽一个HttpContext的Response.Output与起订量

我已经使用在 Hanselman的博客发现MvcMockHelpers类,将在嘲笑的HttpContext。我们扩展了它多少有些增加,我们需要一些认证数据,并在大多数情况下这已经很大。 我们遇到的问题是,我们给到控制器的情况下已在HttpContext.Response.Output,这是造成一些例外抛出一个空值。我不知道该怎么添加到得到这个工作。 下面是现有FakeHttpConext()方 ..
发布时间:2016-06-22 11:47:41 C#/.NET

asp.net mvc的COM preSS流,并删除空白

所以我COM $ P $通过一个动作过滤器pssing我的输出流: VAR响应= filterContext.HttpContext.Response; response.Filter =新DeflateStream(response.Filter),COM pressionMode.Com preSS); 伟大的工程。现在,我也想去掉多余的空格present。我发现的Mads克里斯滕森的 ..
发布时间:2016-06-22 11:26:39 ASP .NET