Allow the same messages to be sent to multiple registered handlers
This commit is contained in:
@@ -9,6 +9,7 @@ public class AsyncHandlerInitialization<TMessage, TResponse, THandler>(IServiceP
|
||||
{
|
||||
public void Initialize() => StrongReferenceMessenger.Default.Register<IServiceProvider, AsyncResponseEventArgs<TMessage, TResponse>>(provider,
|
||||
(provider, args) => args.Reply(provider.GetRequiredService<THandler>().Handle(args.Message, args.CancellationToken)));
|
||||
args.Reply(handler.Handle(args.Message, args.CancellationToken);
|
||||
}
|
||||
|
||||
public class AsyncHandlerInitialization<TMessage, THandler>(IServiceProvider provider) :
|
||||
|
||||
Reference in New Issue
Block a user