Веб-API полностью способен самостоятельно размещаться поверх OWIN и не требует запуска IIS.
Веб-API с автономным размещением - это в основном просто консольное приложение. Таким образом, методы превращения консольного приложения Web API в службу Windows такие же, как и для любого другого консольного приложения .NET. Вы можете использовать диспетчер служб, например NSSM или , создать проект службы Windows напрямую (наследуя от соответствующих классов, довольно грязный) или использовать библиотеку, такую как TopShelf .
Обратите внимание, что, как правило, не стоит напрямую показывать это само размещенное приложение непосредственно общественности. IIS предоставляет множество преимуществ в области безопасности, разработанных для защиты от вредоносных запросов. Если вы планируете обнародовать его, убедитесь, что перед ним установлен прокси-сервер, который будет отвечать этим требованиям безопасности.