LINUX.ORG.RU

паттерн Command - как избежать повторения кода?


0

0

Лабаю в Моно. Почитал Фаулера, как я понял, предлагается делать по команде на запрос. Если нужно отобразить допустим Меню, которое берется например из Xml-файла, то эту операцию приходится выполнять в каждой команде.

Можно ли избежать повторения рутинных операций?

вот примерно такой код команды:

[LayoutBinding("Default.xml")] [ViewBinding("Default.xslt")] [RequestBinding("login")] class LogInAction : ActionBase { [ContextItem("login")] private string login;

[ContextItem("password")] private string password;

public void Execute(NameValueCollection parms) { RenderView(); } }

Я подозреваю, что нужно созавать цепочки команд, хотелось бы увидеть небольшой пример.

Заранее спасибо.

anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.