我有兩個選擇:創建自託管的Web API或使用Asp.Net核心Web API?
如果我自主機WEP阿比uisng
OWIN/Katana
我能有性能增益,但如前所述here,我不得不寫代碼有IIS
如日誌功能,應用程序池縮放,節流等取而代之,我可以使用
Asp.Net Core
創建API,它不使用不必要的System.Web
請求管道?並使用IIS
功能或Nginx
服務器功能?
考慮到性能是最好的選擇?
更新:
我的意思是,我不希望使用IIS
,但我想自託管Web API使用自定義代碼IIS
功能。或者將Asp Asp.net核心將幫助我實現這個沒有IIS和不必要的System.Web請求管道?
你的意思是主機在IIS與自主? – Mardoxx
@Mardoxx,我的意思是,我不想使用'IIS',但是我希望使用自定義代碼使用'IIS'功能自行託管Web API。還是將Asp.net核心將幫助我實現這一目標?關於點網核心跨平臺的欣賞提供了 – stom