相关疑难解决方法(0)

PreApplicationStartMethod何时实际被触发运行?

使用WebActivator PreApplicationStart方法时,实际触发绑定到此方法的方法是什么?当IIS7启动App Pool时?当第一个请求发送到网络服务器?别的什么?如果您有答案,还可以提供您获取此信息的位置的参考吗?

IIS 7.5中是否有任何变化?

c# asp.net .net-4.0 asp.net-mvc-3

19
推荐指数
2
解决办法
2万
查看次数

使IIS通过Owin管道开始响应请求的过程是什么?

如果在Visual Studio 2013中创建一个空的ASP.NET Web应用程序项目,请打开包管理器控制台并安装包Microsoft.Owin.Host.SystemWeb

添加具有配置(IAppBuilder应用程序)方法的Startup类,例如:

public class Startup
{
    public void Configuration(IAppBuilder app)
    {
        app.Run(context => context.Response.WriteAsync("hello"));
    }
}
Run Code Online (Sandbox Code Playgroud)

然后运行,你会看到hello出现在浏览器中.但是,你看一下这个项目,没有任何文件的变化,即web.config,它表明正在使用Owin管道.更重要的是,如果您有Startup类但不安装Microsoft.Owin.Host.SystemWeb包,则不会运行Startup的Configuration方法.

我怀疑有一个自定义模块和处理程序参与使所有这些发生,但无法找到任何有关它的文档.我能够找到的唯一能够轻微触及这个主题的是这个.

如何通过引用一些dll来改变处理请求的方式?

c# asp.net iis owin katana

7
推荐指数
2
解决办法
1483
查看次数

标签 统计

asp.net ×2

c# ×2

.net-4.0 ×1

asp.net-mvc-3 ×1

iis ×1

katana ×1

owin ×1