2013-02-03 25 views
7

ASP.Net MVC için yeni bir türdeyim 4. Çok fazla yolu olacak bir uygulama üzerinde çalışıyorum. Bunu düşünerek, Denetleyicimde adlandırma çakışmalarıyla karşılaşıyorum. Bu nedenle, Denetleyicimi birden çok denetleyiciye bölmek istediğime karar verdim. İşleri temiz tutmaya çalışırken, Kontrolör dizini içinde alt dizinlere Controller sınıfları koymam gerektiğini hissediyorum. Benim sorularım:ASP.NET MVC 4'te Denetleyiciler dizinindeki klasörler

  1. Bu bir seçenek mi? Ben bu yaklaşımı ben RouteConfig.cs içinde dosyayı yolları eklerken, onlar ise kontrolörü kaldıraç olduğunu alt dizinleri böyle olan Kontrolörleri kayıt nasıl
  2. ile herhangi örnekler bulmak gibi olamaz alt dizin?

teşekkür ederiz!

+1

yerine alanlarını kullanarak düşünebilirsiniz: http://msdn.microsoft. com/tr-tr/kütüphane/ee671793 (v = vs.100) .aspx –

cevap

8

Bu seçenek mi? Kesinlikle. Denetleyicileri istediğiniz yere yerleştirebilirsiniz. MVC, derlemeyi denetleyiciler için otomatik olarak tarar ve yalnızca Controllers'un altına yerleştirilmeleri önemli değildir. işler daha karmaşık ve daha iyi bir organizasyon istiyorsanız

, sen ASP.NET MVC Areas kavramını kaldıraç olabilir - http://msdn.microsoft.com/en-us/library/ee671793(v=vs.100).aspx