Знаете ли вы книгу шаблонов дизайна или видео, рассказывающее о шаблоне агрегации событий? - PullRequest
2 голосов
/ 08 августа 2010

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

Я не нашел ни одной книги иливидео, рассказывающие об этой модели вообще, вы встречали ее раньше?

Ответы [ 3 ]

2 голосов
/ 13 августа 2010

У Microsoft есть Быстрое начало агрегации событий , которое является разумным примером кода.Он имеет дело только с несколькими классами и использует сценарий, аналогичный отношениям между пользователем и электронной почтой (финансовая транзакция / ведение журнала).Однако в этом примере используются общие шаблоны, но это будет то же самое для всех образцов PRISM, поскольку именно так Паттерны и Практики реализовали шаблон агрегатора событий.

0 голосов
/ 18 августа 2010

Статья в CodeProject: Методы обслуживания и расширения агрегатора событий Prism

Я бы также проверил Prism по P & P

0 голосов
/ 08 августа 2010

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

Фаулера.
...