1
我想知道爲什麼我們應該使用Webapi SelfHosted並且它有用嗎?WebApi Selfhosting的用法是什麼?
假設我們有一個控制檯應用程序和selfhosted webapi有什麼好處?
我想知道爲什麼我們應該使用Webapi SelfHosted並且它有用嗎?WebApi Selfhosting的用法是什麼?
假設我們有一個控制檯應用程序和selfhosted webapi有什麼好處?
最主要的好處是您在部署時不必設置IIS和網站。這樣,您可以簡化服務的部署,並使那些對IIS沒有經驗的管理員更容易安裝它。通常,您不會使用控制檯應用程序在真實世界中自行託管API,而是在計算機運行時運行的Windows服務(無需用戶登錄)。
在不常見的情況下,您可以使用自託管的Web API進行進程間通信。如果您想要在相同或不同計算機上的某些進程之間交換數據,則可以在提供數據並從另一個進程訪問數據的應用程序中託管Web API。