Mediatr - problem z wywołaniem klas AsyncNotificationHandler z innego projektu

0

Cześć.
Realizuję sobie ostatnio mały projekt w ASP Core 2. Ćwiczę sobie wzorzec CQRS z biblioteką Mediatr na podstawie
TEGO źródła. Tworzę sobie swoje klasy i wszystko działa ok.
Przeniosłem sobie klasy do CQRS (Command, OmmandHandler, Notification itd.) do osobnego projektu (Core 2 library), który jako referencję dodaje do aplikacji WEB.
Po tym zabiegu, po wywołaniu metody Publish mediatora, nie wywołują się klasy z notyfikacjami dziedziczące po AsyncNotificationHandler.
CommandHandlery natomiast działają poprawnie. Czy ktoś wie w czym jest problem i jak go rozwiązać?

0

Rozwiązałem problem. Trzeba dorejestrować zależości w metodzie: Startup.ConfigureServices(IServiceCollection services). Przykład:

services.AddMediatR(typeof(TwojaKlasaCommandBądźNotification).Assembly);

1 użytkowników online, w tym zalogowanych: 0, gości: 1