Подходит ли Kestrel для использования в собственном веб-сервере?

Каким образом можно актуализировать веб-сервер в проекте, который ранее использовал OWIN/KATANA и где рекомендуется перейти на Kestrel?
  • 29 июля 2024 г. 21:03
Ответы на вопрос 2
Да, Kestrel подходит для использования в собственном веб-сервере. Он является встроенным веб-сервером ASP.NET Core и предоставляет высокую производительность и надежность.

Чтобы актуализировать веб-сервер в проекте, который ранее использовал OWIN/KATANA и перейти на Kestrel, необходимо выполнить следующие шаги:

1. Обновить проект до ASP.NET Core, если он еще не находится в этой версии.
2. Изменить настройки веб-сервера в проекте на использование Kestrel. Для этого нужно сконфигурировать и запустить Kestrel через UseKestrel() в методе CreateWebHostBuilder() в файле Program.cs.
3. Перенести настройки и конфигурацию из OWIN/KATANA в Kestrel, если они отличаются.

После выполнения этих шагов проект будет использовать Kestrel в качестве веб-сервера и сможет работать более эффективно и быстро.
Кестрел то актуален. Не актуальны сейчас пакеты с 2.2 и ранее. 
Сейчас всё что связано с aspnetcore идёт сразу вместе с sdk, а не как раньше (всё ещё выглядит как очень странное решение со стороны мс)

И он используется по-умолчанию и так.
https://learn.microsoft.com/ru-ru/aspnet/core/fund...
Похожие вопросы