diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f8771ad --- /dev/null +++ b/.gitignore @@ -0,0 +1,43 @@ +*.swp +*.*~ +project.lock.json +.DS_Store +*.pyc +nupkg/ + +# Visual Studio Code +.vscode/ + +# Rider +.idea/ + +# Visual Studio +.vs/ + +# Fleet +.fleet/ + +# Code Rush +.cr/ + +# User-specific files +*.suo +*.user +*.userosscache +*.sln.docstates + +# Build results +[Dd]ebug/ +[Dd]ebugPublic/ +[Rr]elease/ +[Rr]eleases/ +x64/ +x86/ +build/ +bld/ +[Bb]in/ +[Oo]bj/ +[Oo]ut/ +msbuild.log +msbuild.err +msbuild.wrn \ No newline at end of file diff --git a/Wizard.sln b/Wizard.sln new file mode 100644 index 0000000..b657656 --- /dev/null +++ b/Wizard.sln @@ -0,0 +1,37 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{FBB0D7FF-CBD0-48FC-A7A8-567EB0B918AF}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{F4703376-33C0-4EF7-8B9C-7D419DF217A6}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Wizard.Application", "src\Wizard.Application\Wizard.Application.csproj", "{9792B864-AB20-4E4B-85CF-F823354E2090}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Wizard.ConsoleInterface", "src\Wizard.ConsoleInterface\Wizard.ConsoleInterface.csproj", "{636B0463-1FC7-4B30-AF70-3331FABDA5F6}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Wizard.Application.UnitTests", "tests\Wizard.Application.UnitTests\Wizard.Application.UnitTests.csproj", "{0549D722-EE39-4E11-9E79-3A676B12F82B}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {9792B864-AB20-4E4B-85CF-F823354E2090} = {FBB0D7FF-CBD0-48FC-A7A8-567EB0B918AF} + {636B0463-1FC7-4B30-AF70-3331FABDA5F6} = {FBB0D7FF-CBD0-48FC-A7A8-567EB0B918AF} + {0549D722-EE39-4E11-9E79-3A676B12F82B} = {F4703376-33C0-4EF7-8B9C-7D419DF217A6} + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {9792B864-AB20-4E4B-85CF-F823354E2090}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {9792B864-AB20-4E4B-85CF-F823354E2090}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9792B864-AB20-4E4B-85CF-F823354E2090}.Release|Any CPU.ActiveCfg = Release|Any CPU + {9792B864-AB20-4E4B-85CF-F823354E2090}.Release|Any CPU.Build.0 = Release|Any CPU + {636B0463-1FC7-4B30-AF70-3331FABDA5F6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {636B0463-1FC7-4B30-AF70-3331FABDA5F6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {636B0463-1FC7-4B30-AF70-3331FABDA5F6}.Release|Any CPU.ActiveCfg = Release|Any CPU + {636B0463-1FC7-4B30-AF70-3331FABDA5F6}.Release|Any CPU.Build.0 = Release|Any CPU + {0549D722-EE39-4E11-9E79-3A676B12F82B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0549D722-EE39-4E11-9E79-3A676B12F82B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0549D722-EE39-4E11-9E79-3A676B12F82B}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0549D722-EE39-4E11-9E79-3A676B12F82B}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection +EndGlobal diff --git a/src/Wizard.Application/Wizard.Application.csproj b/src/Wizard.Application/Wizard.Application.csproj new file mode 100644 index 0000000..3a63532 --- /dev/null +++ b/src/Wizard.Application/Wizard.Application.csproj @@ -0,0 +1,9 @@ + + + + net8.0 + enable + enable + + + diff --git a/src/Wizard.ConsoleInterface/Program.cs b/src/Wizard.ConsoleInterface/Program.cs new file mode 100644 index 0000000..837131c --- /dev/null +++ b/src/Wizard.ConsoleInterface/Program.cs @@ -0,0 +1 @@ +Console.WriteLine("Hello, World!"); \ No newline at end of file diff --git a/src/Wizard.ConsoleInterface/Wizard.ConsoleInterface.csproj b/src/Wizard.ConsoleInterface/Wizard.ConsoleInterface.csproj new file mode 100644 index 0000000..398e6e3 --- /dev/null +++ b/src/Wizard.ConsoleInterface/Wizard.ConsoleInterface.csproj @@ -0,0 +1,14 @@ + + + + Exe + net8.0 + enable + enable + + + + + + + diff --git a/tests/Wizard.Application.UnitTests/Wizard.Application.UnitTests.csproj b/tests/Wizard.Application.UnitTests/Wizard.Application.UnitTests.csproj new file mode 100644 index 0000000..4cd524a --- /dev/null +++ b/tests/Wizard.Application.UnitTests/Wizard.Application.UnitTests.csproj @@ -0,0 +1,27 @@ + + + + net8.0 + enable + enable + + false + true + + + + + + + + + + + + + + + + + +