Bu gereksinime göre, Angular uygulaması gibi .net core uygulamasını çalıştırmamız, sayfaları ve içerikleri yerleşik ve manuel yenileme olmadan otomatik olarak yüklememiz gerekir.
ASP.NET geliştirme şirketinde üst düzey bir kaynak olarak çalışan bir .net geliştiricisi olarak bazı araştırmalar yaptım ve ASP.NET çekirdek projesinde otomatik yeniden yüklemenin mümkün olmadığını deneyimledim . Ancak, başarı elde ettik, çözümümüzde kaynak dosyaları izleyen dotnet saat kullanıyoruz ve bir dosya değişirse, başlattığı uygulamayı kapatır, projeyi yeniden oluşturur ve yayınlar, ardından uygulamayı yeniden başlatırız. Uygulamada yapılan değişiklikleri almak için tarayıcıda sayfayı manuel olarak yenile, projeyi oluşturmamız veya başlatmamız gerekmez.
Asp.net saatini kullanmak için izlenecek adımlar:
1) Create.Net çekirdek uygulaması.
2) Web projenizin klasöründe bir komut penceresi açın
3) Türü dotnet watch run
4) Tarayıcınızı açın ve bir API veya Sayfaya gidin
5) Kaynak kodda değişiklik yapın
6) Dosyayı kaydedin
7) Tarayıcıya geri dönün ve manuel olarak yenileyin
8) Değişikliğin yansıdığını görmelisiniz