5

我正在开发一个 webapi 项目,现在我们正在迁移到 owin-katana 自我托管。OwinMiddleware 的行为方式与 MessageHandlers 相同。所以我的问题是,如果我们使用 Owin-katana 托管,那么我们是否需要在 webapi 中使用 OwinMiddleware 而不是消息处理程序?

请说清楚 ?

4

1 回答 1

0

是的,您可以使用 OwinMiddleware 替换 ASP.NET Web API MessageHandlers。有一个缺点...您的 MessageHandler 代码将在 ASP.Net 堆栈中下降一个逻辑级别,因此将无法直接与 Web API 级别中的任何内容进行交互。

于 2014-04-27T03:02:20.770 回答