Я немного смущен тем, что должен делать контроллер приложения? Поскольку я вижу, что функциональность будет также существовать в вашем шаблоне MVP, чтобы принимать решения, которые должны отображаться при нажатии кнопки? Есть ли хорошие примеры для Windows Forms, которые используют шаблон контроллера приложения?
В MVC (ontroler) и Application Controller есть разница. Я знаю MVC (ontroller), я не уверен, что является обязанностью для Application Controller и как он вписывается в приложение WinForms. Мартин Фаулер также называет это шаблоном Application Controller, конечно же, это не то же самое, что MVC (ontroller)?