videoMediator a CQS pro REST API
Mediator je zejména díky knihovně MediatR a jejímu masovému použití v REST API velmi populární návrhový vzor. Během webináře se seznámíte s obecným principem návrhového vzoru. Podpořen bude i ukázkou refaktoringu kódu vytaženého z ukázkové aplikace a přeměnou do elegantní podoby s využitím Mediatoru. Dále se zaměříme na komunikaci a přístup CQS při návrhu REST API a využití knihovny MediatR, která je na stejnojmenném design patternu postavena. Na konci webináře budete mít k dispozici funkční aplikaci, která využívá vlastní implementaci Mediatoru na servisní vrstvě a MediatR knihovnu při handlování REST API požadavků.
Obsah webináře je relevantní i v současné době. Věnuje se návrhovému vzoru mediator a NuGet balíčku MediatR, který je stále udržován. Veškeré principy zmíněné ve webináři můžete aplikovat i na nejnovější verze .NET.
Obsah
Návrhový vzor Mediator
Pseudokód, případy použití, související vzory
Praktická ukázka refaktoringu kódu
Komunikace v REST API (queries, commands, notifications)
CQS (Command Query Separation) princip
Knihovna MediatR a praktické použití při tvorbě REST API
Notifikace a vyřizování zpráv na pozadí
Další vybrané funkcionality knihovny MediatR dle času
Záznam webináře
délka: 3:15 hze dne: 15. 3. 2022
poslech kdykoliv a kdekoliv
materiály ke stažení zdarma
záznam po dobu 6 měsíců
Po objednání a úhradě zálohové faktury obdržíte e-mailem odkaz na video. Záznam webináře lze poslouchat jen online a nelze jej stáhnout fyzicky do počítače.
zakoupit přístupUkázka z videa
V ukázce vysvětluji odlišný přístup k safe a non-safe operacím při návrhu REST API. V praktickém demu odhaluji kousek aplikace, kterou používám v rámci celého webináře a která je k dispozici ke stažení.