首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    ASP.NET那点不为人知的事(二)

    上一篇博文《ASP.NET那点不为人知的事(一)》中我们提到HttpApplication有19个标准事件,在HttpApplication的第8个事件PostMapRequestHandlerExcute...由于HttpApplication对象是由ASP.NETt基础架构来创建和维护的,那么如何才能获取这个对象的引用呢,以便于注册HttpApplication对象的事件?...在ASP.NET中,每当创建一个HttpApplication对象实例,将遍历注册的HttpModule类型,通过反射,依次创建每个注册HttpModule类型的一个对象,并将这个HttpApplication...常见的HttpModule 在ASP.NET中已经预定了许多HttpModule,已经在服务器的网站配置文件(C:\Windows\Microsoft.NET\Framework\v4.0.30319...个事件PostMapRequestHandler触发获得处理当前请求的处理程序,在第11个事件PreRequestHandlerExcute之后,HttpApplication将执行这个处理程序),在ASP.NET

    1.1K51

    ASP.NET那点不为人知的事(一)

    ASP.NET ASP.NET是运行在公共语言运行时刻时(CLR)上的应用程序框架。他用来在服务器端构建功能强大的web应用程序。...当浏览器请求 ASP.NET 文件时,IIS 会把该请求传递给服务器上的 ASP.NET 引擎,ASP.NET 引擎会逐行地读取该文件,并执行文件中的脚本,最后,ASP.NET 文件会以纯 HTML 的形式返回浏览器...BeginProcessRequest方法来实现IHttpAsyncHandler接口中定义的方法处理请求: 该方法首先调用ApplicationStepManager对象的InitRequest方法完成一些初始化工作例如将记录当前执行步骤的变量清...然后根据上下文创建HttpAsyncResult对象记录执行结果最后ResumeSteps方法被调用这个方法会依次取出在数组列表中的HttpApplication.IExecutionStep对象传递给...那点不为人知的事(二)》 补充:BuildSteps方法里注册的HttpApplication管道的19个事件: ?

    1.7K80

    使用Swagger记录ASP.NET Web API

    在本文中,我将介绍一些可以为ASP.NET Web API生成文档的方法。在开发Web API的过程中你会发现,默认模板已经包含了为可实现的API 生成文档的功能。...入门 有关如何使用Swagger生成ASP.NET的Web API文档的文章已经有很多了(通过一个叫做Swashbuckle的NuGet包,你可以轻松地对此进行集成),但我需要不那么“动态”的东西——因为实际上我需要...传统的文档(例如Sandcastle Help File Builder)显然是不能满足我们的要求的,因为它记录的是托管代码,而不是更重要的API接口和运行时模型。...v1 -l html 然后就会为你的Web API生成一个直观的静态文档: [一个nice的静态HTML文件,您可以“打印”为PDF,或复制粘贴到Word中] 故障排除 如果你生成的.json产生这样的空对象

    3.1K70
    领券