2014-04-23 8 views
5

저는 webapi 프로젝트 &에서 일하고있었습니다. 이제 우리는 owin-katana 자체 호스팅으로 마이그레이션하고 있습니다. OwinMiddleware는 MessageHandlers와 같은 방식으로 작동합니다. 그래서 내 질문에, 우리 Owin-katana 호스팅을 사용하는 경우 webini 대신 메시지 처리기 대신 OwinMiddleware 사용해야합니까?webapi의 메시지 처리기 대신 OwinMiddleware

Please specify?

+0

나는 당신이 당신이 계속 수행 할 것이라고 생각했을 것입니다. OWIN은 하부 구조이므로 응용 프로그램 아래에서 실행됩니다. –

+0

감사합니다. 전체 관심사는 요청 당 메시지 핸들러를 생성하는 것이 었습니다. 현재는 글로벌 객체를 통해 실행됩니다. owin katana 또는 미들웨어를 사용하여이를 수행 할 수있는 방법이 있습니까? – ggtffg

답변

0

예, OwinMiddleware로 ASP.NET 웹 API MessageHandlers를 대체 할 수 있습니다. 아래쪽이 있습니다 ... MessageHandler 코드는 ASP.Net 스택의 논리 수준을 떨어 뜨릴 것이므로 Web API 수준에서 직접적으로 인터페이스 할 수 없습니다.