diff --git a/Controllers/AuthorizationController.cs b/Controllers/AuthorizationController.cs index 61ffcbd..3ac9707 100644 --- a/Controllers/AuthorizationController.cs +++ b/Controllers/AuthorizationController.cs @@ -332,6 +332,7 @@ public class AuthorizationController( new(OpenIddictConstants.Claims.Name, user.UserName!), new(OpenIddictConstants.Claims.PreferredUsername, user.UserName!) }; + if (claims == null) throw new ArgumentNullException(nameof(claims)); if (!string.IsNullOrEmpty(user.Email)) { @@ -345,23 +346,20 @@ public class AuthorizationController( } // 添加自定义 tenant 相关 claims - if (tenantInfo != null) - { - claims.Add(new Claim("tenant_id", tenantInfo.Id.ToString())); - claims.Add(new Claim("tenant_code", tenantInfo.TenantId)); - claims.Add(new Claim("tenant_name", tenantInfo.Name)); - } + claims.Add(new Claim("tenant_id", tenantInfo.TenantId.ToString())); + claims.Add(new Claim("tenant_code", tenantInfo.TenantCode)); + claims.Add(new Claim("tenant_name", tenantInfo.TenantName)); return Ok(new Dictionary { ["sub"] = await userManager.GetUserIdAsync(user), - ["name"] = user.UserName, - ["preferred_username"] = user.UserName, + ["name"] = user.UserName ?? "Anonymous", + ["preferred_username"] = user.UserName ?? "Anonymous", ["email"] = user.Email ?? "", ["role"] = roles.ToArray(), - ["tenant_id"] = tenantInfo != null ? tenantInfo.Id.ToString() : "", - ["tenant_code"] = tenantInfo?.TenantId ?? "", - ["tenant_name"] = tenantInfo?.Name ?? "" + ["tenant_id"] = tenantInfo.TenantId.ToString(), + ["tenant_code"] = tenantInfo?.TenantCode ?? "", + ["tenant_name"] = tenantInfo?.TenantName ?? "" }); } } \ No newline at end of file diff --git a/Controllers/RolesController.cs b/Controllers/RolesController.cs index 2835160..3d4b424 100644 --- a/Controllers/RolesController.cs +++ b/Controllers/RolesController.cs @@ -123,7 +123,7 @@ public class RolesController : ControllerBase userName = u.UserName, email = u.Email, realName = u.RealName, - tenantId = u.TenantInfo.Id, + tenantId = u.TenantInfo.TenantId, roles = await _userManager.GetRolesAsync(u), isActive = !u.LockoutEnabled || u.LockoutEnd == null || u.LockoutEnd < DateTimeOffset.UtcNow, createdAt = u.CreatedTime, diff --git a/Controllers/TokenController.cs b/Controllers/TokenController.cs index 22433e7..d634a64 100644 --- a/Controllers/TokenController.cs +++ b/Controllers/TokenController.cs @@ -95,9 +95,9 @@ public class TokenController( var claims = new List { new(Claims.Subject, await userManager.GetUserIdAsync(user)), - new(Claims.Name, await userManager.GetUserNameAsync(user)), + new(Claims.Name, await userManager.GetUserNameAsync(user) ?? throw new InvalidOperationException()), new(Claims.Email, await userManager.GetEmailAsync(user) ?? ""), - new("tenant_id", user.TenantInfo.Id.ToString()) + new("tenant_id", user.TenantInfo.TenantId.ToString()) }; var roles = await userManager.GetRolesAsync(user); @@ -244,9 +244,9 @@ public class TokenController( var claims = new List { new(Claims.Subject, await userManager.GetUserIdAsync(user)), - new(Claims.Name, await userManager.GetUserNameAsync(user)), + new(Claims.Name, await userManager.GetUserNameAsync(user) ?? string.Empty), new(Claims.Email, await userManager.GetEmailAsync(user) ?? ""), - new("tenant_id", user.TenantInfo.Id.ToString()) + new("tenant_id", user.TenantInfo.TenantId.ToString()) }; var roles = await userManager.GetRolesAsync(user); diff --git a/Models/ApplicationUser.cs b/Models/ApplicationUser.cs index 9bb5297..57a293d 100644 --- a/Models/ApplicationUser.cs +++ b/Models/ApplicationUser.cs @@ -1,3 +1,4 @@ +using Fengling.Platform.Domain.AggregatesModel.TenantAggregate; using Microsoft.AspNetCore.Identity; namespace Fengling.AuthService.Models; diff --git a/ViewModels/RegisterViewModel.cs b/ViewModels/RegisterViewModel.cs index 17af409..0a0789d 100644 --- a/ViewModels/RegisterViewModel.cs +++ b/ViewModels/RegisterViewModel.cs @@ -4,6 +4,10 @@ namespace Fengling.AuthService.ViewModels; public class RegisterViewModel { + [Required(ErrorMessage = "租户编号不能为空")] + [StringLength(10,MinimumLength = 4,ErrorMessage = "租户编号长度必须在4·10个字符之间")] + public string TenantCode { get; set; } + [Required(ErrorMessage = "用户名不能为空")] [StringLength(50, MinimumLength = 3, ErrorMessage = "用户名长度必须在3-50个字符之间")] public string Username { get; set; } = default!; diff --git "a/bin\\Debug/net10.0/BuildHost-net472/Microsoft.Build.Locator.dll" "b/bin\\Debug/net10.0/BuildHost-net472/Microsoft.Build.Locator.dll" new file mode 100755 index 0000000..4fc1257 Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-net472/Microsoft.Build.Locator.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-net472/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.exe" "b/bin\\Debug/net10.0/BuildHost-net472/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.exe" new file mode 100755 index 0000000..5dc984a Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-net472/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.exe" differ diff --git "a/bin\\Debug/net10.0/BuildHost-net472/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.exe.config" "b/bin\\Debug/net10.0/BuildHost-net472/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.exe.config" new file mode 100755 index 0000000..f5d22a5 --- /dev/null +++ "b/bin\\Debug/net10.0/BuildHost-net472/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.exe.config" @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git "a/bin\\Debug/net10.0/BuildHost-net472/Microsoft.IO.Redist.dll" "b/bin\\Debug/net10.0/BuildHost-net472/Microsoft.IO.Redist.dll" new file mode 100755 index 0000000..5d213be Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-net472/Microsoft.IO.Redist.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-net472/Newtonsoft.Json.dll" "b/bin\\Debug/net10.0/BuildHost-net472/Newtonsoft.Json.dll" new file mode 100755 index 0000000..4c6c276 Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-net472/Newtonsoft.Json.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-net472/System.Buffers.dll" "b/bin\\Debug/net10.0/BuildHost-net472/System.Buffers.dll" new file mode 100755 index 0000000..9f5d1e3 Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-net472/System.Buffers.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-net472/System.Collections.Immutable.dll" "b/bin\\Debug/net10.0/BuildHost-net472/System.Collections.Immutable.dll" new file mode 100755 index 0000000..7594b2e Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-net472/System.Collections.Immutable.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-net472/System.CommandLine.dll" "b/bin\\Debug/net10.0/BuildHost-net472/System.CommandLine.dll" new file mode 100755 index 0000000..48f2bea Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-net472/System.CommandLine.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-net472/System.Memory.dll" "b/bin\\Debug/net10.0/BuildHost-net472/System.Memory.dll" new file mode 100755 index 0000000..f00ba58 Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-net472/System.Memory.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-net472/System.Numerics.Vectors.dll" "b/bin\\Debug/net10.0/BuildHost-net472/System.Numerics.Vectors.dll" new file mode 100755 index 0000000..59dd322 Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-net472/System.Numerics.Vectors.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-net472/System.Runtime.CompilerServices.Unsafe.dll" "b/bin\\Debug/net10.0/BuildHost-net472/System.Runtime.CompilerServices.Unsafe.dll" new file mode 100755 index 0000000..84b849b Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-net472/System.Runtime.CompilerServices.Unsafe.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-net472/System.Threading.Tasks.Extensions.dll" "b/bin\\Debug/net10.0/BuildHost-net472/System.Threading.Tasks.Extensions.dll" new file mode 100755 index 0000000..46392b1 Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-net472/System.Threading.Tasks.Extensions.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-net472/cs/System.CommandLine.resources.dll" "b/bin\\Debug/net10.0/BuildHost-net472/cs/System.CommandLine.resources.dll" new file mode 100755 index 0000000..157c831 Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-net472/cs/System.CommandLine.resources.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-net472/de/System.CommandLine.resources.dll" "b/bin\\Debug/net10.0/BuildHost-net472/de/System.CommandLine.resources.dll" new file mode 100755 index 0000000..81a4cdd Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-net472/de/System.CommandLine.resources.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-net472/es/System.CommandLine.resources.dll" "b/bin\\Debug/net10.0/BuildHost-net472/es/System.CommandLine.resources.dll" new file mode 100755 index 0000000..b34f301 Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-net472/es/System.CommandLine.resources.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-net472/fr/System.CommandLine.resources.dll" "b/bin\\Debug/net10.0/BuildHost-net472/fr/System.CommandLine.resources.dll" new file mode 100755 index 0000000..fd28483 Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-net472/fr/System.CommandLine.resources.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-net472/it/System.CommandLine.resources.dll" "b/bin\\Debug/net10.0/BuildHost-net472/it/System.CommandLine.resources.dll" new file mode 100755 index 0000000..91fff9a Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-net472/it/System.CommandLine.resources.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-net472/ja/System.CommandLine.resources.dll" "b/bin\\Debug/net10.0/BuildHost-net472/ja/System.CommandLine.resources.dll" new file mode 100755 index 0000000..3ef6049 Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-net472/ja/System.CommandLine.resources.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-net472/ko/System.CommandLine.resources.dll" "b/bin\\Debug/net10.0/BuildHost-net472/ko/System.CommandLine.resources.dll" new file mode 100755 index 0000000..239b344 Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-net472/ko/System.CommandLine.resources.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-net472/pl/System.CommandLine.resources.dll" "b/bin\\Debug/net10.0/BuildHost-net472/pl/System.CommandLine.resources.dll" new file mode 100755 index 0000000..27be345 Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-net472/pl/System.CommandLine.resources.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-net472/pt-BR/System.CommandLine.resources.dll" "b/bin\\Debug/net10.0/BuildHost-net472/pt-BR/System.CommandLine.resources.dll" new file mode 100755 index 0000000..4614651 Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-net472/pt-BR/System.CommandLine.resources.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-net472/ru/System.CommandLine.resources.dll" "b/bin\\Debug/net10.0/BuildHost-net472/ru/System.CommandLine.resources.dll" new file mode 100755 index 0000000..3e7dd0a Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-net472/ru/System.CommandLine.resources.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-net472/tr/System.CommandLine.resources.dll" "b/bin\\Debug/net10.0/BuildHost-net472/tr/System.CommandLine.resources.dll" new file mode 100755 index 0000000..eacb537 Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-net472/tr/System.CommandLine.resources.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-net472/zh-Hans/System.CommandLine.resources.dll" "b/bin\\Debug/net10.0/BuildHost-net472/zh-Hans/System.CommandLine.resources.dll" new file mode 100755 index 0000000..22192e2 Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-net472/zh-Hans/System.CommandLine.resources.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-net472/zh-Hant/System.CommandLine.resources.dll" "b/bin\\Debug/net10.0/BuildHost-net472/zh-Hant/System.CommandLine.resources.dll" new file mode 100755 index 0000000..e1f33ee Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-net472/zh-Hant/System.CommandLine.resources.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-netcore/Microsoft.Build.Locator.dll" "b/bin\\Debug/net10.0/BuildHost-netcore/Microsoft.Build.Locator.dll" new file mode 100755 index 0000000..94ba15f Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-netcore/Microsoft.Build.Locator.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-netcore/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json" "b/bin\\Debug/net10.0/BuildHost-netcore/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json" new file mode 100755 index 0000000..a76167a --- /dev/null +++ "b/bin\\Debug/net10.0/BuildHost-netcore/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json" @@ -0,0 +1,171 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v8.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v8.0": { + "Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost/5.0.0-2.25567.12": { + "dependencies": { + "Microsoft.Build.Locator": "1.10.2", + "Newtonsoft.Json": "13.0.3", + "System.Collections.Immutable": "9.0.0", + "System.CommandLine": "2.0.0-rtm.25509.106" + }, + "runtime": { + "Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll": {} + }, + "resources": { + "cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "cs" + }, + "de/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "de" + }, + "es/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "es" + }, + "fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "fr" + }, + "it/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "it" + }, + "ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "ja" + }, + "ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "ko" + }, + "pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "pl" + }, + "pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "pt-BR" + }, + "ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "ru" + }, + "tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "tr" + }, + "zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "zh-Hans" + }, + "zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.Build.Locator/1.10.2": { + "runtime": { + "lib/net8.0/Microsoft.Build.Locator.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.10.2.26959" + } + } + }, + "Newtonsoft.Json/13.0.3": { + "runtime": { + "lib/net6.0/Newtonsoft.Json.dll": { + "assemblyVersion": "13.0.0.0", + "fileVersion": "13.0.3.27908" + } + } + }, + "System.Collections.Immutable/9.0.0": { + "runtime": { + "lib/net8.0/System.Collections.Immutable.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.24.52809" + } + } + }, + "System.CommandLine/2.0.0-rtm.25509.106": { + "runtime": { + "lib/net8.0/System.CommandLine.dll": { + "assemblyVersion": "2.0.0.0", + "fileVersion": "2.0.25.51006" + } + }, + "resources": { + "lib/net8.0/cs/System.CommandLine.resources.dll": { + "locale": "cs" + }, + "lib/net8.0/de/System.CommandLine.resources.dll": { + "locale": "de" + }, + "lib/net8.0/es/System.CommandLine.resources.dll": { + "locale": "es" + }, + "lib/net8.0/fr/System.CommandLine.resources.dll": { + "locale": "fr" + }, + "lib/net8.0/it/System.CommandLine.resources.dll": { + "locale": "it" + }, + "lib/net8.0/ja/System.CommandLine.resources.dll": { + "locale": "ja" + }, + "lib/net8.0/ko/System.CommandLine.resources.dll": { + "locale": "ko" + }, + "lib/net8.0/pl/System.CommandLine.resources.dll": { + "locale": "pl" + }, + "lib/net8.0/pt-BR/System.CommandLine.resources.dll": { + "locale": "pt-BR" + }, + "lib/net8.0/ru/System.CommandLine.resources.dll": { + "locale": "ru" + }, + "lib/net8.0/tr/System.CommandLine.resources.dll": { + "locale": "tr" + }, + "lib/net8.0/zh-Hans/System.CommandLine.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net8.0/zh-Hant/System.CommandLine.resources.dll": { + "locale": "zh-Hant" + } + } + } + } + }, + "libraries": { + "Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost/5.0.0-2.25567.12": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Build.Locator/1.10.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-F+nLS7IpgtslyxNvtD6Jalnf5WU08lu8yfJBNQl3cbEF3AMUphs4t7nPuRYaaU8QZyGrqtVi7i73LhAe/yHx7A==", + "path": "microsoft.build.locator/1.10.2", + "hashPath": "microsoft.build.locator.1.10.2.nupkg.sha512" + }, + "Newtonsoft.Json/13.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==", + "path": "newtonsoft.json/13.0.3", + "hashPath": "newtonsoft.json.13.0.3.nupkg.sha512" + }, + "System.Collections.Immutable/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-QhkXUl2gNrQtvPmtBTQHb0YsUrDiDQ2QS09YbtTTiSjGcf7NBqtYbrG/BE06zcBPCKEwQGzIv13IVdXNOSub2w==", + "path": "system.collections.immutable/9.0.0", + "hashPath": "system.collections.immutable.9.0.0.nupkg.sha512" + }, + "System.CommandLine/2.0.0-rtm.25509.106": { + "type": "package", + "serviceable": true, + "sha512": "sha512-IdCQOFNHQfK0hu3tzWOHFJLMaiEOR/4OynmOh+IfukrTIsCR4TTDm7lpuXQyMZ0eRfIyUcz06gHGJNlILAq/6A==", + "path": "system.commandline/2.0.0-rtm.25509.106", + "hashPath": "system.commandline.2.0.0-rtm.25509.106.nupkg.sha512" + } + } +} \ No newline at end of file diff --git "a/bin\\Debug/net10.0/BuildHost-netcore/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll" "b/bin\\Debug/net10.0/BuildHost-netcore/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll" new file mode 100755 index 0000000..bb28fb2 Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-netcore/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-netcore/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.runtimeconfig.json" "b/bin\\Debug/net10.0/BuildHost-netcore/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.runtimeconfig.json" new file mode 100755 index 0000000..1492e3e --- /dev/null +++ "b/bin\\Debug/net10.0/BuildHost-netcore/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.runtimeconfig.json" @@ -0,0 +1,14 @@ +{ + "runtimeOptions": { + "tfm": "net8.0", + "framework": { + "name": "Microsoft.NETCore.App", + "version": "8.0.0" + }, + "rollForward": "Major", + "configProperties": { + "System.Reflection.Metadata.MetadataUpdater.IsSupported": false, + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git "a/bin\\Debug/net10.0/BuildHost-netcore/Newtonsoft.Json.dll" "b/bin\\Debug/net10.0/BuildHost-netcore/Newtonsoft.Json.dll" new file mode 100755 index 0000000..4b1440f Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-netcore/Newtonsoft.Json.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-netcore/System.Collections.Immutable.dll" "b/bin\\Debug/net10.0/BuildHost-netcore/System.Collections.Immutable.dll" new file mode 100755 index 0000000..9db8140 Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-netcore/System.Collections.Immutable.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-netcore/System.CommandLine.dll" "b/bin\\Debug/net10.0/BuildHost-netcore/System.CommandLine.dll" new file mode 100755 index 0000000..f3c8291 Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-netcore/System.CommandLine.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-netcore/cs/System.CommandLine.resources.dll" "b/bin\\Debug/net10.0/BuildHost-netcore/cs/System.CommandLine.resources.dll" new file mode 100755 index 0000000..9f4cca0 Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-netcore/cs/System.CommandLine.resources.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-netcore/de/System.CommandLine.resources.dll" "b/bin\\Debug/net10.0/BuildHost-netcore/de/System.CommandLine.resources.dll" new file mode 100755 index 0000000..cb65732 Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-netcore/de/System.CommandLine.resources.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-netcore/es/System.CommandLine.resources.dll" "b/bin\\Debug/net10.0/BuildHost-netcore/es/System.CommandLine.resources.dll" new file mode 100755 index 0000000..acbb2a2 Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-netcore/es/System.CommandLine.resources.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-netcore/fr/System.CommandLine.resources.dll" "b/bin\\Debug/net10.0/BuildHost-netcore/fr/System.CommandLine.resources.dll" new file mode 100755 index 0000000..b550c99 Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-netcore/fr/System.CommandLine.resources.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-netcore/it/System.CommandLine.resources.dll" "b/bin\\Debug/net10.0/BuildHost-netcore/it/System.CommandLine.resources.dll" new file mode 100755 index 0000000..52e7d4b Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-netcore/it/System.CommandLine.resources.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-netcore/ja/System.CommandLine.resources.dll" "b/bin\\Debug/net10.0/BuildHost-netcore/ja/System.CommandLine.resources.dll" new file mode 100755 index 0000000..a53d632 Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-netcore/ja/System.CommandLine.resources.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-netcore/ko/System.CommandLine.resources.dll" "b/bin\\Debug/net10.0/BuildHost-netcore/ko/System.CommandLine.resources.dll" new file mode 100755 index 0000000..e21cf53 Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-netcore/ko/System.CommandLine.resources.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-netcore/pl/System.CommandLine.resources.dll" "b/bin\\Debug/net10.0/BuildHost-netcore/pl/System.CommandLine.resources.dll" new file mode 100755 index 0000000..adb5dd9 Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-netcore/pl/System.CommandLine.resources.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-netcore/pt-BR/System.CommandLine.resources.dll" "b/bin\\Debug/net10.0/BuildHost-netcore/pt-BR/System.CommandLine.resources.dll" new file mode 100755 index 0000000..3b8606e Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-netcore/pt-BR/System.CommandLine.resources.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-netcore/ru/System.CommandLine.resources.dll" "b/bin\\Debug/net10.0/BuildHost-netcore/ru/System.CommandLine.resources.dll" new file mode 100755 index 0000000..283e808 Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-netcore/ru/System.CommandLine.resources.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-netcore/tr/System.CommandLine.resources.dll" "b/bin\\Debug/net10.0/BuildHost-netcore/tr/System.CommandLine.resources.dll" new file mode 100755 index 0000000..4309ed4 Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-netcore/tr/System.CommandLine.resources.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-netcore/zh-Hans/System.CommandLine.resources.dll" "b/bin\\Debug/net10.0/BuildHost-netcore/zh-Hans/System.CommandLine.resources.dll" new file mode 100755 index 0000000..cea1bc5 Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-netcore/zh-Hans/System.CommandLine.resources.dll" differ diff --git "a/bin\\Debug/net10.0/BuildHost-netcore/zh-Hant/System.CommandLine.resources.dll" "b/bin\\Debug/net10.0/BuildHost-netcore/zh-Hant/System.CommandLine.resources.dll" new file mode 100755 index 0000000..385ca63 Binary files /dev/null and "b/bin\\Debug/net10.0/BuildHost-netcore/zh-Hant/System.CommandLine.resources.dll" differ