Asp.NET Core 5.0 - Derinlemesine Route Yapılanması( Gençay Yıldız anlatımından resmedilmiştir)

 


Startup.cs altındaki UseRouting():

İlgili isteğe göre hangi controller ın ayağa kaldırılacağını belirler. Yani gelen rotayı ayrıştırma işlemini gerçekleştirir.




UseEndpoints: rotaları tanımlama işlemidir.

Birden fazla UseEndpoints tanımlayacaksak, özel kullanımdan genel kullanıma doğru sılama yapmalıyız. Çünkü öncelikle özel kullanım kontrol edilmesi uygun olacaktır.

Route Constraint: route içerisindeki parametrenin türünü bildirebiliriz.

paremetreli uygulanış örneği: id isimli parametre. bu parametre int olacak, ? den dolayı da nullable yani boş değer alabilecek.




Yorumlar

Bu blogdaki popüler yayınlar

ÇÖZÜLDÜ: mapper, System.BadImageFormatException: 'Could not load file or assembly 'DataAccess....Geçersiz biçimdeki bir program yüklenmek istendi

Asp.NET Core 5.0 - Kullanıcıdan Gelen Verilerin Doğrulanması Validations (Gençay Yıldız anlatımından resmedilmiştir)

Asp.NET Core 5.0 - Temel Kavramlar(User-Client-Hosting-IP-Domain-Request-Response-Layout-RenderBody-RenderSection ) (Gençay Yıldız anlatımı)