fix: 🐛 低版本jetbrains.resharper.globaltools搞乱了代码 (#97)

This commit is contained in:
nsnail 2024-03-02 23:23:18 +08:00 committed by GitHub
parent a37acc4b55
commit c117ddfe7a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 3 additions and 25 deletions

View File

@ -7,24 +7,6 @@
"commands": [ "commands": [
"t4" "t4"
] ]
},
"dotnet-script": {
"version": "1.5.0",
"commands": [
"dotnet-script"
]
},
"jetbrains.resharper.globaltools": {
"version": "2023.3.3",
"commands": [
"jb"
]
},
"dnt": {
"version": "1.9.0",
"commands": [
"dnt"
]
} }
} }
} }

View File

@ -18,7 +18,7 @@ public sealed class UserIdAttribute : ValidationAttribute
var req = new QueryReq<QueryUserReq> { Filter = new QueryUserReq { Id = (long)value! } }; var req = new QueryReq<QueryUserReq> { Filter = new QueryUserReq { Id = (long)value! } };
var method = service.GetType().GetMethod("ExistAsync"); var method = service.GetType().GetMethod("ExistAsync");
var exist = (Task<bool>)method!.Invoke(service, [req])!.ConfigureAwait(false).GetAwaiter().GetResult(); var exist = ((Task<bool>)method!.Invoke(service, [req]))!.ConfigureAwait(false).GetAwaiter().GetResult();
return !exist ? new ValidationResult(Ln.) : ValidationResult.Success; return !exist ? new ValidationResult(Ln.) : ValidationResult.Success;
} }
} }

View File

@ -12,7 +12,7 @@ namespace NetAdmin.Infrastructure.Utils;
/// </summary> /// </summary>
public static class CaptchaImageHelper public static class CaptchaImageHelper
{ {
private static readonly int[] _randRange = private static readonly int[] _randRange = [70, 100];
/// <summary> /// <summary>
/// 创建一个缺口滑块验证码图片 /// 创建一个缺口滑块验证码图片
@ -182,6 +182,4 @@ public static class CaptchaImageHelper
{ {
return (endNum > startNum ? new[] { 0, endNum - startNum }.Rand() : 0) + startNum; return (endNum > startNum ? new[] { 0, endNum - startNum }.Rand() : 0) + startNum;
} }
[70, 100];
} }

View File

@ -14,7 +14,7 @@ namespace NetAdmin.SysComponent.Application.Services.Sys;
public sealed class VerifyCodeService(DefaultRepository<Sys_VerifyCode> rpo, IEventPublisher eventPublisher) // public sealed class VerifyCodeService(DefaultRepository<Sys_VerifyCode> rpo, IEventPublisher eventPublisher) //
: RepositoryService<Sys_VerifyCode, IVerifyCodeService>(rpo), IVerifyCodeService : RepositoryService<Sys_VerifyCode, IVerifyCodeService>(rpo), IVerifyCodeService
{ {
private static readonly int[] _randRange = private static readonly int[] _randRange = [0, 10000];
/// <inheritdoc /> /// <inheritdoc />
public async Task<int> BulkDeleteAsync(BulkReq<DelReq> req) public async Task<int> BulkDeleteAsync(BulkReq<DelReq> req)
@ -163,8 +163,6 @@ public sealed class VerifyCodeService(DefaultRepository<Sys_VerifyCode> rpo, IEv
: await GetAsync(new QueryVerifyCodeReq { Id = req.Id }).ConfigureAwait(false); : await GetAsync(new QueryVerifyCodeReq { Id = req.Id }).ConfigureAwait(false);
} }
[0, 10000];
private Task<Sys_VerifyCode> GetLastSentAsync(string destDevice) private Task<Sys_VerifyCode> GetLastSentAsync(string destDevice)
{ {
return QueryInternal(new QueryReq<QueryVerifyCodeReq> { return QueryInternal(new QueryReq<QueryVerifyCodeReq> {