Bu yazımda sizlerle MVC Route Ignore yapısının ne olduğunu ve nasıl kullanıldığını inceleyeceğiz.
Route Ignore Nedir?
MVC uygulamasında link yönlendirme işlemlerini gerçekleştirirken engellemek istenilen link yönlendirmelerine izin vermemeyi sağlayan yapıdır.

Resim-1
Visual Studio geliştirme ortamını açalım, File>New>Project yolunu izleyerek MVC projemizi oluşturmaya başlayalım.

Resim-2
Web şablonlarından ASP.NET Web Application seçeneğini seçelim Next seçeneği ile devam edelim.

Resim-3
Projemize isim verelim .Net Framework seçimini yapalım ve Create seçeneği ile devam edelim.

Resim-4
MVC şablonunu seçelim ve hazır bir MVC projesi oluşturalım. Create seçeneği ile devam edelim.

Resim-5
Projemizde RouteConfig dosyasına baktığımızda;

Resim-6
Default olarak, HomeController içerisinde bulunan Index ActionResult metoduna yönlendirilmiş olduğunu görmekteyiz. Projemizi çalıştıralım.

Resim-7
Projemiz ilk çalıştığında adres çubuğunda projemizin ana dizini olarak belirlenen Home/Index yoluna gitmektedir.

Resim-8
Url adresimizi kontrol ettiğimizde Home/Index yazarsak da Route mekanizmasının yönlendirme işlemi yaptığını görmekteyiz.

Resim-9
Route dosyamızda IgnoreRoute metodumuzda Controller/Index şeklinde metodumuzu yazalım ve projemizi çalıştıralım. Linkimize Home/Index yazalım.

Resim-10
Url adresimize ulaşamadığımıza dair uyarı almaktayız. Route mekanizmasına yazdığımız kod herhangi bir Controller/Index metodunun çalıştırılmasını engellemiş olduk.
Route Ignore mekanizmasını görmüş olduk.
Bir sonra ki yazıda görüşmek dileğiyle.
Bu konuyla ilgili sorularınızı  alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.
Referanslar
TAGs: mvc, mvc nedir,asp.net mvc,microsoft,route,routing,mvc route,routeignore,ignore











 
					 
							 
				 
				