Files
qrcodeService/QRCodeService/Application/DomainEventHandler/LinkCreated/LogWhenLinkCreatedDomainEventHandler.cs
2021-02-24 17:59:43 +08:00

28 lines
816 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using Domain.Events;
using MediatR;
using Microsoft.Extensions.Logging;
namespace QRCodeService.Application.DomainEventHandler.LinkCreated
{
public class LogWhenLinkCreatedDomainEventHandler : INotificationHandler<LinkCreatedDomainEvent>
{
readonly ILogger<LogWhenLinkCreatedDomainEventHandler> logger;
public LogWhenLinkCreatedDomainEventHandler(ILogger<LogWhenLinkCreatedDomainEventHandler> logger)
{
this.logger = logger;
}
public async Task Handle(LinkCreatedDomainEvent notification, CancellationToken cancellationToken)
{
logger.LogInformation("domainEvent: link");
}
}
}