From e0cd2a94f56f6178318fea55508a80947f65e29a Mon Sep 17 00:00:00 2001 From: Sarin Na Wangkanai <10666633+wangkanai@users.noreply.github.com> Date: Sat, 30 Aug 2025 21:08:36 +0700 Subject: [PATCH 1/3] feat: update README.md paths and clean up Directory.Build.props --- Directory.Build.props | 7 ++++++- Federation/Directory.Build.props | 7 +------ Identity/Directory.Build.props | 8 +------- Security/Directory.Build.props | 13 ++++-------- Security/src/Core/PrivateNetworkPolicy.cs | 24 +++++++++++------------ 5 files changed, 24 insertions(+), 35 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index f235f9f..9ad1b83 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -36,7 +36,12 @@ $(MSBuildThisFileDirectory) + + federation-logo.png + README.md + + - + diff --git a/Federation/Directory.Build.props b/Federation/Directory.Build.props index 3f2394d..1873d45 100644 --- a/Federation/Directory.Build.props +++ b/Federation/Directory.Build.props @@ -5,13 +5,8 @@ Wangkanai.Federation - - federation-logo.png - README.md - - - + diff --git a/Identity/Directory.Build.props b/Identity/Directory.Build.props index 83b4a4b..18f01e0 100644 --- a/Identity/Directory.Build.props +++ b/Identity/Directory.Build.props @@ -5,16 +5,10 @@ Wangkanai Identity aspnetcore;identity;model; Introducing `Identity`, your essential toolkit for OpenID Connect and OAuth 2 integration in ASP.NET Core. Simplify your authentication and authorization systems with our handpicked collection of helper models. Whether for enterprise-level applications or personal projects, `Identity` offers versatility and ease-of-use. Discover Identity and take your security implementation to new heights. - https://github.com/wangkanai/wangkanai/tree/main/Identity - - - - federation-logo.png - README.md - + diff --git a/Security/Directory.Build.props b/Security/Directory.Build.props index dfb6b7b..79a6758 100644 --- a/Security/Directory.Build.props +++ b/Security/Directory.Build.props @@ -6,6 +6,10 @@ Enhance your ASP.NET Core applications with Security, an extension to the native ASP.NET Core Security. This library brings advanced features for a comprehensive and proactive security solution. + + + + $(TargetsForTfmSpecificBuildOutput);CopyProjectReferencesToPackage @@ -23,13 +27,4 @@ - - wangkanai-logo.png - README.md - - - - - - diff --git a/Security/src/Core/PrivateNetworkPolicy.cs b/Security/src/Core/PrivateNetworkPolicy.cs index b1956e1..b9b7bba 100644 --- a/Security/src/Core/PrivateNetworkPolicy.cs +++ b/Security/src/Core/PrivateNetworkPolicy.cs @@ -4,18 +4,18 @@ namespace Wangkanai.Security; public class PrivateNetworkPolicy { - public IReadOnlyList Requirements { get; } - public IReadOnlyList AuthenticationSchemes { get; } + public IReadOnlyList Requirements { get; } + public IReadOnlyList AuthenticationSchemes { get; } - public PrivateNetworkPolicy(IEnumerable requirements, IEnumerable authenticationSchemes) - { - requirements.ThrowIfNull(); - authenticationSchemes.ThrowIfNull(); + public PrivateNetworkPolicy(IEnumerable requirements, IEnumerable authenticationSchemes) + { + requirements.ThrowIfNull(); + authenticationSchemes.ThrowIfNull(); - if (!requirements.Any()) - throw new InvalidOperationException(SecurityResources.Exception_PrivateNetworkPolicyEmpty); + if (!requirements.Any()) + throw new InvalidOperationException(SecurityResources.Exception_PrivateNetworkPolicyEmpty); - Requirements = new List(requirements).AsReadOnly(); - AuthenticationSchemes = new List(authenticationSchemes).AsReadOnly(); - } -} + Requirements = new List(requirements).AsReadOnly(); + AuthenticationSchemes = new List(authenticationSchemes).AsReadOnly(); + } +} \ No newline at end of file From 979fdbb16040a1ad77c3d5b69d4fb0d874131c4f Mon Sep 17 00:00:00 2001 From: Sarin Na Wangkanai <10666633+wangkanai@users.noreply.github.com> Date: Sat, 30 Aug 2025 21:32:34 +0700 Subject: [PATCH 2/3] Update Identity/Directory.Build.props Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- Identity/Directory.Build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Identity/Directory.Build.props b/Identity/Directory.Build.props index 18f01e0..c668691 100644 --- a/Identity/Directory.Build.props +++ b/Identity/Directory.Build.props @@ -8,7 +8,7 @@ - + From 52ca56521a13e86e04669f90a76733b71fbcbebf Mon Sep 17 00:00:00 2001 From: Sarin Na Wangkanai <10666633+wangkanai@users.noreply.github.com> Date: Sat, 30 Aug 2025 21:32:49 +0700 Subject: [PATCH 3/3] Update Federation/Directory.Build.props Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- Federation/Directory.Build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Federation/Directory.Build.props b/Federation/Directory.Build.props index 1873d45..5e7519a 100644 --- a/Federation/Directory.Build.props +++ b/Federation/Directory.Build.props @@ -6,7 +6,7 @@ - +