Controller ın temel yegane amacı sadece reauestları karşılamaktır. Controller sınıfı ekstradan bir iş mantığı, algoritma yürütmemelidir. Sadece request i karşılamalı, bu request in gereği olan algoritmaları, servisleri tetiklemeli. Controller işin komutanıdır. İş yapanı değildir. İş mantığı başka yerlerde, sınıflarda, servislerde tanımlanması gerekir. Action methotlar Controller ın yaverleridir. Actionlar iş yapmaz iş yapan iş mantığını yürüten […]
MVC
MVC, birbirinden bağımsız üç katmanı esas alan bir Mimarisel Desen (Architectural Pattern)’dir. Mimarisel desen içinde bir veya birden fazla tasarım deseni barındıran desenlerdir.