Files
Discord.Net/samples/MediatRSample/MediatRSample/Handlers/MessageReceivedHandler.cs
Duke 53ab9f3b16 MediatR Guide + sample (#2218)
* Add guide for MediatR

* Add sample for MediatR

* Fix exposed token in program.cs

* Fix review points

* Remove newline in MediatrDiscordEventListener.cs
2022-04-05 14:18:25 -03:00

14 lines
449 B
C#

using MediatR;
using MediatRSample.Notifications;
namespace MediatRSample.Handlers;
public class MessageReceivedHandler : INotificationHandler<MessageReceivedNotification>
{
public async Task Handle(MessageReceivedNotification notification, CancellationToken cancellationToken)
{
Console.WriteLine($"MediatR works! (Received a message by {notification.Message.Author.Username})");
// Your implementation
}
}