Page 1 of 1

Vorteile der Nutzung von MediatR gegenüber der direkten Nutzung des Dienstes

Posted: 21 Dec 2024, 01:59
by Anonymous
Ich habe Online-Beiträge oder Videos wie gesehen, die das MediatR- oder Mediator-Muster im Allgemeinen bewerben.
Ich sehe nicht ganz den Vorteil der Verwendung von MediatR oder des Mediator-Musters
Mit Mediator-Muster:
Controler.Get() => await _sender.send(new GetAllProducts());

GetProductsHandler.Handle(...) => await _repo.GetAllProducts();


Ohne
Controler.GetProducts() => await _productServices.GetProducts();
ProductService.GetProducts() => await await _repo.GetAllProducts();

Scheint, dass Mediator nur eine schickere Version des guten alten Dienstes ist?