feat: 基础模块

注册登录
用户管理
角色管理
部门管理
消息管理
接口管理
菜单管理
字典管理
缓存管理
请求日志
系统设置
版本信息
代码生成
This commit is contained in:
tk
2023-11-17 18:54:31 +08:00
parent 18b4d7547a
commit d26e4c77cc
755 changed files with 30416 additions and 42743 deletions

View File

@@ -8,18 +8,8 @@ namespace NetAdmin.SysComponent.Host.Subscribers;
/// <summary>
/// 邮件验证码发送器
/// </summary>
public sealed class EmailCodeSender : IEventSubscriber
public sealed class EmailCodeSender(ILogger<EmailCodeSender> logger) : IEventSubscriber
{
private readonly ILogger<EmailCodeSender> _logger;
/// <summary>
/// Initializes a new instance of the <see cref="EmailCodeSender" /> class.
/// </summary>
public EmailCodeSender(ILogger<EmailCodeSender> logger)
{
_logger = logger;
}
/// <summary>
/// 发送邮件
/// </summary>
@@ -35,6 +25,6 @@ public sealed class EmailCodeSender : IEventSubscriber
var verifyCodeService = App.GetService<IVerifyCodeService>();
_ = await verifyCodeService.UpdateAsync(
verifyCodeCreatedEvent.Data.Adapt<UpdateVerifyCodeReq>() with { Status = VerifyCodeStatues.Sent });
_logger.Info($"{nameof(IVerifyCodeService)}.{nameof(IVerifyCodeService.UpdateAsync)} {Ln.已完成}");
logger.Info($"{nameof(IVerifyCodeService)}.{nameof(IVerifyCodeService.UpdateAsync)} {Ln.已完成}");
}
}