2013-10-21 49 views
1

我想改變我的web api的根url以運行一個動作,但是當使用嘗試映射時,我在運行時遇到一個錯誤,說我不能使用/~作爲我的路線。MapHttpRoute web API的根url

config.Routes.MapHttpRoute("RootInformation", "/", new {controller = "Core", action = "GetInformation"}); 

如何去增加這根URL路徑

回答

4

試試這個:

config.Routes.MapHttpRoute(
     name: "RootInformation", 
     routeTemplate: "", 
     defaults: new 
     { 
      Controller = "Core", 
      Action = "GetInformation" 
     } 
); 
+0

或使用'[路線( 「」)]'屬性的作用 – Orhan