Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# vNext中的域路由(Asp.net 5)_C#_.net_Asp.net Mvc_Asp.net Core - Fatal编程技术网

C# vNext中的域路由(Asp.net 5)

C# vNext中的域路由(Asp.net 5),c#,.net,asp.net-mvc,asp.net-core,C#,.net,Asp.net Mvc,Asp.net Core,我想这样做 routes.MapRoute( name: "siteA", domain: "www.aaa.com", //Domain template: "{siteId}/{controller}/{action}/{id?}", //Url with siteId defaults: new { siteId = "1", controller = "Product", action = "Details" }); //domain(www.aaa.co

我想这样做

routes.MapRoute(
    name: "siteA",
    domain: "www.aaa.com", //Domain
    template: "{siteId}/{controller}/{action}/{id?}", //Url with siteId
    defaults: new { siteId = "1", controller = "Product", action = "Details" }); //domain(www.aaa.com)  match siteId=1

routes.MapRoute(
        name: "siteB",
    domain: "www.bbb.com",
    template: "{siteId}/{controller}/{action}/{id?}",
    defaults: new { siteId = "2", controller = "Product", action = "Details" }); //domain(www.bbb.com)  match siteId=2

routes.MapRoute(
    name: "siteC",
    domain: "www.ccc.com",   
    template: "{siteId}/{controller}/{action}/{id?}",
    defaults: new { siteId = "3", controller = "Product", action = "Details" }); //domain(www.ccc.com)  match siteId=3
有人能告诉我怎么做吗

我希望你能给我一些代码

我知道有这样的方法:


但我不知道如何在vNext中实现这一点。

检查-我已经编写了一个新版本,支持MVC 6的beta版。

域路由尚未移植到新框架。我确实联系了店主并让他知道了