diff --git a/.vscode/launch.json b/.vscode/launch.json
new file mode 100644
index 0000000..ea0b8cc
--- /dev/null
+++ b/.vscode/launch.json
@@ -0,0 +1,26 @@
+{
+ "version": "0.2.0",
+ "configurations": [
+ {
+ // Use IntelliSense to find out which attributes exist for C# debugging
+ // Use hover for the description of the existing attributes
+ // For further information visit https://github.com/dotnet/vscode-csharp/blob/main/debugger-launchjson.md
+ "name": ".NET Core Launch (console)",
+ "type": "coreclr",
+ "request": "launch",
+ "preLaunchTask": "build",
+ // If you have changed target frameworks, make sure to update the program path.
+ "program": "${workspaceFolder}/SzCli/bin/Debug/net8.0/SzCli.dll",
+ "args": [],
+ "cwd": "${workspaceFolder}/SzCli",
+ // For more information about the 'console' field, see https://aka.ms/VSCode-CS-LaunchJson-Console
+ "console": "internalConsole",
+ "stopAtEntry": false
+ },
+ {
+ "name": ".NET Core Attach",
+ "type": "coreclr",
+ "request": "attach"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.vscode/tasks.json b/.vscode/tasks.json
new file mode 100644
index 0000000..478b1eb
--- /dev/null
+++ b/.vscode/tasks.json
@@ -0,0 +1,41 @@
+{
+ "version": "2.0.0",
+ "tasks": [
+ {
+ "label": "build",
+ "command": "dotnet",
+ "type": "process",
+ "args": [
+ "build",
+ "${workspaceFolder}/SzCli/SzCli.csproj",
+ "/property:GenerateFullPaths=true",
+ "/consoleloggerparameters:NoSummary;ForceNoAlign"
+ ],
+ "problemMatcher": "$msCompile"
+ },
+ {
+ "label": "publish",
+ "command": "dotnet",
+ "type": "process",
+ "args": [
+ "publish",
+ "${workspaceFolder}/SzCli/SzCli.csproj",
+ "/property:GenerateFullPaths=true",
+ "/consoleloggerparameters:NoSummary;ForceNoAlign"
+ ],
+ "problemMatcher": "$msCompile"
+ },
+ {
+ "label": "watch",
+ "command": "dotnet",
+ "type": "process",
+ "args": [
+ "watch",
+ "run",
+ "--project",
+ "${workspaceFolder}/SzCli/SzCli.csproj"
+ ],
+ "problemMatcher": "$msCompile"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/SzCli/bin/Debug/net8.0/SzCli b/SzCli/bin/Debug/net8.0/SzCli
deleted file mode 100755
index 0bd51ab..0000000
Binary files a/SzCli/bin/Debug/net8.0/SzCli and /dev/null differ
diff --git a/SzCli/bin/Debug/net8.0/SzCli.deps.json b/SzCli/bin/Debug/net8.0/SzCli.deps.json
deleted file mode 100644
index c9b16ab..0000000
--- a/SzCli/bin/Debug/net8.0/SzCli.deps.json
+++ /dev/null
@@ -1,23 +0,0 @@
-{
- "runtimeTarget": {
- "name": ".NETCoreApp,Version=v8.0",
- "signature": ""
- },
- "compilationOptions": {},
- "targets": {
- ".NETCoreApp,Version=v8.0": {
- "SzCli/1.0.0": {
- "runtime": {
- "SzCli.dll": {}
- }
- }
- }
- },
- "libraries": {
- "SzCli/1.0.0": {
- "type": "project",
- "serviceable": false,
- "sha512": ""
- }
- }
-}
\ No newline at end of file
diff --git a/SzCli/bin/Debug/net8.0/SzCli.dll b/SzCli/bin/Debug/net8.0/SzCli.dll
deleted file mode 100644
index 3d39ae9..0000000
Binary files a/SzCli/bin/Debug/net8.0/SzCli.dll and /dev/null differ
diff --git a/SzCli/bin/Debug/net8.0/SzCli.pdb b/SzCli/bin/Debug/net8.0/SzCli.pdb
deleted file mode 100644
index ad0110b..0000000
Binary files a/SzCli/bin/Debug/net8.0/SzCli.pdb and /dev/null differ
diff --git a/SzCli/bin/Debug/net8.0/SzCli.runtimeconfig.json b/SzCli/bin/Debug/net8.0/SzCli.runtimeconfig.json
deleted file mode 100644
index becfaea..0000000
--- a/SzCli/bin/Debug/net8.0/SzCli.runtimeconfig.json
+++ /dev/null
@@ -1,12 +0,0 @@
-{
- "runtimeOptions": {
- "tfm": "net8.0",
- "framework": {
- "name": "Microsoft.NETCore.App",
- "version": "8.0.0"
- },
- "configProperties": {
- "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
- }
- }
-}
\ No newline at end of file
diff --git a/SzCli/obj/Debug/net8.0/SzCli.AssemblyInfo.cs b/SzCli/obj/Debug/net8.0/SzCli.AssemblyInfo.cs
index 54f1900..4801b85 100644
--- a/SzCli/obj/Debug/net8.0/SzCli.AssemblyInfo.cs
+++ b/SzCli/obj/Debug/net8.0/SzCli.AssemblyInfo.cs
@@ -13,7 +13,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("SzCli")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+0a91734a27836b548e422e7f53f42a86a6e65aa0")]
[assembly: System.Reflection.AssemblyProductAttribute("SzCli")]
[assembly: System.Reflection.AssemblyTitleAttribute("SzCli")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/SzCli/obj/Debug/net8.0/SzCli.AssemblyInfoInputs.cache b/SzCli/obj/Debug/net8.0/SzCli.AssemblyInfoInputs.cache
index 0bd26a8..3ce3770 100644
--- a/SzCli/obj/Debug/net8.0/SzCli.AssemblyInfoInputs.cache
+++ b/SzCli/obj/Debug/net8.0/SzCli.AssemblyInfoInputs.cache
@@ -1 +1 @@
-afe5c40efd4716643682615343a5156aa629cadf7e8a019aed8de227767d5d14
+c84592cdeb0dc4a761e7751dfbf7a0fd24d31f7e0652aede57d423374036e623
diff --git a/SzCli/obj/Debug/net8.0/SzCli.GeneratedMSBuildEditorConfig.editorconfig b/SzCli/obj/Debug/net8.0/SzCli.GeneratedMSBuildEditorConfig.editorconfig
index 1cd2946..1331c7f 100644
--- a/SzCli/obj/Debug/net8.0/SzCli.GeneratedMSBuildEditorConfig.editorconfig
+++ b/SzCli/obj/Debug/net8.0/SzCli.GeneratedMSBuildEditorConfig.editorconfig
@@ -1,5 +1,7 @@
is_global = true
build_property.TargetFramework = net8.0
+build_property.TargetFrameworkIdentifier = .NETCoreApp
+build_property.TargetFrameworkVersion = v8.0
build_property.TargetPlatformMinVersion =
build_property.UsingMicrosoftNETSdkWeb =
build_property.ProjectTypeGuids =
@@ -11,3 +13,5 @@ build_property.RootNamespace = SzCli
build_property.ProjectDir = /data/Projects/bellsworne/sessionzero/SessionZeroCS/SessionZero/SzCli/
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/SzCli/obj/Debug/net8.0/SzCli.GlobalUsings.g.cs b/SzCli/obj/Debug/net8.0/SzCli.GlobalUsings.g.cs
index 8578f3d..d12bcbc 100644
--- a/SzCli/obj/Debug/net8.0/SzCli.GlobalUsings.g.cs
+++ b/SzCli/obj/Debug/net8.0/SzCli.GlobalUsings.g.cs
@@ -1,8 +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;
+global using System;
+global using System.Collections.Generic;
+global using System.IO;
+global using System.Linq;
+global using System.Net.Http;
+global using System.Threading;
+global using System.Threading.Tasks;
diff --git a/SzCli/obj/Debug/net8.0/SzCli.assets.cache b/SzCli/obj/Debug/net8.0/SzCli.assets.cache
index 84f2b0b..52525dc 100644
Binary files a/SzCli/obj/Debug/net8.0/SzCli.assets.cache and b/SzCli/obj/Debug/net8.0/SzCli.assets.cache differ
diff --git a/SzCli/obj/Debug/net8.0/SzCli.csproj.CoreCompileInputs.cache b/SzCli/obj/Debug/net8.0/SzCli.csproj.CoreCompileInputs.cache
deleted file mode 100644
index 43b7e98..0000000
--- a/SzCli/obj/Debug/net8.0/SzCli.csproj.CoreCompileInputs.cache
+++ /dev/null
@@ -1 +0,0 @@
-dab4a57a9d611670fdf1cc3846137771063d76dab36e53cb6b65f70229653bb2
diff --git a/SzCli/obj/Debug/net8.0/SzCli.csproj.FileListAbsolute.txt b/SzCli/obj/Debug/net8.0/SzCli.csproj.FileListAbsolute.txt
deleted file mode 100644
index 55c6dff..0000000
--- a/SzCli/obj/Debug/net8.0/SzCli.csproj.FileListAbsolute.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-/data/Projects/bellsworne/sessionzero/SessionZeroCS/SessionZero/SzCli/bin/Debug/net8.0/SzCli
-/data/Projects/bellsworne/sessionzero/SessionZeroCS/SessionZero/SzCli/bin/Debug/net8.0/SzCli.deps.json
-/data/Projects/bellsworne/sessionzero/SessionZeroCS/SessionZero/SzCli/bin/Debug/net8.0/SzCli.runtimeconfig.json
-/data/Projects/bellsworne/sessionzero/SessionZeroCS/SessionZero/SzCli/bin/Debug/net8.0/SzCli.dll
-/data/Projects/bellsworne/sessionzero/SessionZeroCS/SessionZero/SzCli/bin/Debug/net8.0/SzCli.pdb
-/data/Projects/bellsworne/sessionzero/SessionZeroCS/SessionZero/SzCli/obj/Debug/net8.0/SzCli.GeneratedMSBuildEditorConfig.editorconfig
-/data/Projects/bellsworne/sessionzero/SessionZeroCS/SessionZero/SzCli/obj/Debug/net8.0/SzCli.AssemblyInfoInputs.cache
-/data/Projects/bellsworne/sessionzero/SessionZeroCS/SessionZero/SzCli/obj/Debug/net8.0/SzCli.AssemblyInfo.cs
-/data/Projects/bellsworne/sessionzero/SessionZeroCS/SessionZero/SzCli/obj/Debug/net8.0/SzCli.csproj.CoreCompileInputs.cache
-/data/Projects/bellsworne/sessionzero/SessionZeroCS/SessionZero/SzCli/obj/Debug/net8.0/SzCli.dll
-/data/Projects/bellsworne/sessionzero/SessionZeroCS/SessionZero/SzCli/obj/Debug/net8.0/refint/SzCli.dll
-/data/Projects/bellsworne/sessionzero/SessionZeroCS/SessionZero/SzCli/obj/Debug/net8.0/SzCli.pdb
-/data/Projects/bellsworne/sessionzero/SessionZeroCS/SessionZero/SzCli/obj/Debug/net8.0/SzCli.genruntimeconfig.cache
-/data/Projects/bellsworne/sessionzero/SessionZeroCS/SessionZero/SzCli/obj/Debug/net8.0/ref/SzCli.dll
diff --git a/SzCli/obj/Debug/net8.0/SzCli.dll b/SzCli/obj/Debug/net8.0/SzCli.dll
deleted file mode 100644
index 3d39ae9..0000000
Binary files a/SzCli/obj/Debug/net8.0/SzCli.dll and /dev/null differ
diff --git a/SzCli/obj/Debug/net8.0/SzCli.genruntimeconfig.cache b/SzCli/obj/Debug/net8.0/SzCli.genruntimeconfig.cache
deleted file mode 100644
index 8c03db6..0000000
--- a/SzCli/obj/Debug/net8.0/SzCli.genruntimeconfig.cache
+++ /dev/null
@@ -1 +0,0 @@
-b8727a6ae593e7f5a29f341947d40380ff342eabe79f877cbe12242927c6d5e5
diff --git a/SzCli/obj/Debug/net8.0/SzCli.pdb b/SzCli/obj/Debug/net8.0/SzCli.pdb
deleted file mode 100644
index ad0110b..0000000
Binary files a/SzCli/obj/Debug/net8.0/SzCli.pdb and /dev/null differ
diff --git a/SzCli/obj/Debug/net8.0/apphost b/SzCli/obj/Debug/net8.0/apphost
deleted file mode 100755
index 0bd51ab..0000000
Binary files a/SzCli/obj/Debug/net8.0/apphost and /dev/null differ
diff --git a/SzCli/obj/Debug/net8.0/ref/SzCli.dll b/SzCli/obj/Debug/net8.0/ref/SzCli.dll
deleted file mode 100644
index 9978967..0000000
Binary files a/SzCli/obj/Debug/net8.0/ref/SzCli.dll and /dev/null differ
diff --git a/SzCli/obj/Debug/net8.0/refint/SzCli.dll b/SzCli/obj/Debug/net8.0/refint/SzCli.dll
deleted file mode 100644
index 9978967..0000000
Binary files a/SzCli/obj/Debug/net8.0/refint/SzCli.dll and /dev/null differ
diff --git a/SzCli/obj/SzCli.csproj.nuget.dgspec.json b/SzCli/obj/SzCli.csproj.nuget.dgspec.json
index dbc5672..bc4f88b 100644
--- a/SzCli/obj/SzCli.csproj.nuget.dgspec.json
+++ b/SzCli/obj/SzCli.csproj.nuget.dgspec.json
@@ -23,6 +23,75 @@
"/usr/share/dotnet/library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
+ "frameworks": {
+ "net8.0": {
+ "targetAlias": "net8.0",
+ "projectReferences": {
+ "/data/Projects/bellsworne/sessionzero/SessionZeroCS/SessionZero/SzLib/SzLib.csproj": {
+ "projectPath": "/data/Projects/bellsworne/sessionzero/SessionZeroCS/SessionZero/SzLib/SzLib.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ }
+ },
+ "frameworks": {
+ "net8.0": {
+ "targetAlias": "net8.0",
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "downloadDependencies": [
+ {
+ "name": "Microsoft.AspNetCore.App.Ref",
+ "version": "[8.0.22, 8.0.22]"
+ }
+ ],
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/8.0.416/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "/data/Projects/bellsworne/sessionzero/SessionZeroCS/SessionZero/SzLib/SzLib.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "/data/Projects/bellsworne/sessionzero/SessionZeroCS/SessionZero/SzLib/SzLib.csproj",
+ "projectName": "SzLib",
+ "projectPath": "/data/Projects/bellsworne/sessionzero/SessionZeroCS/SessionZero/SzLib/SzLib.csproj",
+ "packagesPath": "/home/chris/.nuget/packages/",
+ "outputPath": "/data/Projects/bellsworne/sessionzero/SessionZeroCS/SessionZero/SzLib/obj/",
+ "projectStyle": "PackageReference",
+ "configFilePaths": [
+ "/home/chris/.nuget/NuGet/NuGet.Config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0"
+ ],
+ "sources": {
+ "/usr/share/dotnet/library-packs": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
"frameworks": {
"net8.0": {
"targetAlias": "net8.0",
diff --git a/SzCli/obj/project.assets.json b/SzCli/obj/project.assets.json
index 8bc8e0a..b54cc2c 100644
--- a/SzCli/obj/project.assets.json
+++ b/SzCli/obj/project.assets.json
@@ -1,11 +1,30 @@
{
"version": 3,
"targets": {
- "net8.0": {}
+ "net8.0": {
+ "SzLib/1.0.0": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v8.0",
+ "compile": {
+ "bin/placeholder/SzLib.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/SzLib.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "SzLib/1.0.0": {
+ "type": "project",
+ "path": "../SzLib/SzLib.csproj",
+ "msbuildProject": "../SzLib/SzLib.csproj"
+ }
},
- "libraries": {},
"projectFileDependencyGroups": {
- "net8.0": []
+ "net8.0": [
+ "SzLib >= 1.0.0"
+ ]
},
"packageFolders": {
"/home/chris/.nuget/packages/": {}
@@ -32,7 +51,11 @@
"frameworks": {
"net8.0": {
"targetAlias": "net8.0",
- "projectReferences": {}
+ "projectReferences": {
+ "/data/Projects/bellsworne/sessionzero/SessionZeroCS/SessionZero/SzLib/SzLib.csproj": {
+ "projectPath": "/data/Projects/bellsworne/sessionzero/SessionZeroCS/SessionZero/SzLib/SzLib.csproj"
+ }
+ }
}
},
"warningProperties": {
diff --git a/SzCli/obj/project.nuget.cache b/SzCli/obj/project.nuget.cache
index 1ba4acf..0cdae1b 100644
--- a/SzCli/obj/project.nuget.cache
+++ b/SzCli/obj/project.nuget.cache
@@ -1,6 +1,6 @@
{
"version": 2,
- "dgSpecHash": "TzQuaOcUYSs=",
+ "dgSpecHash": "ca9xSR6LgAg=",
"success": true,
"projectFilePath": "/data/Projects/bellsworne/sessionzero/SessionZeroCS/SessionZero/SzCli/SzCli.csproj",
"expectedPackageFiles": [
diff --git a/SzLib/DataObjects/SzDataObject.cs b/SzLib/DataObjects/SzDataObject.cs
new file mode 100644
index 0000000..19f58ef
--- /dev/null
+++ b/SzLib/DataObjects/SzDataObject.cs
@@ -0,0 +1,8 @@
+namespace SzLib.DataObjects;
+
+public class SzDataObject
+{
+ public required string Name;
+ public required string Id;
+ public Dictionary Fields = [];
+}
\ No newline at end of file
diff --git a/SzLib/DataObjects/SzDataObjectTemplate.cs b/SzLib/DataObjects/SzDataObjectTemplate.cs
new file mode 100644
index 0000000..9036dd8
--- /dev/null
+++ b/SzLib/DataObjects/SzDataObjectTemplate.cs
@@ -0,0 +1,10 @@
+namespace SzLib.DataObjects;
+
+public class SzDataObjectTemplate
+{
+ public required string Name;
+ public required string Id;
+ public Guid? Uuid;
+ public required string DataObjectType;
+ public Dictionary TemplateFields = [];
+}
\ No newline at end of file
diff --git a/SzLib/DataObjects/SzDataset.cs b/SzLib/DataObjects/SzDataset.cs
new file mode 100644
index 0000000..c712bc0
--- /dev/null
+++ b/SzLib/DataObjects/SzDataset.cs
@@ -0,0 +1,12 @@
+namespace SzLib.DataObjects;
+
+public class SzDataset
+{
+ public required string Name;
+ public required string Id;
+ public Guid? Uuid;
+
+ public required string DataObjectType;
+ public required string DataObjectTemplateId;
+ public Dictionary DataObjects = [];
+}
diff --git a/SzLib/DataObjects/SzField.cs b/SzLib/DataObjects/SzField.cs
new file mode 100644
index 0000000..e202ac8
--- /dev/null
+++ b/SzLib/DataObjects/SzField.cs
@@ -0,0 +1,9 @@
+namespace SzLib.DataObjects;
+
+public class SzField
+{
+ public required string Id;
+ public required SzFieldType FieldType;
+ public bool IsList = false;
+ public string Value = "";
+}
\ No newline at end of file
diff --git a/SzLib/DataObjects/SzFieldType.cs b/SzLib/DataObjects/SzFieldType.cs
new file mode 100644
index 0000000..9d8ac94
--- /dev/null
+++ b/SzLib/DataObjects/SzFieldType.cs
@@ -0,0 +1,6 @@
+namespace SzLib.DataObjects;
+
+public enum SzFieldType
+{
+ Text, Number, Bool, Formula, Ref
+}
\ No newline at end of file
diff --git a/SzLib/DataObjects/SzTemplateField.cs b/SzLib/DataObjects/SzTemplateField.cs
new file mode 100644
index 0000000..2eac7ae
--- /dev/null
+++ b/SzLib/DataObjects/SzTemplateField.cs
@@ -0,0 +1,11 @@
+namespace SzLib.DataObjects;
+
+public class SzTemplateField
+{
+ public required string Name;
+ public required string Id;
+ public bool IsList = false;
+ public string DefaultValue = "";
+ public bool IsSpecialType = false;
+ public string SpecialTypeValue = "";
+}
\ No newline at end of file
diff --git a/SzLib/ISzFileManager.cs b/SzLib/ISzFileManager.cs
new file mode 100644
index 0000000..ed7f689
--- /dev/null
+++ b/SzLib/ISzFileManager.cs
@@ -0,0 +1,6 @@
+namespace SzLib;
+
+public interface ISzFileManager
+{
+ public Path DataPath {get; set;}
+}
\ No newline at end of file
diff --git a/SzLib/SzParser.cs b/SzLib/SzParser.cs
new file mode 100644
index 0000000..230f955
--- /dev/null
+++ b/SzLib/SzParser.cs
@@ -0,0 +1,6 @@
+namespace SzLib;
+
+public class SzParser(ISzFileManager szFileManager)
+{
+ public readonly ISzFileManager FileManager = szFileManager;
+}
\ No newline at end of file
diff --git a/SzLib/obj/Debug/net8.0/SzLib.AssemblyInfo.cs b/SzLib/obj/Debug/net8.0/SzLib.AssemblyInfo.cs
index 11d4b78..f3e5a11 100644
--- a/SzLib/obj/Debug/net8.0/SzLib.AssemblyInfo.cs
+++ b/SzLib/obj/Debug/net8.0/SzLib.AssemblyInfo.cs
@@ -13,7 +13,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("SzLib")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+0a91734a27836b548e422e7f53f42a86a6e65aa0")]
[assembly: System.Reflection.AssemblyProductAttribute("SzLib")]
[assembly: System.Reflection.AssemblyTitleAttribute("SzLib")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/SzLib/obj/Debug/net8.0/SzLib.AssemblyInfoInputs.cache b/SzLib/obj/Debug/net8.0/SzLib.AssemblyInfoInputs.cache
index ea5aad1..463791a 100644
--- a/SzLib/obj/Debug/net8.0/SzLib.AssemblyInfoInputs.cache
+++ b/SzLib/obj/Debug/net8.0/SzLib.AssemblyInfoInputs.cache
@@ -1 +1 @@
-80c4d268bae2ab39e969427907169a51964e621c
+c4fac1ee3ada9b23fef8f772fe12079089fe1f0f9fd88ed354bd91dd8a45b58a
diff --git a/SzLib/obj/Debug/net8.0/SzLib.GeneratedMSBuildEditorConfig.editorconfig b/SzLib/obj/Debug/net8.0/SzLib.GeneratedMSBuildEditorConfig.editorconfig
index 5ff539e..6db5196 100644
--- a/SzLib/obj/Debug/net8.0/SzLib.GeneratedMSBuildEditorConfig.editorconfig
+++ b/SzLib/obj/Debug/net8.0/SzLib.GeneratedMSBuildEditorConfig.editorconfig
@@ -1,10 +1,17 @@
is_global = true
build_property.TargetFramework = net8.0
+build_property.TargetFrameworkIdentifier = .NETCoreApp
+build_property.TargetFrameworkVersion = v8.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 = SzLib
build_property.ProjectDir = /data/Projects/bellsworne/sessionzero/SessionZeroCS/SessionZero/SzLib/
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/SzLib/obj/Debug/net8.0/SzLib.GlobalUsings.g.cs b/SzLib/obj/Debug/net8.0/SzLib.GlobalUsings.g.cs
index 8578f3d..d12bcbc 100644
--- a/SzLib/obj/Debug/net8.0/SzLib.GlobalUsings.g.cs
+++ b/SzLib/obj/Debug/net8.0/SzLib.GlobalUsings.g.cs
@@ -1,8 +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;
+global using System;
+global using System.Collections.Generic;
+global using System.IO;
+global using System.Linq;
+global using System.Net.Http;
+global using System.Threading;
+global using System.Threading.Tasks;
diff --git a/SzLib/obj/Debug/net8.0/SzLib.assets.cache b/SzLib/obj/Debug/net8.0/SzLib.assets.cache
index b52e960..beece5b 100644
Binary files a/SzLib/obj/Debug/net8.0/SzLib.assets.cache and b/SzLib/obj/Debug/net8.0/SzLib.assets.cache differ
diff --git a/omnisharp.json b/omnisharp.json
new file mode 100644
index 0000000..4d49fc4
--- /dev/null
+++ b/omnisharp.json
@@ -0,0 +1,5 @@
+{
+ "msbuild": {
+ "useBundledOnly": true
+ }
+}