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

View File

@@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v10.0", FrameworkDisplayName = ".NET 10.0")]

View File

@@ -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.ClusterInfrastructure")]
[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.ClusterInfrastructure")]
[assembly: System.Reflection.AssemblyTitleAttribute("ScadaLink.ClusterInfrastructure")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
// Generated by the MSBuild WriteCodeFragment class.

View File

@@ -0,0 +1 @@
69836d77623a55d7443c6a381a8fb9311417b1b75726bd47b37cdc5d458b44b9

View File

@@ -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.ClusterInfrastructure
build_property.ProjectDir = /Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.ClusterInfrastructure/
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
build_property.EffectiveAnalysisLevelStyle = 10.0
build_property.EnableCodeStyleSeverity =

View File

@@ -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;

View File

@@ -0,0 +1 @@
9733361f4be21aa85cbd931a97970572bd4ed868a900d60126780ef33508f182

View File

@@ -0,0 +1,15 @@
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.ClusterInfrastructure/bin/Debug/net10.0/ScadaLink.ClusterInfrastructure.deps.json
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.ClusterInfrastructure/bin/Debug/net10.0/ScadaLink.ClusterInfrastructure.dll
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.ClusterInfrastructure/bin/Debug/net10.0/ScadaLink.ClusterInfrastructure.pdb
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.ClusterInfrastructure/bin/Debug/net10.0/ScadaLink.Commons.dll
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.ClusterInfrastructure/bin/Debug/net10.0/ScadaLink.Commons.pdb
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.ClusterInfrastructure/obj/Debug/net10.0/ScadaLink.ClusterInfrastructure.csproj.AssemblyReference.cache
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.ClusterInfrastructure/obj/Debug/net10.0/ScadaLink.ClusterInfrastructure.GeneratedMSBuildEditorConfig.editorconfig
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.ClusterInfrastructure/obj/Debug/net10.0/ScadaLink.ClusterInfrastructure.AssemblyInfoInputs.cache
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.ClusterInfrastructure/obj/Debug/net10.0/ScadaLink.ClusterInfrastructure.AssemblyInfo.cs
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.ClusterInfrastructure/obj/Debug/net10.0/ScadaLink.ClusterInfrastructure.csproj.CoreCompileInputs.cache
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.ClusterInfrastructure/obj/Debug/net10.0/ScadaLin.0B6F592D.Up2Date
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.ClusterInfrastructure/obj/Debug/net10.0/ScadaLink.ClusterInfrastructure.dll
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.ClusterInfrastructure/obj/Debug/net10.0/refint/ScadaLink.ClusterInfrastructure.dll
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.ClusterInfrastructure/obj/Debug/net10.0/ScadaLink.ClusterInfrastructure.pdb
/Users/dohertj2/Desktop/scadalink-design/src/ScadaLink.ClusterInfrastructure/obj/Debug/net10.0/ref/ScadaLink.ClusterInfrastructure.dll