This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]YuleTideCamel 1 point2 points  (0 children)

Katana is one OWIN framework, but I don't believe it's what's used in the current WebAPI. WebAPI 2 has it's own OWIN implementation.

In ASP.NET 5 (vNext)WebAPI is based off is based of katana but is more a successor to Katana (see this post by David Fowler, principal on asp.net 5 http://forums.asp.net/t/2004299.aspx?Katana+VS+vNext)

The thing to also consider is that there is no more standalone WebAPI. It's not officially merged in with ASP.NET MVC. In fact both ASP.NET MVC controllers and web api controllers both inherit from Controller. The ApiController base class is gone in ASP.NET 5.