From ce6cb1b158b19fe4705b8231ff08afc94b0c14fc Mon Sep 17 00:00:00 2001 From: Marco Minerva Date: Wed, 10 Sep 2025 10:58:49 +0200 Subject: [PATCH] Refactor solution structure and update package versions - Reorganized `SimpleAuthentication.sln` by removing duplicate project entries and adding structured folders for "Samples" and "Solution Items". - Updated `Microsoft.AspNetCore.Authentication.JwtBearer` package versions in `SimpleAuthentication.Abstractions.csproj` for `net8.0` (8.0.19 to 8.0.20) and `net9.0` (9.0.8 to 9.0.9). - Added `SimpleAuthentication.slnx` for a structured representation of the solution. --- SimpleAuthentication.sln | 103 ------------------ SimpleAuthentication.slnx | 22 ++++ .../SimpleAuthentication.Abstractions.csproj | 4 +- 3 files changed, 24 insertions(+), 105 deletions(-) delete mode 100644 SimpleAuthentication.sln create mode 100644 SimpleAuthentication.slnx diff --git a/SimpleAuthentication.sln b/SimpleAuthentication.sln deleted file mode 100644 index b2bede1..0000000 --- a/SimpleAuthentication.sln +++ /dev/null @@ -1,103 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.1.32421.90 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SimpleAuthentication", "src\SimpleAuthentication\SimpleAuthentication.csproj", "{4AFC68B7-C503-4BB3-BAE4-1A7BC1207634}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{A025126A-3557-4B63-AC19-C8851FB3B88C}" - ProjectSection(SolutionItems) = preProject - .editorconfig = .editorconfig - .github\copilot-instructions.md = .github\copilot-instructions.md - src\Directory.Build.props = src\Directory.Build.props - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{8026ED4B-E145-4982-89EC-4D8D6ABF35C6}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SimpleAuthentication.Abstractions", "src\SimpleAuthentication.Abstractions\SimpleAuthentication.Abstractions.csproj", "{CF527F34-2160-486D-94D1-78718F66FBDE}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Controllers", "Controllers", "{979C0229-15CA-495E-B304-371D88F543C3}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ApiKeySample", "samples\Controllers\ApiKeySample\ApiKeySample.csproj", "{396F5EC9-DF16-43DC-BCE8-D74F86451C6C}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BasicAuthenticationSample", "samples\Controllers\BasicAuthenticationSample\BasicAuthenticationSample.csproj", "{AE5DF8AD-FB71-4CC4-9E8E-E91670C8D52B}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JwtBearerSample", "samples\Controllers\JwtBearerSample\JwtBearerSample.csproj", "{0E3D1CC3-7874-4647-AE75-F0A7103D8994}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Minimal APIs", "Minimal APIs", "{01B848F6-9AB2-41F8-985A-46C62E0EBFCF}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ApiKeySample", "samples\MinimalApis\ApiKeySample\ApiKeySample.csproj", "{D46FF74A-2392-46D7-B35D-725D3B15ED21}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BasicAuthenticationSample", "samples\MinimalApis\BasicAuthenticationSample\BasicAuthenticationSample.csproj", "{8C0B7F84-A413-4370-86C9-96F97CB3616D}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JwtBearerSample", "samples\MinimalApis\JwtBearerSample\JwtBearerSample.csproj", "{14A175D5-1AA7-4B31-809F-BB47014E9B20}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SimpleAuthentication.Swashbuckle", "src\SimpleAuthentication.Swashbuckle\SimpleAuthentication.Swashbuckle.csproj", "{2B13BC55-EA62-47F4-9857-968DED3488CA}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Net8JwtBearerSample", "samples\MinimalApis\Net8JwtBearerSample\Net8JwtBearerSample.csproj", "{C987694E-87DA-44E1-BED0-CE155B2301BA}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {4AFC68B7-C503-4BB3-BAE4-1A7BC1207634}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4AFC68B7-C503-4BB3-BAE4-1A7BC1207634}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4AFC68B7-C503-4BB3-BAE4-1A7BC1207634}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4AFC68B7-C503-4BB3-BAE4-1A7BC1207634}.Release|Any CPU.Build.0 = Release|Any CPU - {CF527F34-2160-486D-94D1-78718F66FBDE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {CF527F34-2160-486D-94D1-78718F66FBDE}.Debug|Any CPU.Build.0 = Debug|Any CPU - {CF527F34-2160-486D-94D1-78718F66FBDE}.Release|Any CPU.ActiveCfg = Release|Any CPU - {CF527F34-2160-486D-94D1-78718F66FBDE}.Release|Any CPU.Build.0 = Release|Any CPU - {396F5EC9-DF16-43DC-BCE8-D74F86451C6C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {396F5EC9-DF16-43DC-BCE8-D74F86451C6C}.Debug|Any CPU.Build.0 = Debug|Any CPU - {396F5EC9-DF16-43DC-BCE8-D74F86451C6C}.Release|Any CPU.ActiveCfg = Release|Any CPU - {396F5EC9-DF16-43DC-BCE8-D74F86451C6C}.Release|Any CPU.Build.0 = Release|Any CPU - {AE5DF8AD-FB71-4CC4-9E8E-E91670C8D52B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {AE5DF8AD-FB71-4CC4-9E8E-E91670C8D52B}.Debug|Any CPU.Build.0 = Debug|Any CPU - {AE5DF8AD-FB71-4CC4-9E8E-E91670C8D52B}.Release|Any CPU.ActiveCfg = Release|Any CPU - {AE5DF8AD-FB71-4CC4-9E8E-E91670C8D52B}.Release|Any CPU.Build.0 = Release|Any CPU - {0E3D1CC3-7874-4647-AE75-F0A7103D8994}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {0E3D1CC3-7874-4647-AE75-F0A7103D8994}.Debug|Any CPU.Build.0 = Debug|Any CPU - {0E3D1CC3-7874-4647-AE75-F0A7103D8994}.Release|Any CPU.ActiveCfg = Release|Any CPU - {0E3D1CC3-7874-4647-AE75-F0A7103D8994}.Release|Any CPU.Build.0 = Release|Any CPU - {D46FF74A-2392-46D7-B35D-725D3B15ED21}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D46FF74A-2392-46D7-B35D-725D3B15ED21}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D46FF74A-2392-46D7-B35D-725D3B15ED21}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D46FF74A-2392-46D7-B35D-725D3B15ED21}.Release|Any CPU.Build.0 = Release|Any CPU - {8C0B7F84-A413-4370-86C9-96F97CB3616D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8C0B7F84-A413-4370-86C9-96F97CB3616D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8C0B7F84-A413-4370-86C9-96F97CB3616D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8C0B7F84-A413-4370-86C9-96F97CB3616D}.Release|Any CPU.Build.0 = Release|Any CPU - {14A175D5-1AA7-4B31-809F-BB47014E9B20}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {14A175D5-1AA7-4B31-809F-BB47014E9B20}.Debug|Any CPU.Build.0 = Debug|Any CPU - {14A175D5-1AA7-4B31-809F-BB47014E9B20}.Release|Any CPU.ActiveCfg = Release|Any CPU - {14A175D5-1AA7-4B31-809F-BB47014E9B20}.Release|Any CPU.Build.0 = Release|Any CPU - {2B13BC55-EA62-47F4-9857-968DED3488CA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {2B13BC55-EA62-47F4-9857-968DED3488CA}.Debug|Any CPU.Build.0 = Debug|Any CPU - {2B13BC55-EA62-47F4-9857-968DED3488CA}.Release|Any CPU.ActiveCfg = Release|Any CPU - {2B13BC55-EA62-47F4-9857-968DED3488CA}.Release|Any CPU.Build.0 = Release|Any CPU - {C987694E-87DA-44E1-BED0-CE155B2301BA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {C987694E-87DA-44E1-BED0-CE155B2301BA}.Debug|Any CPU.Build.0 = Debug|Any CPU - {C987694E-87DA-44E1-BED0-CE155B2301BA}.Release|Any CPU.ActiveCfg = Release|Any CPU - {C987694E-87DA-44E1-BED0-CE155B2301BA}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {979C0229-15CA-495E-B304-371D88F543C3} = {8026ED4B-E145-4982-89EC-4D8D6ABF35C6} - {396F5EC9-DF16-43DC-BCE8-D74F86451C6C} = {979C0229-15CA-495E-B304-371D88F543C3} - {AE5DF8AD-FB71-4CC4-9E8E-E91670C8D52B} = {979C0229-15CA-495E-B304-371D88F543C3} - {0E3D1CC3-7874-4647-AE75-F0A7103D8994} = {979C0229-15CA-495E-B304-371D88F543C3} - {01B848F6-9AB2-41F8-985A-46C62E0EBFCF} = {8026ED4B-E145-4982-89EC-4D8D6ABF35C6} - {D46FF74A-2392-46D7-B35D-725D3B15ED21} = {01B848F6-9AB2-41F8-985A-46C62E0EBFCF} - {8C0B7F84-A413-4370-86C9-96F97CB3616D} = {01B848F6-9AB2-41F8-985A-46C62E0EBFCF} - {14A175D5-1AA7-4B31-809F-BB47014E9B20} = {01B848F6-9AB2-41F8-985A-46C62E0EBFCF} - {C987694E-87DA-44E1-BED0-CE155B2301BA} = {01B848F6-9AB2-41F8-985A-46C62E0EBFCF} - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {02046913-4C76-4691-912A-75826EC29E5C} - EndGlobalSection -EndGlobal diff --git a/SimpleAuthentication.slnx b/SimpleAuthentication.slnx new file mode 100644 index 0000000..89bf167 --- /dev/null +++ b/SimpleAuthentication.slnx @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/SimpleAuthentication.Abstractions/SimpleAuthentication.Abstractions.csproj b/src/SimpleAuthentication.Abstractions/SimpleAuthentication.Abstractions.csproj index 3480693..0e63f17 100644 --- a/src/SimpleAuthentication.Abstractions/SimpleAuthentication.Abstractions.csproj +++ b/src/SimpleAuthentication.Abstractions/SimpleAuthentication.Abstractions.csproj @@ -28,11 +28,11 @@ - + - +