。これは、新しい枠組みの中で明らかに不可能です。ASP.NET MVC 4 WEBAPI条件MessageHandlers
コードが基づいている:ASP.NET MVC 4 WebApi Support For Multiple HttpConfigurations
は、代わりに私は、私は特定の属性は次のように存在していた場合はハンドラを追加するWebApiConfiguration
でRequestHandlers
を編集したプロジェクトを持っていました: http://haacked.com/archive/2011/10/19/implementing-an-authorization-attribute-for-wcf-web-api.aspx。 HttpConfiguration
のMessageHandlers
は設定できないため、これはもう不可能です。要約すると、私の質問は、特定のメッセージハンドラを特定のApiControllerサービスにのみ適用するように指定する方法です。 ASP.NET MVC 4 WebApiフレームワークは、Web Api Betaの能力と構成を単純化しているようです。
自己ホストする場合は、複数のサービスを作成できます。現時点ではWebホストには存在しません。 –