I have two options:
If I self host Wep Api uisng
OWIN/KatanaI can have the performance gain but as mentioned here, I have to write code to have the features ofIISlike logging, application pool scaling, throttling etc.Instead can I create API using
Asp.Net Corewhich doesn't use unnecessarySystem.Webrequest pipeline ? And use theIISfeatures orNginxServer features ?
With performance in mind which is the best option ?
Update:
I mean , I don't want to use IIS , but i want to self host Web API with IIS features using custom code. or Will Asp .NET Core will help me to achieve this without IIS and unnecessary System.Web request pipeline ?
IIS, but i want self host Web API withIISfeatures using custom code. or will Asp .NET Core will help me to achieve this ?