C#: MediatR + CQRS - использование паттернов для разделения запросов и модификаций - видео HD

C#: MediatR + CQRS - использование паттернов для разделения запросов и модификаций - видео
00:16:11
Обнаружено блокирование рекламы на сайте

Для существования нашего сайта необходим показ рекламы. Просим отнестись с пониманием и добавить сайт в список исключений вашей программы для блокировки рекламы (AdBlock и другие).

12n.ru 18177 роликов

MediatR + CQRS - использование паттернов для разделения запросов и модификаций - видео.

Разработка ASP NET Core Web API с нуля профессионально. Видео 5. MediatR и CQRS

В этом видео мы узнаем о паттерне посредник, паттерне CQRS, библиотеке MediatR и продолжим разрабатывать Application уровень приложения.

Мы в Telegram: t.me/platinum_tech_talks
Чат для общения и вопросов: t.me/platinum_chat

Код из видео: github.com/andreisfedotov/Notes/commit/04a67b7155c7e8b046648a7131843b3aa3ad867e

Видео про Cancellation token: www.youtube.com/watch?v=xXQkJ5Ufsdc

People vector created by vectorjuice: www.freepik.com/vectors/people
RSS
Dr1N
00:16
Если имена классов совпадают в автомаппере можно не указывать это.
ученик
19:57
подойдет ли данный курс для создания мессенджера (чат с разделением на беседы, возможность написать конкретному пользователю из списка контактов пользователей) по аналогии? (Клиент — WPF)
Андрей Михеев
10:25
А есть ссылка на гитхаб проекта, что бы смотреть на код и слушать комментарий, а не смотреть, как молча набирают код
Evgenii Koleshkov
08:09
Доброго времени суток. Такой вопрос. Можно ли добавить референс на проект апликэшн в клиентскую часть (фронт) на пример в блэзор проект, что бы использовать команды как запросы, а вью модели как ответы? И как вообще архитектура cqrc наклыдывается на REST? Или может наоборот следует создать отдельно запросы и ответы в домэйне и уже с них мапиться на команды и вьюмодели? В общем смысл вопроса сводится к одному как не копипастить классы запросов-ответов в клиентской части?
Abai
14:18
Видео супер! А как поменять отображение != в visual studio?))
Олег Старовойтенко
11:52
+1
харош не забрасывай только, лучшее что я видел, спасибо тебе от моих глаз и ушей
Elijah Zabrodskyi
13:15
Относительно AddAsync из доки:
Этот метод является асинхронным, чтобы разрешить специальные генераторы значений, такие как microsoft.EntityFrameworkCore.Metadata.SqlServerValueGenerationStrategy.SequenceHiLo, для асинхронного доступа к базе данных. Во всех остальных случаях следует использовать несинхронный метод.
caenum platearum
13:29
Такой вопрос: как правильно сделать маппинг, если есть классы-сущности Parent и Child, у Parent есть ListChilds, и мне нужно сделать ParentViewModel таким, чтобы там был List, полученный из Listот Parent. Как это лучше прописать в методе Mapping класса ParentViewModel, можно ли обойтись без Select в options вызова ForMember, и если нельзя, то как обратиться к mapper внутри этого Select (достаточно ли внедрить IMapper в ParentViewModel через конструктор, или это так не работает)?
Winsto Churgle
10:30
Да, а я думал, что здесь научат))
В итоге сижу на десяти страницах и мониторю каждую технологию)
Kirill Kislov
23:18
Разве не проще профаил файлы просто прописывать и все мапы там настраивать, и никаких интерфейсов IMapWith, тогда все модельки анемичные получаются и без привязки к мапперу, а в конфигурации использовать добавление профаил классов с generic версией метода. Возможно я что то не понял