3

MVC和WebAPI正在爲ASP.NET 5/MVC 6合併,但我仍然希望能夠區分這兩者。區分MVC和WebAPI在ASP.NET 5/MVC 6

以前,不同的行爲可以以全局過濾器的形式在MVC和Web API上實現。

現在這兩個在MVC 6中結合,我怎麼會導致全局篩選器只適用於其Web API操作的行爲?

回答

1

您可以按名稱空間或程序集分隔控制器類型。創建一個擴展DefaultFilterProvider類的自定義過濾器提供程序。提供者將檢查控制器名稱空間並返回適當的操作過濾器。