httpcontext相关内容
目前,我们有我们已经接线使用OWIN一个NancyFx项目。我们不使用的System.Web,我们需要一些地方把我们的背景下,生活比其他的HttpContext一个请求的生命。我们已经开始执行的线程静态变量的上下文,所以我们可以在任何地方访问上下文中的应用程序,但我们担心使用异步调用将失去这个线程静态上下文。 你有什么作为静态访问中的HttpContext的攻略,当你从System.Web程
..
我的一个服务,通过使用这种代码 VAR值= System.Web.HttpContext.Current IIS提供服务器变量.Request.ServerVariables [“MY_CUSTOM_VAR”]; 我已经试过是嘲笑那些对象,并插入我自己的变量/收集和检查少数病例(如变量缺失,值为null ......)我能够创造的HttpContext,HttpReque
..
我在我的global.asax.cs应用开始使用了 Http.Current.Response 。当我在我的电脑运行它没有任何问题,工作正常。如何过当我试图把它在IIS与Windows Server 2008 R2,我觉得这是给下面的错误。 有关它的代码是 公共静态无效的setcookie(字符串键,字符串值,诠释dayExpires) { 的HttpCookie encodedCo
..
我想写哪些测试使用HttpContext.GetGlobalResourceObject的方法(单元测试),我想它使用起订量来嘲笑。 比方说,我们“再测试此方法: 公开名单< DctmGridColumn> GetDctmColumnsMandatory() { 名单,LT; DctmGridColumn> metadataFields =新的List< Dc
..
CartItems保存在SQL数据库。 我希望把所有CartItems在列表并转移到Instance.Items。 的 实例变量被保存到会话中。 中的代码如下。 公共类的购物 { 公开名单< CartItem>项目{搞定;私人集; } 公共静态的SqlConnection康恩=新的SqlConnection(connStr.connString); 公共
..
我与创建自己的自定义HTTP上下文实验: CustomHttpContext:HttpContextBase { 公众覆盖HttpRequestBase请求{} } 有一件事情我无法弄清楚是怎么初始化与 的基类 System.Web.HttpContext.Current 没有人有任何想法如何,我可以用当前的HTTP先初始化自定义背景,然后覆
..
我使用C#4.0,我需要单元测试的服务。服务内的函数返回类似于我打电话预期变量的路径,这是我期待找回的路径。但是,当我运行这个测试我收到HttpContext.Current是空的错误。我能做些什么来解决这个问题,所以测试可以跑了? [TestMethod的] 公共无效GetPathTest( ) { VAR预期= System.IO.Path.GetFullPath(HttpCon
..
我工作的一个项目,我有一个C#类库,需要使用 System.web.HttpContext 。我在另一个项目做过没有问题,但现在它不工作。我不知道我失踪,他们俩都是针对.NET 3.5和我已经添加了引用的System.Web 并添加指令使用的System.Web 。 然而,当我尝试做的HttpContext 没有被找到。我使用的完整路径 System.web.HttpContext ,但出现
..
我有一个静态内部类下面的静态方法。我的问题是可以安全使用HttpContext.Current.Response静态方法里面呢?我想是100%肯定它是线程安全的,并且只与调用线程相关..是否有人知道答案? 公共静态无效的setcookie(串cookieName,串cookieVal,System.TimeSpan TS) { 试 { 的HttpCookie饼干= 新的HttpCook
..
我有开始运行的一类叫做SiteCrawler.cs一些方法大约25不同的线程一个C#ASP.NET应用程序。 在 HttpContext.Current.Session 我要保存用户和present它向用户做出的搜索结果,当所有的线程都完成运行。我的问题是, HttpContext.Current 对象是在产生的线程空,因为它不存在那里。 什么选择我必须保存用户/会话特定的数据,而不当应用程序
..
我一直试图让“新”ZipArchive包含在.NET 4.5( System.IO.Com pression.ZipArchive ),以在工作ASP.NET网站。但现在看来似乎不喜欢写的流 HttpContext.Response.OutputStream 。 我的关注code例子会抛出 System.NotSupportedException:不支持指定的方法。 只要在写入的数据
..
我试图单元测试添加到ASP.NET MVC应用程序,我已经建立。在我的单元测试我用下面的code: [TestMethod的] 公共无效IndexAction_Should_Return_View(){ VAR控制器=新MembershipController(); controller.SetFakeControllerContext(“为TestUser”); ...
..
我有我试图单元测试Web服务。在服务它从HttpContext的几个值,像这样: m_password =(字符串)HttpContext.Current.Session [“客户编号”]; m_userID =(字符串)HttpContext.Current.Session [“CustomerUrl”]; 在单元测试中我创建使用一个简单的工人要求的背景下,像这样: SimpleWor
..
想了很多后,发布了这个问题。这样做正常为是不是一种选择,因为我们需要做在很短的时间大量的处理。 我 GetDataFor()这里面 HttpContext.Current 被使用。 在code是这样的: 公共无效的someMethod() { VAR语境= HttpContext.Current; 的Parallel.For(0,100,我= GT; {
..
我与异步操作工作,这样使用HttpContext.Current.User 公共类UserService:IUserService { 公共ILocPrincipal电流 { {返回HttpContext.Current.User为ILocPrincipal; } } }公共类ChannelService:IDisposable接口 { //在服务层
..
我有一个使用仓库里的方法( userRepo ) 公众覆盖任务&LT; IdentityResult&GT; CreateLocalUserAsync(IUSER用户,串密码的CancellationToken的CancellationToken) { VAR任务=新任务&LT; IdentityResult&GT;(()=&GT; { TUserE
..
我试图写一个测试为使用Web API方法 HttpContext.Current.Request.Files 之后详尽的搜索和实验我无法弄清楚如何嘲笑为了它。被测试的方法是这样的: [HttpPost] 公众的Htt presponseMessage邮报() { VAR requestFiles = HttpContext.Current.Request.Files; var文
..
我工作的一个自托管的ASP.NET Web API的应用程序。 一切工作正常,但我现在挣扎的HttpContext : 我需要从客户端保存会话信息。 但 HttpContext.Current 总是空。 所以很明显,我的 HttpSelfHostServer 不与静态的HttpContext级工作。 我不明白的事情是:为什么..? 我不能想出一个办法来告诉既不 HtttpSelfHos
..
我的问题是与此相关的一个位:
..
我使用 ObjectContext.SavingChanges 事件基于这样的对象状态更新CreatedDate / UpdatedDate列 部分无效OnContextCreated() { 命令超时//扩展,以避免加工问题。 的CommandTimeout = 600; //时间(秒) this.SavingChanges + =新的EventHandler(Entities
..