Цитата:
Сообщение от
ta_and
Внимание, вопросы:
Зачем при запуске в пакетном режиме создается экземпляр класса Controller?
Почему сразу было не создавать экземпляр класса сервиса и распаковывать ему на вход контракт?
Потомушто поклоняемся новому богу MVC.
Смысл только один - жертвоприношение.
Чтобы дал нам надежности и простоты кода
Даже чтобы открыть диалоговую форму используем Controller. То есть в точке входа ставим Controller и он всем рулит.
AX 2012 - sysOperation Framework - Use controller class to open dialog from AX form
https://community.dynamics.com/ax/b/...g-from-ax-form
Этот же товарищ обьясняет
Model - parameters [contract class]
View - Dialog [contract class or an optional UI builder class]
Controller - Process (the code that runs in the essence of pattern)
То есть смысл один - бессмысленно следовать паттерну.
AX 2012 - sysOperation Framework implementation [Example]
http://daxture.blogspot.ru/2016/03/a...framework.html