CQRS / Event Sourcing и MVVM - PullRequest
       5

CQRS / Event Sourcing и MVVM

0 голосов
/ 24 сентября 2018

У меня есть приложение, созданное с использованием WPF и PRISM.Это большой проект, управляемый событиями.

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

Мы такжеу меня есть «состояние», например, отображение и настройка имени компьютера.

Теперь я пытаюсь обернуть голову вокруг нескольких вещей:

  1. Вещи, которые не основаны на событияхкак имя компьютера (которого не было бы в моем элементе управления / базе данных). Как бы я прочитал и установил значение?

  2. Некоторый поток данных будет поступать из пользовательского интерфейса, таким образом, являясь командой.Некоторые также поступят из внешних систем (скажем, я опрашиваю сервер и имею «измененное» событие) Как это будет работать?мне нужно было бы сгенерировать команду или ввести непосредственно в хранилище событий?

  3. Как это будет работать с MVVM?Нужно ли мне избавляться от MVVM - или я должен использовать эти шаблоны в сочетании и т. Д.

Примечание. Основная цель - ведение журнала - хотя воспроизведение и другие источники информации о событиях для профессионалов также будут полезны.

Также - некоторые примеры / источники, работающие с более широким спектром, были бы полезны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...