.net core İçin Canlıda Yenileme

Proje hazırlarken en çok kullandığımız özelliklerden biri çalıştırdığımız uygulamanın kapatılmadan değişiklik yapınca kendini yenilemesi. Bu konuda .net core Razor sayfalarının (.cshtml) canlıda derlenmesi için kullanılan yöntemden bahsedeceğim.

Öncelikle Nuget Package Maneger ile projemize aşağıdaki paketi ekleyelim;

Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation

Ardından Startup.cs üzerinde aşağıdaki ayarlamaları yapalım.

public void ConfigureServices(IServiceCollection services) { services.AddRazorPages() .AddRazorRuntimeCompilation(); }

Olay bu kadar. Hadi kolay gelsin.


Yorumlar

Bu blogdaki popüler yayınlar

Asp.Net ile Uyarı Mesajları Vermek (msgbox)

Asp.Net ile T.C. Kimlik Doğrulama (Mernis) Web Service ile

Asp.Net Eval Kullanımı