0
0
mirror of https://github.com/alex289/CleanArchitecture.git synced 2025-06-30 02:31:08 +00:00
CleanArchitecture/CleanArchitecture.Domain/Consumers/TenantUpdatedEventConsumer.cs
2025-03-15 22:56:21 +01:00

22 lines
667 B
C#

using System.Threading.Tasks;
using CleanArchitecture.Shared.Events.Tenant;
using MassTransit;
using Microsoft.Extensions.Logging;
namespace CleanArchitecture.Domain.Consumers;
public sealed class TenantUpdatedEventConsumer : IConsumer<TenantUpdatedEvent>
{
private readonly ILogger<TenantUpdatedEventConsumer> _logger;
public TenantUpdatedEventConsumer(ILogger<TenantUpdatedEventConsumer> logger)
{
_logger = logger;
}
public Task Consume(ConsumeContext<TenantUpdatedEvent> context)
{
_logger.LogInformation("TenantUpdatedEventConsumer: {TenantId}", context.Message.AggregateId);
return Task.CompletedTask;
}
}