Real-World Refactoring: Replacing ASP.NET MVC Conditional Dispatcher With Command https://www.danylkoweb.com/Blog/real-world-refactoring-replacing-asp-net-mvc-condi