diff --git a/SecDevOpsLab.sln b/SecDevOpsLab.sln
new file mode 100644
index 0000000..87f8681
--- /dev/null
+++ b/SecDevOpsLab.sln
@@ -0,0 +1,24 @@
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.5.2.0
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SecDevOpsLab", "SecDevOpsLab.csproj", "{A4FDB203-53D0-5516-79C1-E707D5F161B2}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {A4FDB203-53D0-5516-79C1-E707D5F161B2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A4FDB203-53D0-5516-79C1-E707D5F161B2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A4FDB203-53D0-5516-79C1-E707D5F161B2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A4FDB203-53D0-5516-79C1-E707D5F161B2}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {43585512-6807-4BA1-9246-270520F20783}
+ EndGlobalSection
+EndGlobal
diff --git a/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs b/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..2217181
--- /dev/null
+++ b/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]
diff --git a/obj/Debug/net8.0/SecDevOpsLab.AssemblyInfo.cs b/obj/Debug/net8.0/SecDevOpsLab.AssemblyInfo.cs
new file mode 100644
index 0000000..54640b4
--- /dev/null
+++ b/obj/Debug/net8.0/SecDevOpsLab.AssemblyInfo.cs
@@ -0,0 +1,22 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("SecDevOpsLab")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+5215adf88ece518edb28e2cef4b51f7d748d6498")]
+[assembly: System.Reflection.AssemblyProductAttribute("SecDevOpsLab")]
+[assembly: System.Reflection.AssemblyTitleAttribute("SecDevOpsLab")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Generated by the MSBuild WriteCodeFragment class.
+
diff --git a/obj/Debug/net8.0/SecDevOpsLab.AssemblyInfoInputs.cache b/obj/Debug/net8.0/SecDevOpsLab.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..fca0e1f
--- /dev/null
+++ b/obj/Debug/net8.0/SecDevOpsLab.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+b5d49162f036157fe9f19403ac2d932a2c5ae01b3f0f407bf34e5a794b413b5c
diff --git a/obj/Debug/net8.0/SecDevOpsLab.GeneratedMSBuildEditorConfig.editorconfig b/obj/Debug/net8.0/SecDevOpsLab.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..70ca6b3
--- /dev/null
+++ b/obj/Debug/net8.0/SecDevOpsLab.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,13 @@
+is_global = true
+build_property.TargetFramework = net8.0
+build_property.TargetPlatformMinVersion =
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = SecDevOpsLab
+build_property.ProjectDir = C:\Users\HermanH\SecDevOpsLab\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
diff --git a/obj/Debug/net8.0/SecDevOpsLab.GlobalUsings.g.cs b/obj/Debug/net8.0/SecDevOpsLab.GlobalUsings.g.cs
new file mode 100644
index 0000000..8578f3d
--- /dev/null
+++ b/obj/Debug/net8.0/SecDevOpsLab.GlobalUsings.g.cs
@@ -0,0 +1,8 @@
+//
+global using global::System;
+global using global::System.Collections.Generic;
+global using global::System.IO;
+global using global::System.Linq;
+global using global::System.Net.Http;
+global using global::System.Threading;
+global using global::System.Threading.Tasks;
diff --git a/obj/Debug/net8.0/SecDevOpsLab.assets.cache b/obj/Debug/net8.0/SecDevOpsLab.assets.cache
new file mode 100644
index 0000000..11ccfcc
Binary files /dev/null and b/obj/Debug/net8.0/SecDevOpsLab.assets.cache differ