mirror of
https://github.com/nsnail/NetAdmin.git
synced 2025-12-29 00:55:48 +08:00
refactor: ♻️ 基础框架的实体更新逻辑 (#137)
Co-authored-by: tk <fiyne1a@dingtalk.com>
This commit is contained in:
@@ -23,11 +23,11 @@ public sealed class EmailCodeSender(ILogger<EmailCodeSender> logger) : IEventSub
|
||||
|
||||
// 发送...
|
||||
var verifyCodeService = App.GetService<IVerifyCodeService>();
|
||||
_ = await verifyCodeService.UpdateAsync(
|
||||
verifyCodeCreatedEvent.Data.Adapt<UpdateVerifyCodeReq>() with {
|
||||
_ = await verifyCodeService.SetVerifyCodeStatusAsync(
|
||||
verifyCodeCreatedEvent.Data.Adapt<SetVerifyCodeStatusReq>() with {
|
||||
Status = VerifyCodeStatues.Sent
|
||||
})
|
||||
.ConfigureAwait(false);
|
||||
logger.Info($"{nameof(IVerifyCodeService)}.{nameof(IVerifyCodeService.UpdateAsync)} {Ln.已处理完毕}");
|
||||
logger.Info($"{nameof(IVerifyCodeService)}.{nameof(IVerifyCodeService.SetVerifyCodeStatusAsync)} {Ln.已处理完毕}");
|
||||
}
|
||||
}
|
||||
@@ -23,11 +23,11 @@ public sealed class SmsCodeSender(ILogger<SmsCodeSender> logger) : IEventSubscri
|
||||
|
||||
// 发送...
|
||||
var verifyCodeService = App.GetService<IVerifyCodeService>();
|
||||
_ = await verifyCodeService.UpdateAsync(
|
||||
verifyCodeCreatedEvent.Data.Adapt<UpdateVerifyCodeReq>() with {
|
||||
_ = await verifyCodeService.SetVerifyCodeStatusAsync(
|
||||
verifyCodeCreatedEvent.Data.Adapt<SetVerifyCodeStatusReq>() with {
|
||||
Status = VerifyCodeStatues.Sent
|
||||
})
|
||||
.ConfigureAwait(false);
|
||||
logger.Info($"{nameof(IVerifyCodeService)}.{nameof(IVerifyCodeService.UpdateAsync)} {Ln.已处理完毕}");
|
||||
logger.Info($"{nameof(IVerifyCodeService)}.{nameof(IVerifyCodeService.SetVerifyCodeStatusAsync)} {Ln.已处理完毕}");
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user