2015-09-08 62 views
0

我需要使用幾個操作來創建ASP.NET WebApi,例如RegisterAppStart,RegisterStep和RegisterAppEnd。我想將所有這些操作放在一個控制器中。正如我閱讀,通常在WebApi行動名稱是不使用。 而我的問題是 - 這是一個壞主意,重寫默認路由配置與操作使用?ASP.NET WebApi指定操作

ps。對不起我的英語

回答

1

您可以使用[Route("/api/FooController/BarMethod"]屬性路由給任意名稱的動作。

這通常會覆蓋服務的「REST」yness(請求方法指示應該調用哪個方法),但由於您並未真正構建REST服務,因此您應該不在意。

+0

好的,謝謝..... – Sergiy