新 URL 下的 MVC 区域
MVC area under new URL
我有两个分开开发的项目,现在我需要将第二个与第一个合并。
第一个只是一个网站,第二个是将在 'inside' URL 上进行的英语测试。我需要的是在 URL 中对 运行 的测试,例如:
mywebsite.com/english-test/begin
mywebsite.com/english-test/questionary
问题是,我的网站项目的路由以不同的方式工作,我有一个数据库,其中包含我的 URL,我检查它是否有效 URL。这是将调用我的 class:
的路由
routes.MapRoute(
"Default",
"{*RedirectUrl}"
).RouteHandler = new RouteHandler();
这是我的 RouteHandler
class(我要把它放在 pastebin 上,因为代码有点大):http://pastebin.com/nFfciyBe.
这是我的 class 为 URL 研究数据库:http://pastebin.com/sCEEKL9b
英语测试将在同一个数据库中包含他的 'authorized' URL,它将像网站一样工作。
在使用 MVC 区域并在我的 RouteHandler class 上进行一些更改后设法让它工作,使其检查数据库上的区域。
我有两个分开开发的项目,现在我需要将第二个与第一个合并。
第一个只是一个网站,第二个是将在 'inside' URL 上进行的英语测试。我需要的是在 URL 中对 运行 的测试,例如:
mywebsite.com/english-test/begin
mywebsite.com/english-test/questionary
问题是,我的网站项目的路由以不同的方式工作,我有一个数据库,其中包含我的 URL,我检查它是否有效 URL。这是将调用我的 class:
的路由routes.MapRoute(
"Default",
"{*RedirectUrl}"
).RouteHandler = new RouteHandler();
这是我的 RouteHandler
class(我要把它放在 pastebin 上,因为代码有点大):http://pastebin.com/nFfciyBe.
这是我的 class 为 URL 研究数据库:http://pastebin.com/sCEEKL9b
英语测试将在同一个数据库中包含他的 'authorized' URL,它将像网站一样工作。
在使用 MVC 区域并在我的 RouteHandler class 上进行一些更改后设法让它工作,使其检查数据库上的区域。