Phase 0 WP-0.1: Create .NET 10 solution structure with all 17 component projects

17 source projects (Commons + Host + 15 components) and 17 xUnit test projects.
SLNX format, net10.0, nullable enabled, warnings as errors. All components
reference Commons; Host references all components. Builds and tests clean.
This commit is contained in:
Joseph Doherty
2026-03-16 18:37:36 -04:00
parent 021817930b
commit 34190e1347
2408 changed files with 83583 additions and 0 deletions
@@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v10.0", FrameworkDisplayName = ".NET 10.0")]
@@ -0,0 +1,22 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("ScadaLink.InboundAPI")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+021817930bb53c1ab9cb4c5b31fc6da51abcf0c3")]
[assembly: System.Reflection.AssemblyProductAttribute("ScadaLink.InboundAPI")]
[assembly: System.Reflection.AssemblyTitleAttribute("ScadaLink.InboundAPI")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
// Generated by the MSBuild WriteCodeFragment class.
@@ -0,0 +1 @@
4bec64e89867545717a2c42da0201674ca4793fc84c56977f56fdc9365729f7c
@@ -0,0 +1,17 @@
is_global = true
build_property.TargetFramework = net10.0
build_property.TargetFrameworkIdentifier = .NETCoreApp
build_property.TargetFrameworkVersion = v10.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 = ScadaLink.InboundAPI
build_property.ProjectDir = /Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.InboundAPI/
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
build_property.EffectiveAnalysisLevelStyle = 10.0
build_property.EnableCodeStyleSeverity =
@@ -0,0 +1,8 @@
// <auto-generated/>
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;
@@ -0,0 +1 @@
68aee0db54168e8287782ecd2da463af14bf7dba9576ff133cc7c4cd82367100
@@ -0,0 +1,15 @@
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.InboundAPI/bin/Debug/net10.0/ScadaLink.InboundAPI.deps.json
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.InboundAPI/bin/Debug/net10.0/ScadaLink.InboundAPI.dll
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.InboundAPI/bin/Debug/net10.0/ScadaLink.InboundAPI.pdb
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.InboundAPI/bin/Debug/net10.0/ScadaLink.Commons.dll
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.InboundAPI/bin/Debug/net10.0/ScadaLink.Commons.pdb
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.InboundAPI/obj/Debug/net10.0/ScadaLink.InboundAPI.csproj.AssemblyReference.cache
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.InboundAPI/obj/Debug/net10.0/ScadaLink.InboundAPI.GeneratedMSBuildEditorConfig.editorconfig
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.InboundAPI/obj/Debug/net10.0/ScadaLink.InboundAPI.AssemblyInfoInputs.cache
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.InboundAPI/obj/Debug/net10.0/ScadaLink.InboundAPI.AssemblyInfo.cs
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.InboundAPI/obj/Debug/net10.0/ScadaLink.InboundAPI.csproj.CoreCompileInputs.cache
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.InboundAPI/obj/Debug/net10.0/ScadaLin.1F2A6DA6.Up2Date
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.InboundAPI/obj/Debug/net10.0/ScadaLink.InboundAPI.dll
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.InboundAPI/obj/Debug/net10.0/refint/ScadaLink.InboundAPI.dll
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.InboundAPI/obj/Debug/net10.0/ScadaLink.InboundAPI.pdb
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.InboundAPI/obj/Debug/net10.0/ref/ScadaLink.InboundAPI.dll