diff --git a/DemoDotnetWebApi.Tests/DemoDotnetWebApi.Tests.csproj b/DemoDotnetWebApi.Tests/DemoDotnetWebApi.Tests.csproj new file mode 100644 index 0000000..37871ed --- /dev/null +++ b/DemoDotnetWebApi.Tests/DemoDotnetWebApi.Tests.csproj @@ -0,0 +1,28 @@ + + + + net7.0 + enable + enable + + false + + + + + + + runtime; build; native; contentfiles; analyzers; buildtransitive + all + + + runtime; build; native; contentfiles; analyzers; buildtransitive + all + + + + + + + + diff --git a/DemoDotnetWebApi.Tests/UnitTest1.cs b/DemoDotnetWebApi.Tests/UnitTest1.cs new file mode 100644 index 0000000..58af5aa --- /dev/null +++ b/DemoDotnetWebApi.Tests/UnitTest1.cs @@ -0,0 +1,10 @@ +namespace DemoDotnetWebApi.Tests; + +public class UnitTest1 +{ + [Fact] + public void Test1() + { + + } +} \ No newline at end of file diff --git a/DemoDotnetWebApi.Tests/Usings.cs b/DemoDotnetWebApi.Tests/Usings.cs new file mode 100644 index 0000000..8c927eb --- /dev/null +++ b/DemoDotnetWebApi.Tests/Usings.cs @@ -0,0 +1 @@ +global using Xunit; \ No newline at end of file diff --git a/DemoDotnetWebApi.sln b/DemoDotnetWebApi.sln new file mode 100644 index 0000000..b7cd205 --- /dev/null +++ b/DemoDotnetWebApi.sln @@ -0,0 +1,28 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.0.31903.59 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DemoDotnetWebApi", "DemoDotnetWebApi\DemoDotnetWebApi.csproj", "{C23DC6F9-ADB7-4FFF-B864-53B8FD077ED0}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DemoDotnetWebApi.Tests", "DemoDotnetWebApi.Tests\DemoDotnetWebApi.Tests.csproj", "{BD52DB82-803A-41E4-985E-9D3D0CBF4A41}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {C23DC6F9-ADB7-4FFF-B864-53B8FD077ED0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C23DC6F9-ADB7-4FFF-B864-53B8FD077ED0}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C23DC6F9-ADB7-4FFF-B864-53B8FD077ED0}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C23DC6F9-ADB7-4FFF-B864-53B8FD077ED0}.Release|Any CPU.Build.0 = Release|Any CPU + {BD52DB82-803A-41E4-985E-9D3D0CBF4A41}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {BD52DB82-803A-41E4-985E-9D3D0CBF4A41}.Debug|Any CPU.Build.0 = Debug|Any CPU + {BD52DB82-803A-41E4-985E-9D3D0CBF4A41}.Release|Any CPU.ActiveCfg = Release|Any CPU + {BD52DB82-803A-41E4-985E-9D3D0CBF4A41}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection +EndGlobal diff --git a/Controllers/PasswordController.cs b/DemoDotnetWebApi/Controllers/PasswordController.cs similarity index 100% rename from Controllers/PasswordController.cs rename to DemoDotnetWebApi/Controllers/PasswordController.cs diff --git a/demo-dotnet-web-api.csproj b/DemoDotnetWebApi/DemoDotnetWebApi.csproj similarity index 67% rename from demo-dotnet-web-api.csproj rename to DemoDotnetWebApi/DemoDotnetWebApi.csproj index 492f5d6..671ad0f 100644 --- a/demo-dotnet-web-api.csproj +++ b/DemoDotnetWebApi/DemoDotnetWebApi.csproj @@ -1,14 +1,15 @@ - net6.0 + net7.0 enable enable DemoDotnetWebApi - + + diff --git a/Interfaces/IPasswordGenerator.cs b/DemoDotnetWebApi/Interfaces/IPasswordGenerator.cs similarity index 100% rename from Interfaces/IPasswordGenerator.cs rename to DemoDotnetWebApi/Interfaces/IPasswordGenerator.cs diff --git a/Interfaces/IRandomCharacterGenerator.cs b/DemoDotnetWebApi/Interfaces/IRandomCharacterGenerator.cs similarity index 100% rename from Interfaces/IRandomCharacterGenerator.cs rename to DemoDotnetWebApi/Interfaces/IRandomCharacterGenerator.cs diff --git a/Interfaces/IStringShuffler.cs b/DemoDotnetWebApi/Interfaces/IStringShuffler.cs similarity index 100% rename from Interfaces/IStringShuffler.cs rename to DemoDotnetWebApi/Interfaces/IStringShuffler.cs diff --git a/Program.cs b/DemoDotnetWebApi/Program.cs similarity index 100% rename from Program.cs rename to DemoDotnetWebApi/Program.cs diff --git a/Properties/launchSettings.json b/DemoDotnetWebApi/Properties/launchSettings.json similarity index 57% rename from Properties/launchSettings.json rename to DemoDotnetWebApi/Properties/launchSettings.json index 3cd099f..39074ad 100644 --- a/Properties/launchSettings.json +++ b/DemoDotnetWebApi/Properties/launchSettings.json @@ -4,17 +4,27 @@ "windowsAuthentication": false, "anonymousAuthentication": true, "iisExpress": { - "applicationUrl": "http://localhost:42697", - "sslPort": 44395 + "applicationUrl": "http://localhost:58469", + "sslPort": 44379 } }, "profiles": { - "DemoDotnetWebApi": { + "http": { "commandName": "Project", "dotnetRunMessages": true, "launchBrowser": true, "launchUrl": "swagger", - "applicationUrl": "https://localhost:7145;http://localhost:5012", + "applicationUrl": "http://localhost:5144", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + }, + "https": { + "commandName": "Project", + "dotnetRunMessages": true, + "launchBrowser": true, + "launchUrl": "swagger", + "applicationUrl": "https://localhost:7292;http://localhost:5144", "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" } diff --git a/Services/PasswordGenerator.cs b/DemoDotnetWebApi/Services/PasswordGenerator.cs similarity index 100% rename from Services/PasswordGenerator.cs rename to DemoDotnetWebApi/Services/PasswordGenerator.cs diff --git a/Services/RandomCharacterGenerator.cs b/DemoDotnetWebApi/Services/RandomCharacterGenerator.cs similarity index 100% rename from Services/RandomCharacterGenerator.cs rename to DemoDotnetWebApi/Services/RandomCharacterGenerator.cs diff --git a/Services/StringShuffler.cs b/DemoDotnetWebApi/Services/StringShuffler.cs similarity index 100% rename from Services/StringShuffler.cs rename to DemoDotnetWebApi/Services/StringShuffler.cs diff --git a/ShuffleExtension.cs b/DemoDotnetWebApi/ShuffleExtension.cs similarity index 100% rename from ShuffleExtension.cs rename to DemoDotnetWebApi/ShuffleExtension.cs diff --git a/appsettings.Development.json b/DemoDotnetWebApi/appsettings.Development.json similarity index 100% rename from appsettings.Development.json rename to DemoDotnetWebApi/appsettings.Development.json diff --git a/appsettings.json b/DemoDotnetWebApi/appsettings.json similarity index 100% rename from appsettings.json rename to DemoDotnetWebApi/appsettings.json