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
Yorum Gönder