HuanMengAdmin/admin-server/MiaoYu.Shared.Admin/MessageHandler/WriteLogHandler.cs
2024-07-19 02:05:38 +08:00

21 lines
559 B
C#

namespace MiaoYu.Shared.Admin.MessageHandler;
/// <summary>
/// 消费日志
/// </summary>
public class WriteLogHandler : IBus<SysOperationLog>
{
public string topic => "WriteInLog";
private readonly IRepository<SysOperationLog> _sysOperationLogRepository;
public WriteLogHandler(IRepository<SysOperationLog> sysOperationLogRepository)
{
_sysOperationLogRepository = sysOperationLogRepository;
}
public async Task HandlerAsync(SysOperationLog data)
{
await _sysOperationLogRepository.InsertAsync(data);
}
}