Я создал консольное приложение C# (с использованием простого шаблона консольного приложения) и использую Kestrel для размещения службы HTTP с помощью веб-API. У меня вопрос: Кестрел в процессе? Могу ли я быть уверен, что никакие другие процессы, связанные с IIS или чем-либо еще, не будут использоваться? Кажется, на сайте Microsoft нет документации, подтверждающей это.
Вот код, который я использую:
public static void Main(string[] args)
{
new WebHostBuilder()
.UseStartup<Startup>()
.UseKestrel(options =>
{
options.ListenLocalhost(6001, listenOptions => { });
})
.Build()
.Run();
}