NHibernate 3、HttpModule 和错误
背景: 使用 NH3 创建 Web 应用程序的启动,使用 HttpModule 来管理事务和会话的创建/提交/回滚。 在发生错误的情况下,我想向用户返回一条简单的消息…
如何使用 ASP.NET C# 立即执行下载?
我们有相当大量的数据需要下载。 目前我们的系统仅输出流(我们不使用文件) 代码: HttpContext.Current.Response.AppendHeader("content-dispositio…
删除 HttpContext.Current.Session
我有一个存储会话变量的应用程序。当我注销时,我在可用会话上调用RemoveAll()方法。 该方法似乎不起作用。您知道如何强制删除会话变量吗? 问候。…
在控制器 **外部** MVC 中模拟 HttpContext
场景 我们正在开发一个新的 MVC Web 项目,并尝试遵循本文中描述的瘦控制器模式 http://codebetter.com/iancooper/2008/12/03/the-fat-controller/ 作…
当前 http 上下文的 HTTP 动词
如何找到用于访问应用程序的 http 动词(POST、GET、DELETE、PUT)?我正在寻找 httpcontext.current 但似乎没有是任何给我信息的财产。谢谢…
Asp.Net MVC Application_Start 中的 Elmah 日志错误
可能的重复: elmah:没有 HttpContext 的异常? 在 Global.asax public class MvcApplication : System.Web.HttpApplication { protected void Appl…
HttpContext 命名空间
我需要编写一个 NUnit 脚本来测试缓存数据。我在我的项目中添加了一个项目(类库)并添加对 NUnit.Framework 的引用。但我的代码中没有得到“HttpCont…
ASP.NET 网站 HttpContext.Items 在 HTTPHANDLER 中随机为空
有时,当调用 Http 处理程序时,我无法访问 HttpContext.Items[typeof(UserProfile)] 对象,其中 UserProfile 是通过表单身份验证存储在会话 cookie …
从当前请求获取应用程序 url
我正在编写 ac# 应用程序。 我正在访问一个页面,例如 http://dev.mysite.com/page.aspx 如何我从当前上下文中检索此 http://dev.mysite.com/ 我想在…
Request.UserHostAddress 出现返回结果“::1”的问题
我正在尝试使用获取客户端 IP 地址 HttpContext.Request.UserHostAddress; ,但它返回 ::1。 怎么解决这个问题呢?…
使用 HttpContextScoped() 时 StructureMap 不会处理数据上下文
我的目标是在 ASP.NET MVC 中为每个 HTTP 请求提供一个数据上下文 (MainDbContext),并在请求结束时处理该数据上下文。 我正在使用以下 StructureMap …
HttpContext.Request.Form 有值,分配给变量时为 null
我不知所措。我们有一个处理来自客户端操作的回调的类 jQuery.ajax({data: data, error: null, success: null, type: "POST", dataType: 'json', url:…
为什么 HttpContext.CurrentHandler == TransferRequestHandler 是什么意思?
在调试我的 ASP.NET 应用程序时,我发现 HttpContext.CurrentHandler 在第一次运行 HttpModules PreRequestHandlerExecute() 函数时设置为 Handlers.T…