Asp.net core içerisinde program.cs barındırdığı için özünde bir console uygulamasıdır.
Asp.net core dahilinde sunucu barındırır. (Kestrel) İşte o sunucuyu ayağa kaldırdığı nokta Program.cs dosyasıdır.
Asp.net Core da kestrel sunucusunu ayağa kaldırmak için program.cs içindeki CreateHostBuilder fonksiyonunu tetiklememiz gerekiyor.
appsettings.json uygulamada belirli statik değerleri tuttuğumuz konfigürasyon dosyası. (Ör: Veri tabanı bağlantı metni)