Я хочу знать, почему мы должны использовать Webapi SelfHosted и где это полезно?Каково использование WebApi Selfhosting?
Позвольте сказать, что у нас есть консольное приложение и selfhosted webapi, в чем преимущество?
Я хочу знать, почему мы должны использовать Webapi SelfHosted и где это полезно?Каково использование WebApi Selfhosting?
Позвольте сказать, что у нас есть консольное приложение и selfhosted webapi, в чем преимущество?
Главное преимущество заключается в том, что вам не нужно настраивать IIS и веб-сайты при его развертывании. Таким образом, вы можете упростить развертывание службы и упростить администрирование, которое не испытывает с IIS, чтобы установить его. Как правило, вы не будете использовать консольное приложение для самостоятельного размещения API в реальном мире, но службу Windows, которая запускается всякий раз, когда компьютер работает, - не требуя входа пользователя в систему.
В менее распространенном сценарии вы можете использовать самообслуживаемый веб-API для межпроцессного взаимодействия. Если вы хотите обмениваться данными между некоторыми процессами либо на том же, либо на отдельных машинах, вы можете разместить веб-API в приложении, которое предоставляет данные и получает доступ к нему из другого.