c# - 将所有页面请求路由到 ASP.NET 中的一个类

标签 c# asp.net

我正在尝试制作一个可以托管多个电子商务前端的应用程序,因此我需要弄清楚如何将所有请求路由到一个类,然后由该类解析模板并处理所有输出。

那么我的问题是如何将所有请求路由到一个类?

在 PHP 中,我会使用 mod_rewrite 并将所有请求转到 index.php 并添加“main = new MainClass();”,但我不知道如何使用 ASP.NET 实现这一点

MVC 框架不是我想要的,因为我将使用一个系统托管多个域。

最佳答案

听起来你想要的是 HttpModule . (抱歉没有 Google 链接,但是那里有很多关于此的内容,我不确定哪个是最适合您的资源。)

本质上,HttpModule 所做的是拦截 Web 服务器 (IIS) 和应用程序 (ASP.NET) 之间的请求。

关于c# - 将所有页面请求路由到 ASP.NET 中的一个类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5490556/

相关文章:

c# - Soundex 算法的一些变化

c# - 基于整数顺序的字符串列表排序

asp.net - IFRAME 中的 CSS 问题

c# - 手动编写解析器的最佳方法是什么?

c# - 如何使用 StyleCop 或 VS2010 检测重新抛出 C# 异常的错误方法?

c# - entlib 无效的 TraceListenerData 类型

c# - 在动画完成时删除 FrameworkElements

mysql - 如何使用razor(asp.net)将图像插入数据库

c# - 从另一个项目/dll 引用的 Asp.NET 用户控件具有 NULL 属性

asp.net - 来自 Mono 2.10 的 XSP4 在 Windows 下不工作