diff --git a/src/dotnet/QuantEngine.Application/bin/Debug/net10.0/QuantEngine.Application.deps.json b/src/dotnet/QuantEngine.Application/bin/Debug/net10.0/QuantEngine.Application.deps.json
new file mode 100644
index 0000000..edfc02a
--- /dev/null
+++ b/src/dotnet/QuantEngine.Application/bin/Debug/net10.0/QuantEngine.Application.deps.json
@@ -0,0 +1,39 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v10.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v10.0": {
+ "QuantEngine.Application/1.0.0": {
+ "dependencies": {
+ "QuantEngine.Core": "1.0.0"
+ },
+ "runtime": {
+ "QuantEngine.Application.dll": {}
+ }
+ },
+ "QuantEngine.Core/1.0.0": {
+ "runtime": {
+ "QuantEngine.Core.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.0.0.0"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "QuantEngine.Application/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "QuantEngine.Core/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/dotnet/QuantEngine.Application/bin/Debug/net10.0/QuantEngine.Application.dll b/src/dotnet/QuantEngine.Application/bin/Debug/net10.0/QuantEngine.Application.dll
new file mode 100644
index 0000000..000d4df
Binary files /dev/null and b/src/dotnet/QuantEngine.Application/bin/Debug/net10.0/QuantEngine.Application.dll differ
diff --git a/src/dotnet/QuantEngine.Application/bin/Debug/net10.0/QuantEngine.Application.pdb b/src/dotnet/QuantEngine.Application/bin/Debug/net10.0/QuantEngine.Application.pdb
new file mode 100644
index 0000000..5bc764e
Binary files /dev/null and b/src/dotnet/QuantEngine.Application/bin/Debug/net10.0/QuantEngine.Application.pdb differ
diff --git a/src/dotnet/QuantEngine.Application/bin/Debug/net10.0/QuantEngine.Core.dll b/src/dotnet/QuantEngine.Application/bin/Debug/net10.0/QuantEngine.Core.dll
new file mode 100644
index 0000000..24f3982
Binary files /dev/null and b/src/dotnet/QuantEngine.Application/bin/Debug/net10.0/QuantEngine.Core.dll differ
diff --git a/src/dotnet/QuantEngine.Application/bin/Debug/net10.0/QuantEngine.Core.pdb b/src/dotnet/QuantEngine.Application/bin/Debug/net10.0/QuantEngine.Core.pdb
new file mode 100644
index 0000000..852c12a
Binary files /dev/null and b/src/dotnet/QuantEngine.Application/bin/Debug/net10.0/QuantEngine.Core.pdb differ
diff --git a/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs b/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..925b135
--- /dev/null
+++ b/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v10.0", FrameworkDisplayName = ".NET 10.0")]
diff --git a/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/QuantEng.294596D8.Up2Date b/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/QuantEng.294596D8.Up2Date
new file mode 100644
index 0000000..e69de29
diff --git a/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/QuantEngine.Application.AssemblyInfo.cs b/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/QuantEngine.Application.AssemblyInfo.cs
new file mode 100644
index 0000000..bc2f89b
--- /dev/null
+++ b/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/QuantEngine.Application.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("QuantEngine.Application")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+4ef7a54ad55182e164ca78e8af21f2a5e214c98f")]
+[assembly: System.Reflection.AssemblyProductAttribute("QuantEngine.Application")]
+[assembly: System.Reflection.AssemblyTitleAttribute("QuantEngine.Application")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Generated by the MSBuild WriteCodeFragment class.
+
diff --git a/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/QuantEngine.Application.AssemblyInfoInputs.cache b/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/QuantEngine.Application.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..676efe2
--- /dev/null
+++ b/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/QuantEngine.Application.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+e3d73b83f89256e561af0334bd1c6aa38e9e47f25cf6ce5907009a31d56d309d
diff --git a/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/QuantEngine.Application.GeneratedMSBuildEditorConfig.editorconfig b/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/QuantEngine.Application.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..c89d4df
--- /dev/null
+++ b/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/QuantEngine.Application.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,18 @@
+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.EntryPointFilePath =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = QuantEngine.Application
+build_property.ProjectDir = C:\Temp\data_feed\src\dotnet\QuantEngine.Application\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 10.0
+build_property.EnableCodeStyleSeverity =
diff --git a/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/QuantEngine.Application.csproj.AssemblyReference.cache b/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/QuantEngine.Application.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..4c17ea6
Binary files /dev/null and b/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/QuantEngine.Application.csproj.AssemblyReference.cache differ
diff --git a/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/QuantEngine.Application.csproj.CoreCompileInputs.cache b/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/QuantEngine.Application.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..3609d2c
--- /dev/null
+++ b/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/QuantEngine.Application.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+1cd28f757d75d5806e4bd6bf3abf482f2c2af1bc56a4c68de4ce9b6b6db56d41
diff --git a/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/QuantEngine.Application.csproj.FileListAbsolute.txt b/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/QuantEngine.Application.csproj.FileListAbsolute.txt
index e69de29..65f86be 100644
--- a/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/QuantEngine.Application.csproj.FileListAbsolute.txt
+++ b/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/QuantEngine.Application.csproj.FileListAbsolute.txt
@@ -0,0 +1,15 @@
+C:\Temp\data_feed\src\dotnet\QuantEngine.Application\bin\Debug\net10.0\QuantEngine.Application.deps.json
+C:\Temp\data_feed\src\dotnet\QuantEngine.Application\bin\Debug\net10.0\QuantEngine.Application.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Application\bin\Debug\net10.0\QuantEngine.Application.pdb
+C:\Temp\data_feed\src\dotnet\QuantEngine.Application\bin\Debug\net10.0\QuantEngine.Core.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Application\bin\Debug\net10.0\QuantEngine.Core.pdb
+C:\Temp\data_feed\src\dotnet\QuantEngine.Application\obj\Debug\net10.0\QuantEngine.Application.csproj.AssemblyReference.cache
+C:\Temp\data_feed\src\dotnet\QuantEngine.Application\obj\Debug\net10.0\QuantEngine.Application.GeneratedMSBuildEditorConfig.editorconfig
+C:\Temp\data_feed\src\dotnet\QuantEngine.Application\obj\Debug\net10.0\QuantEngine.Application.AssemblyInfoInputs.cache
+C:\Temp\data_feed\src\dotnet\QuantEngine.Application\obj\Debug\net10.0\QuantEngine.Application.AssemblyInfo.cs
+C:\Temp\data_feed\src\dotnet\QuantEngine.Application\obj\Debug\net10.0\QuantEngine.Application.csproj.CoreCompileInputs.cache
+C:\Temp\data_feed\src\dotnet\QuantEngine.Application\obj\Debug\net10.0\QuantEng.294596D8.Up2Date
+C:\Temp\data_feed\src\dotnet\QuantEngine.Application\obj\Debug\net10.0\QuantEngine.Application.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Application\obj\Debug\net10.0\refint\QuantEngine.Application.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Application\obj\Debug\net10.0\QuantEngine.Application.pdb
+C:\Temp\data_feed\src\dotnet\QuantEngine.Application\obj\Debug\net10.0\ref\QuantEngine.Application.dll
diff --git a/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/QuantEngine.Application.dll b/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/QuantEngine.Application.dll
new file mode 100644
index 0000000..000d4df
Binary files /dev/null and b/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/QuantEngine.Application.dll differ
diff --git a/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/QuantEngine.Application.pdb b/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/QuantEngine.Application.pdb
new file mode 100644
index 0000000..5bc764e
Binary files /dev/null and b/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/QuantEngine.Application.pdb differ
diff --git a/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/ref/QuantEngine.Application.dll b/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/ref/QuantEngine.Application.dll
new file mode 100644
index 0000000..f547c96
Binary files /dev/null and b/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/ref/QuantEngine.Application.dll differ
diff --git a/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/refint/QuantEngine.Application.dll b/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/refint/QuantEngine.Application.dll
new file mode 100644
index 0000000..f547c96
Binary files /dev/null and b/src/dotnet/QuantEngine.Application/obj/Debug/net10.0/refint/QuantEngine.Application.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_QuantEngine.Core.Tests b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_QuantEngine.Core.Tests
new file mode 100644
index 0000000..52c6b5c
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_QuantEngine.Core.Tests differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_QuantEngine.Core.Tests b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_QuantEngine.Core.Tests
new file mode 100644
index 0000000..52c6b5c
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_QuantEngine.Core.Tests differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Dapper.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Dapper.dll
new file mode 100644
index 0000000..84d2de0
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Dapper.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll
new file mode 100644
index 0000000..eccc0cf
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.Extensions.Logging.Abstractions.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.Extensions.Logging.Abstractions.dll
new file mode 100644
index 0000000..6d617b5
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.Extensions.Logging.Abstractions.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.TestPlatform.CommunicationUtilities.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.TestPlatform.CommunicationUtilities.dll
new file mode 100644
index 0000000..55ce79c
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.TestPlatform.CommunicationUtilities.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.TestPlatform.CoreUtilities.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.TestPlatform.CoreUtilities.dll
new file mode 100644
index 0000000..e06f7bf
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.TestPlatform.CoreUtilities.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.TestPlatform.CrossPlatEngine.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.TestPlatform.CrossPlatEngine.dll
new file mode 100644
index 0000000..9b6de68
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.TestPlatform.CrossPlatEngine.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.TestPlatform.PlatformAbstractions.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.TestPlatform.PlatformAbstractions.dll
new file mode 100644
index 0000000..39fb3bd
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.TestPlatform.PlatformAbstractions.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.TestPlatform.Utilities.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.TestPlatform.Utilities.dll
new file mode 100644
index 0000000..abf4a0b
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.TestPlatform.Utilities.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.VisualStudio.CodeCoverage.Shim.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.VisualStudio.CodeCoverage.Shim.dll
new file mode 100644
index 0000000..e2fbdcb
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.VisualStudio.CodeCoverage.Shim.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.VisualStudio.TestPlatform.Common.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.VisualStudio.TestPlatform.Common.dll
new file mode 100644
index 0000000..32a461c
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.VisualStudio.TestPlatform.Common.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll
new file mode 100644
index 0000000..c9ab03e
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Newtonsoft.Json.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Newtonsoft.Json.dll
new file mode 100644
index 0000000..d035c38
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Newtonsoft.Json.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Npgsql.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Npgsql.dll
new file mode 100644
index 0000000..184db8d
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/Npgsql.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Application.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Application.dll
new file mode 100644
index 0000000..000d4df
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Application.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Application.pdb b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Application.pdb
new file mode 100644
index 0000000..5bc764e
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Application.pdb differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Core.Tests.deps.json b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Core.Tests.deps.json
new file mode 100644
index 0000000..7ec94db
--- /dev/null
+++ b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Core.Tests.deps.json
@@ -0,0 +1,536 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v10.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v10.0": {
+ "QuantEngine.Core.Tests/1.0.0": {
+ "dependencies": {
+ "Microsoft.NET.Test.Sdk": "17.14.1",
+ "QuantEngine.Application": "1.0.0",
+ "QuantEngine.Core": "1.0.0",
+ "QuantEngine.Infrastructure": "1.0.0",
+ "xunit": "2.9.3"
+ },
+ "runtime": {
+ "QuantEngine.Core.Tests.dll": {}
+ }
+ },
+ "Dapper/2.1.79": {
+ "runtime": {
+ "lib/net10.0/Dapper.dll": {
+ "assemblyVersion": "2.0.0.0",
+ "fileVersion": "2.1.79.29349"
+ }
+ }
+ },
+ "Microsoft.CodeCoverage/17.14.1": {
+ "runtime": {
+ "lib/net8.0/Microsoft.VisualStudio.CodeCoverage.Shim.dll": {
+ "assemblyVersion": "15.0.0.0",
+ "fileVersion": "17.1400.225.12603"
+ }
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/10.0.0": {
+ "runtime": {
+ "lib/net10.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
+ "assemblyVersion": "10.0.0.0",
+ "fileVersion": "10.0.25.52411"
+ }
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions/10.0.0": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0"
+ },
+ "runtime": {
+ "lib/net10.0/Microsoft.Extensions.Logging.Abstractions.dll": {
+ "assemblyVersion": "10.0.0.0",
+ "fileVersion": "10.0.25.52411"
+ }
+ }
+ },
+ "Microsoft.NET.Test.Sdk/17.14.1": {
+ "dependencies": {
+ "Microsoft.CodeCoverage": "17.14.1",
+ "Microsoft.TestPlatform.TestHost": "17.14.1"
+ }
+ },
+ "Microsoft.TestPlatform.ObjectModel/17.14.1": {
+ "runtime": {
+ "lib/net8.0/Microsoft.TestPlatform.CoreUtilities.dll": {
+ "assemblyVersion": "15.0.0.0",
+ "fileVersion": "17.1400.125.30202"
+ },
+ "lib/net8.0/Microsoft.TestPlatform.PlatformAbstractions.dll": {
+ "assemblyVersion": "15.0.0.0",
+ "fileVersion": "17.1400.125.30202"
+ },
+ "lib/net8.0/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll": {
+ "assemblyVersion": "15.0.0.0",
+ "fileVersion": "17.1400.125.30202"
+ }
+ },
+ "resources": {
+ "lib/net8.0/cs/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
+ "locale": "cs"
+ },
+ "lib/net8.0/cs/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
+ "locale": "cs"
+ },
+ "lib/net8.0/de/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
+ "locale": "de"
+ },
+ "lib/net8.0/de/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
+ "locale": "de"
+ },
+ "lib/net8.0/es/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
+ "locale": "es"
+ },
+ "lib/net8.0/es/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
+ "locale": "es"
+ },
+ "lib/net8.0/fr/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
+ "locale": "fr"
+ },
+ "lib/net8.0/fr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
+ "locale": "fr"
+ },
+ "lib/net8.0/it/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
+ "locale": "it"
+ },
+ "lib/net8.0/it/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
+ "locale": "it"
+ },
+ "lib/net8.0/ja/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
+ "locale": "ja"
+ },
+ "lib/net8.0/ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
+ "locale": "ja"
+ },
+ "lib/net8.0/ko/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
+ "locale": "ko"
+ },
+ "lib/net8.0/ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
+ "locale": "ko"
+ },
+ "lib/net8.0/pl/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
+ "locale": "pl"
+ },
+ "lib/net8.0/pl/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
+ "locale": "pl"
+ },
+ "lib/net8.0/pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
+ "locale": "pt-BR"
+ },
+ "lib/net8.0/pt-BR/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
+ "locale": "pt-BR"
+ },
+ "lib/net8.0/ru/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
+ "locale": "ru"
+ },
+ "lib/net8.0/ru/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
+ "locale": "ru"
+ },
+ "lib/net8.0/tr/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
+ "locale": "tr"
+ },
+ "lib/net8.0/tr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
+ "locale": "tr"
+ },
+ "lib/net8.0/zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
+ "locale": "zh-Hans"
+ },
+ "lib/net8.0/zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
+ "locale": "zh-Hans"
+ },
+ "lib/net8.0/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll": {
+ "locale": "zh-Hant"
+ },
+ "lib/net8.0/zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {
+ "locale": "zh-Hant"
+ }
+ }
+ },
+ "Microsoft.TestPlatform.TestHost/17.14.1": {
+ "dependencies": {
+ "Microsoft.TestPlatform.ObjectModel": "17.14.1",
+ "Newtonsoft.Json": "13.0.3"
+ },
+ "runtime": {
+ "lib/net8.0/Microsoft.TestPlatform.CommunicationUtilities.dll": {
+ "assemblyVersion": "15.0.0.0",
+ "fileVersion": "17.1400.125.30202"
+ },
+ "lib/net8.0/Microsoft.TestPlatform.CrossPlatEngine.dll": {
+ "assemblyVersion": "15.0.0.0",
+ "fileVersion": "17.1400.125.30202"
+ },
+ "lib/net8.0/Microsoft.TestPlatform.Utilities.dll": {
+ "assemblyVersion": "15.0.0.0",
+ "fileVersion": "17.1400.125.30202"
+ },
+ "lib/net8.0/Microsoft.VisualStudio.TestPlatform.Common.dll": {
+ "assemblyVersion": "15.0.0.0",
+ "fileVersion": "17.1400.125.30202"
+ },
+ "lib/net8.0/testhost.dll": {
+ "assemblyVersion": "15.0.0.0",
+ "fileVersion": "17.1400.125.30202"
+ }
+ },
+ "resources": {
+ "lib/net8.0/cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
+ "locale": "cs"
+ },
+ "lib/net8.0/cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
+ "locale": "cs"
+ },
+ "lib/net8.0/cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
+ "locale": "cs"
+ },
+ "lib/net8.0/de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
+ "locale": "de"
+ },
+ "lib/net8.0/de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
+ "locale": "de"
+ },
+ "lib/net8.0/de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
+ "locale": "de"
+ },
+ "lib/net8.0/es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
+ "locale": "es"
+ },
+ "lib/net8.0/es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
+ "locale": "es"
+ },
+ "lib/net8.0/es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
+ "locale": "es"
+ },
+ "lib/net8.0/fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
+ "locale": "fr"
+ },
+ "lib/net8.0/fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
+ "locale": "fr"
+ },
+ "lib/net8.0/fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
+ "locale": "fr"
+ },
+ "lib/net8.0/it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
+ "locale": "it"
+ },
+ "lib/net8.0/it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
+ "locale": "it"
+ },
+ "lib/net8.0/it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
+ "locale": "it"
+ },
+ "lib/net8.0/ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
+ "locale": "ja"
+ },
+ "lib/net8.0/ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
+ "locale": "ja"
+ },
+ "lib/net8.0/ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
+ "locale": "ja"
+ },
+ "lib/net8.0/ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
+ "locale": "ko"
+ },
+ "lib/net8.0/ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
+ "locale": "ko"
+ },
+ "lib/net8.0/ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
+ "locale": "ko"
+ },
+ "lib/net8.0/pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
+ "locale": "pl"
+ },
+ "lib/net8.0/pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
+ "locale": "pl"
+ },
+ "lib/net8.0/pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
+ "locale": "pl"
+ },
+ "lib/net8.0/pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
+ "locale": "pt-BR"
+ },
+ "lib/net8.0/pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
+ "locale": "pt-BR"
+ },
+ "lib/net8.0/pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
+ "locale": "pt-BR"
+ },
+ "lib/net8.0/ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
+ "locale": "ru"
+ },
+ "lib/net8.0/ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
+ "locale": "ru"
+ },
+ "lib/net8.0/ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
+ "locale": "ru"
+ },
+ "lib/net8.0/tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
+ "locale": "tr"
+ },
+ "lib/net8.0/tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
+ "locale": "tr"
+ },
+ "lib/net8.0/tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
+ "locale": "tr"
+ },
+ "lib/net8.0/zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
+ "locale": "zh-Hans"
+ },
+ "lib/net8.0/zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
+ "locale": "zh-Hans"
+ },
+ "lib/net8.0/zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
+ "locale": "zh-Hans"
+ },
+ "lib/net8.0/zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {
+ "locale": "zh-Hant"
+ },
+ "lib/net8.0/zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {
+ "locale": "zh-Hant"
+ },
+ "lib/net8.0/zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {
+ "locale": "zh-Hant"
+ }
+ }
+ },
+ "Newtonsoft.Json/13.0.3": {
+ "runtime": {
+ "lib/net6.0/Newtonsoft.Json.dll": {
+ "assemblyVersion": "13.0.0.0",
+ "fileVersion": "13.0.3.27908"
+ }
+ }
+ },
+ "Npgsql/10.0.3": {
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.0"
+ },
+ "runtime": {
+ "lib/net10.0/Npgsql.dll": {
+ "assemblyVersion": "10.0.3.0",
+ "fileVersion": "10.0.3.0"
+ }
+ }
+ },
+ "xunit/2.9.3": {
+ "dependencies": {
+ "xunit.assert": "2.9.3",
+ "xunit.core": "2.9.3"
+ }
+ },
+ "xunit.abstractions/2.0.3": {
+ "runtime": {
+ "lib/netstandard2.0/xunit.abstractions.dll": {
+ "assemblyVersion": "2.0.0.0",
+ "fileVersion": "2.0.0.0"
+ }
+ }
+ },
+ "xunit.assert/2.9.3": {
+ "runtime": {
+ "lib/net6.0/xunit.assert.dll": {
+ "assemblyVersion": "2.9.3.0",
+ "fileVersion": "2.9.3.0"
+ }
+ }
+ },
+ "xunit.core/2.9.3": {
+ "dependencies": {
+ "xunit.extensibility.core": "2.9.3",
+ "xunit.extensibility.execution": "2.9.3"
+ }
+ },
+ "xunit.extensibility.core/2.9.3": {
+ "dependencies": {
+ "xunit.abstractions": "2.0.3"
+ },
+ "runtime": {
+ "lib/netstandard1.1/xunit.core.dll": {
+ "assemblyVersion": "2.9.3.0",
+ "fileVersion": "2.9.3.0"
+ }
+ }
+ },
+ "xunit.extensibility.execution/2.9.3": {
+ "dependencies": {
+ "xunit.extensibility.core": "2.9.3"
+ },
+ "runtime": {
+ "lib/netstandard1.1/xunit.execution.dotnet.dll": {
+ "assemblyVersion": "2.9.3.0",
+ "fileVersion": "2.9.3.0"
+ }
+ }
+ },
+ "QuantEngine.Application/1.0.0": {
+ "dependencies": {
+ "QuantEngine.Core": "1.0.0"
+ },
+ "runtime": {
+ "QuantEngine.Application.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.0.0.0"
+ }
+ }
+ },
+ "QuantEngine.Core/1.0.0": {
+ "runtime": {
+ "QuantEngine.Core.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.0.0.0"
+ }
+ }
+ },
+ "QuantEngine.Infrastructure/1.0.0": {
+ "dependencies": {
+ "Dapper": "2.1.79",
+ "Npgsql": "10.0.3",
+ "QuantEngine.Application": "1.0.0",
+ "QuantEngine.Core": "1.0.0"
+ },
+ "runtime": {
+ "QuantEngine.Infrastructure.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.0.0.0"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "QuantEngine.Core.Tests/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Dapper/2.1.79": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-8YijbzgTfmqmQOnVNorYM6K++pxqnW3nJ4aC1sRHzxUA2CcuoJ9gsTem3kgBnPRMc38zZHl4Esb6hAezXIEEuw==",
+ "path": "dapper/2.1.79",
+ "hashPath": "dapper.2.1.79.nupkg.sha512"
+ },
+ "Microsoft.CodeCoverage/17.14.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-pmTrhfFIoplzFVbhVwUquT+77CbGH+h4/3mBpdmIlYtBi9nAB+kKI6dN3A/nV4DFi3wLLx/BlHIPK+MkbQ6Tpg==",
+ "path": "microsoft.codecoverage/17.14.1",
+ "hashPath": "microsoft.codecoverage.17.14.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/10.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-L3AdmZ1WOK4XXT5YFPEwyt0ep6l8lGIPs7F5OOBZc77Zqeo01Of7XXICy47628sdVl0v/owxYJTe86DTgFwKCA==",
+ "path": "microsoft.extensions.dependencyinjection.abstractions/10.0.0",
+ "hashPath": "microsoft.extensions.dependencyinjection.abstractions.10.0.0.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.Abstractions/10.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-FU/IfjDfwaMuKr414SSQNTIti/69bHEMb+QKrskRb26oVqpx3lNFXMjs/RC9ZUuhBhcwDM2BwOgoMw+PZ+beqQ==",
+ "path": "microsoft.extensions.logging.abstractions/10.0.0",
+ "hashPath": "microsoft.extensions.logging.abstractions.10.0.0.nupkg.sha512"
+ },
+ "Microsoft.NET.Test.Sdk/17.14.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-HJKqKOE+vshXra2aEHpi2TlxYX7Z9VFYkr+E5rwEvHC8eIXiyO+K9kNm8vmNom3e2rA56WqxU+/N9NJlLGXsJQ==",
+ "path": "microsoft.net.test.sdk/17.14.1",
+ "hashPath": "microsoft.net.test.sdk.17.14.1.nupkg.sha512"
+ },
+ "Microsoft.TestPlatform.ObjectModel/17.14.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xTP1W6Mi6SWmuxd3a+jj9G9UoC850WGwZUps1Wah9r1ZxgXhdJfj1QqDLJkFjHDCvN42qDL2Ps5KjQYWUU0zcQ==",
+ "path": "microsoft.testplatform.objectmodel/17.14.1",
+ "hashPath": "microsoft.testplatform.objectmodel.17.14.1.nupkg.sha512"
+ },
+ "Microsoft.TestPlatform.TestHost/17.14.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-d78LPzGKkJwsJXAQwsbJJ7LE7D1wB+rAyhHHAaODF+RDSQ0NgMjDFkSA1Djw18VrxO76GlKAjRUhl+H8NL8Z+Q==",
+ "path": "microsoft.testplatform.testhost/17.14.1",
+ "hashPath": "microsoft.testplatform.testhost.17.14.1.nupkg.sha512"
+ },
+ "Newtonsoft.Json/13.0.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
+ "path": "newtonsoft.json/13.0.3",
+ "hashPath": "newtonsoft.json.13.0.3.nupkg.sha512"
+ },
+ "Npgsql/10.0.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-7nb5YzXuvWWJxB0J8DiyL3we+X4FOctZrt0fIBnucOIaIevFEEwGQVZKtiu9olXdlNAK1eNgqSral6r/jlhI4w==",
+ "path": "npgsql/10.0.3",
+ "hashPath": "npgsql.10.0.3.nupkg.sha512"
+ },
+ "xunit/2.9.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-TlXQBinK35LpOPKHAqbLY4xlEen9TBafjs0V5KnA4wZsoQLQJiirCR4CbIXvOH8NzkW4YeJKP5P/Bnrodm0h9Q==",
+ "path": "xunit/2.9.3",
+ "hashPath": "xunit.2.9.3.nupkg.sha512"
+ },
+ "xunit.abstractions/2.0.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-pot1I4YOxlWjIb5jmwvvQNbTrZ3lJQ+jUGkGjWE3hEFM0l5gOnBWS+H3qsex68s5cO52g+44vpGzhAt+42vwKg==",
+ "path": "xunit.abstractions/2.0.3",
+ "hashPath": "xunit.abstractions.2.0.3.nupkg.sha512"
+ },
+ "xunit.assert/2.9.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/Kq28fCE7MjOV42YLVRAJzRF0WmEqsmflm0cfpMjGtzQ2lR5mYVj1/i0Y8uDAOLczkL3/jArrwehfMD0YogMAA==",
+ "path": "xunit.assert/2.9.3",
+ "hashPath": "xunit.assert.2.9.3.nupkg.sha512"
+ },
+ "xunit.core/2.9.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-BiAEvqGvyme19wE0wTKdADH+NloYqikiU0mcnmiNyXaF9HyHmE6sr/3DC5vnBkgsWaE6yPyWszKSPSApWdRVeQ==",
+ "path": "xunit.core/2.9.3",
+ "hashPath": "xunit.core.2.9.3.nupkg.sha512"
+ },
+ "xunit.extensibility.core/2.9.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-kf3si0YTn2a8J8eZNb+zFpwfoyvIrQ7ivNk5ZYA5yuYk1bEtMe4DxJ2CF/qsRgmEnDr7MnW1mxylBaHTZ4qErA==",
+ "path": "xunit.extensibility.core/2.9.3",
+ "hashPath": "xunit.extensibility.core.2.9.3.nupkg.sha512"
+ },
+ "xunit.extensibility.execution/2.9.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-yMb6vMESlSrE3Wfj7V6cjQ3S4TXdXpRqYeNEI3zsX31uTsGMJjEw6oD5F5u1cHnMptjhEECnmZSsPxB6ChZHDQ==",
+ "path": "xunit.extensibility.execution/2.9.3",
+ "hashPath": "xunit.extensibility.execution.2.9.3.nupkg.sha512"
+ },
+ "QuantEngine.Application/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "QuantEngine.Core/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "QuantEngine.Infrastructure/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Core.Tests.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Core.Tests.dll
new file mode 100644
index 0000000..2821819
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Core.Tests.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Core.Tests.pdb b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Core.Tests.pdb
new file mode 100644
index 0000000..e5e25ec
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Core.Tests.pdb differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Core.Tests.runtimeconfig.json b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Core.Tests.runtimeconfig.json
new file mode 100644
index 0000000..f27c82f
--- /dev/null
+++ b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Core.Tests.runtimeconfig.json
@@ -0,0 +1,13 @@
+{
+ "runtimeOptions": {
+ "tfm": "net10.0",
+ "framework": {
+ "name": "Microsoft.NETCore.App",
+ "version": "10.0.0"
+ },
+ "configProperties": {
+ "MSTest.EnableParentProcessQuery": true,
+ "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Core.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Core.dll
new file mode 100644
index 0000000..24f3982
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Core.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Core.pdb b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Core.pdb
new file mode 100644
index 0000000..852c12a
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Core.pdb differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Infrastructure.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Infrastructure.dll
new file mode 100644
index 0000000..eab5b91
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Infrastructure.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Infrastructure.pdb b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Infrastructure.pdb
new file mode 100644
index 0000000..e034f7e
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/QuantEngine.Infrastructure.pdb differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644
index 0000000..6b4cb52
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/cs/Microsoft.TestPlatform.CoreUtilities.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/cs/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644
index 0000000..4bd6351
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/cs/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644
index 0000000..7b44217
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644
index 0000000..711b34d
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/cs/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/cs/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
new file mode 100644
index 0000000..8e5665d
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/cs/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644
index 0000000..7430499
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/de/Microsoft.TestPlatform.CoreUtilities.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/de/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644
index 0000000..310ab84
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/de/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644
index 0000000..451e2d2
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644
index 0000000..e606f2d
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/de/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/de/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
new file mode 100644
index 0000000..c4a0f6d
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/de/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644
index 0000000..861e885
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/es/Microsoft.TestPlatform.CoreUtilities.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/es/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644
index 0000000..a3867c8
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/es/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644
index 0000000..08ad46b
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644
index 0000000..44c4b7f
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/es/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/es/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
new file mode 100644
index 0000000..668630a
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/es/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644
index 0000000..e7ac83f
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/fr/Microsoft.TestPlatform.CoreUtilities.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/fr/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644
index 0000000..305ae61
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/fr/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644
index 0000000..a2eeac8
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644
index 0000000..7394ada
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/fr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/fr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
new file mode 100644
index 0000000..36ad487
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/fr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644
index 0000000..21fd3a2
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/it/Microsoft.TestPlatform.CoreUtilities.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/it/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644
index 0000000..3138d0b
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/it/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644
index 0000000..e0afbb4
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644
index 0000000..591475d
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/it/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/it/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
new file mode 100644
index 0000000..f6d7529
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/it/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644
index 0000000..008facc
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ja/Microsoft.TestPlatform.CoreUtilities.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ja/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644
index 0000000..7a2bc17
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ja/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644
index 0000000..f5e04ec
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644
index 0000000..4c707a0
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
new file mode 100644
index 0000000..84e7a2d
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644
index 0000000..4198d29
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ko/Microsoft.TestPlatform.CoreUtilities.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ko/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644
index 0000000..6583956
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ko/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644
index 0000000..354b0bf
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644
index 0000000..f46d948
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
new file mode 100644
index 0000000..42c1de2
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644
index 0000000..9e65b3a
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pl/Microsoft.TestPlatform.CoreUtilities.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pl/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644
index 0000000..26b5522
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pl/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644
index 0000000..bdc41ed
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644
index 0000000..302a135
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pl/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pl/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
new file mode 100644
index 0000000..b435708
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pl/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644
index 0000000..c9f988e
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644
index 0000000..0849e28
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644
index 0000000..8657f14
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644
index 0000000..a2a3f0e
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pt-BR/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pt-BR/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
new file mode 100644
index 0000000..834e160
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/pt-BR/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644
index 0000000..2b48978
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ru/Microsoft.TestPlatform.CoreUtilities.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ru/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644
index 0000000..59fa16a
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ru/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644
index 0000000..a4b7361
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644
index 0000000..968210b
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ru/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ru/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
new file mode 100644
index 0000000..5f94d05
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/ru/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/testhost.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/testhost.dll
new file mode 100644
index 0000000..538cc6d
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/testhost.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/testhost.exe b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/testhost.exe
new file mode 100644
index 0000000..c741b7a
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/testhost.exe differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644
index 0000000..d397c2d
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/tr/Microsoft.TestPlatform.CoreUtilities.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/tr/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644
index 0000000..1f753be
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/tr/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644
index 0000000..fb6e8f0
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644
index 0000000..e032b07
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/tr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/tr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
new file mode 100644
index 0000000..c5b5b63
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/tr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/xunit.abstractions.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/xunit.abstractions.dll
new file mode 100644
index 0000000..d1e90bf
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/xunit.abstractions.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/xunit.assert.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/xunit.assert.dll
new file mode 100644
index 0000000..99bc34c
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/xunit.assert.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/xunit.core.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/xunit.core.dll
new file mode 100644
index 0000000..d56aa16
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/xunit.core.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/xunit.execution.dotnet.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/xunit.execution.dotnet.dll
new file mode 100644
index 0000000..7a1cc87
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/xunit.execution.dotnet.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/xunit.runner.visualstudio.testadapter.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/xunit.runner.visualstudio.testadapter.dll
new file mode 100644
index 0000000..8126550
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/xunit.runner.visualstudio.testadapter.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644
index 0000000..34e54ed
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644
index 0000000..dc5e3d1
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644
index 0000000..bf6c73d
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644
index 0000000..cfbf0bc
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
new file mode 100644
index 0000000..f671e52
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644
index 0000000..f30f879
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644
index 0000000..c2b89ef
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644
index 0000000..a0764e6
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644
index 0000000..a6014d3
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
new file mode 100644
index 0000000..3e7e989
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/bin/Debug/net10.0/zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs b/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..925b135
--- /dev/null
+++ b/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v10.0", FrameworkDisplayName = ".NET 10.0")]
diff --git a/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEng.FE6BCC9E.Up2Date b/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEng.FE6BCC9E.Up2Date
new file mode 100644
index 0000000..e69de29
diff --git a/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEngine.Core.Tests.AssemblyInfo.cs b/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEngine.Core.Tests.AssemblyInfo.cs
new file mode 100644
index 0000000..53ba216
--- /dev/null
+++ b/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEngine.Core.Tests.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("QuantEngine.Core.Tests")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+4ef7a54ad55182e164ca78e8af21f2a5e214c98f")]
+[assembly: System.Reflection.AssemblyProductAttribute("QuantEngine.Core.Tests")]
+[assembly: System.Reflection.AssemblyTitleAttribute("QuantEngine.Core.Tests")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Generated by the MSBuild WriteCodeFragment class.
+
diff --git a/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEngine.Core.Tests.AssemblyInfoInputs.cache b/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEngine.Core.Tests.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..3e616ef
--- /dev/null
+++ b/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEngine.Core.Tests.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+e4771135b81bbeef377e0f0cdbafc89d7c10d2257171ab0f1a12919a2264d756
diff --git a/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEngine.Core.Tests.GeneratedMSBuildEditorConfig.editorconfig b/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEngine.Core.Tests.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..657c7bd
--- /dev/null
+++ b/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEngine.Core.Tests.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,18 @@
+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.EntryPointFilePath =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = QuantEngine.Core.Tests
+build_property.ProjectDir = C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 10.0
+build_property.EnableCodeStyleSeverity =
diff --git a/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEngine.Core.Tests.csproj.AssemblyReference.cache b/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEngine.Core.Tests.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..1a265a5
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEngine.Core.Tests.csproj.AssemblyReference.cache differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEngine.Core.Tests.csproj.CoreCompileInputs.cache b/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEngine.Core.Tests.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..6543f48
--- /dev/null
+++ b/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEngine.Core.Tests.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+48a1c0cf561a2dafa7b6d0c206caa026d55a5b62e489904853de0e3cd3e9a07e
diff --git a/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEngine.Core.Tests.csproj.FileListAbsolute.txt b/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEngine.Core.Tests.csproj.FileListAbsolute.txt
index e69de29..98198e4 100644
--- a/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEngine.Core.Tests.csproj.FileListAbsolute.txt
+++ b/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEngine.Core.Tests.csproj.FileListAbsolute.txt
@@ -0,0 +1,108 @@
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_QuantEngine.Core.Tests
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_QuantEngine.Core.Tests
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\testhost.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\xunit.abstractions.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\testhost.exe
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\xunit.runner.visualstudio.testadapter.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\QuantEngine.Core.Tests.deps.json
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\QuantEngine.Core.Tests.runtimeconfig.json
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\QuantEngine.Core.Tests.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\QuantEngine.Core.Tests.pdb
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\Dapper.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\Microsoft.VisualStudio.CodeCoverage.Shim.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\Microsoft.Extensions.Logging.Abstractions.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\Microsoft.TestPlatform.CoreUtilities.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\Microsoft.TestPlatform.PlatformAbstractions.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\Microsoft.VisualStudio.TestPlatform.ObjectModel.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\Microsoft.TestPlatform.CommunicationUtilities.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\Microsoft.TestPlatform.CrossPlatEngine.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\Microsoft.TestPlatform.Utilities.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\Microsoft.VisualStudio.TestPlatform.Common.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\Newtonsoft.Json.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\Npgsql.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\xunit.assert.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\xunit.core.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\xunit.execution.dotnet.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\cs\Microsoft.TestPlatform.CoreUtilities.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\cs\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\de\Microsoft.TestPlatform.CoreUtilities.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\de\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\es\Microsoft.TestPlatform.CoreUtilities.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\es\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\fr\Microsoft.TestPlatform.CoreUtilities.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\fr\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\it\Microsoft.TestPlatform.CoreUtilities.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\it\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\ja\Microsoft.TestPlatform.CoreUtilities.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\ja\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\ko\Microsoft.TestPlatform.CoreUtilities.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\ko\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\pl\Microsoft.TestPlatform.CoreUtilities.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\pl\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\pt-BR\Microsoft.TestPlatform.CoreUtilities.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\pt-BR\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\ru\Microsoft.TestPlatform.CoreUtilities.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\ru\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\tr\Microsoft.TestPlatform.CoreUtilities.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\tr\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\zh-Hans\Microsoft.TestPlatform.CoreUtilities.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\zh-Hans\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\zh-Hant\Microsoft.TestPlatform.CoreUtilities.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\zh-Hant\Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\cs\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\cs\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\cs\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\de\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\de\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\de\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\es\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\es\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\es\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\fr\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\fr\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\fr\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\it\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\it\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\it\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\ja\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\ja\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\ja\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\ko\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\ko\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\ko\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\pl\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\pl\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\pl\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\pt-BR\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\pt-BR\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\pt-BR\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\ru\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\ru\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\ru\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\tr\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\tr\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\tr\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\zh-Hans\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\zh-Hans\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\zh-Hans\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\zh-Hant\Microsoft.TestPlatform.CommunicationUtilities.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\zh-Hant\Microsoft.TestPlatform.CrossPlatEngine.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\zh-Hant\Microsoft.VisualStudio.TestPlatform.Common.resources.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\QuantEngine.Application.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\QuantEngine.Core.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\QuantEngine.Infrastructure.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\QuantEngine.Core.pdb
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\QuantEngine.Application.pdb
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\bin\Debug\net10.0\QuantEngine.Infrastructure.pdb
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\obj\Debug\net10.0\QuantEngine.Core.Tests.csproj.AssemblyReference.cache
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\obj\Debug\net10.0\QuantEngine.Core.Tests.GeneratedMSBuildEditorConfig.editorconfig
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\obj\Debug\net10.0\QuantEngine.Core.Tests.AssemblyInfoInputs.cache
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\obj\Debug\net10.0\QuantEngine.Core.Tests.AssemblyInfo.cs
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\obj\Debug\net10.0\QuantEngine.Core.Tests.csproj.CoreCompileInputs.cache
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\obj\Debug\net10.0\QuantEng.FE6BCC9E.Up2Date
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\obj\Debug\net10.0\QuantEngine.Core.Tests.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\obj\Debug\net10.0\refint\QuantEngine.Core.Tests.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\obj\Debug\net10.0\QuantEngine.Core.Tests.pdb
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\obj\Debug\net10.0\QuantEngine.Core.Tests.genruntimeconfig.cache
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core.Tests\obj\Debug\net10.0\ref\QuantEngine.Core.Tests.dll
diff --git a/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEngine.Core.Tests.dll b/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEngine.Core.Tests.dll
new file mode 100644
index 0000000..2821819
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEngine.Core.Tests.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEngine.Core.Tests.genruntimeconfig.cache b/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEngine.Core.Tests.genruntimeconfig.cache
new file mode 100644
index 0000000..f480088
--- /dev/null
+++ b/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEngine.Core.Tests.genruntimeconfig.cache
@@ -0,0 +1 @@
+3327c7f961b73fc6e2f6d8eaa681b7ec29a2f384d63a86d9f98d145dd27643a5
diff --git a/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEngine.Core.Tests.pdb b/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEngine.Core.Tests.pdb
new file mode 100644
index 0000000..e5e25ec
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/QuantEngine.Core.Tests.pdb differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/ref/QuantEngine.Core.Tests.dll b/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/ref/QuantEngine.Core.Tests.dll
new file mode 100644
index 0000000..04750c8
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/ref/QuantEngine.Core.Tests.dll differ
diff --git a/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/refint/QuantEngine.Core.Tests.dll b/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/refint/QuantEngine.Core.Tests.dll
new file mode 100644
index 0000000..04750c8
Binary files /dev/null and b/src/dotnet/QuantEngine.Core.Tests/obj/Debug/net10.0/refint/QuantEngine.Core.Tests.dll differ
diff --git a/src/dotnet/QuantEngine.Core/bin/Debug/net10.0/QuantEngine.Core.deps.json b/src/dotnet/QuantEngine.Core/bin/Debug/net10.0/QuantEngine.Core.deps.json
new file mode 100644
index 0000000..e274862
--- /dev/null
+++ b/src/dotnet/QuantEngine.Core/bin/Debug/net10.0/QuantEngine.Core.deps.json
@@ -0,0 +1,23 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v10.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v10.0": {
+ "QuantEngine.Core/1.0.0": {
+ "runtime": {
+ "QuantEngine.Core.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "QuantEngine.Core/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/dotnet/QuantEngine.Core/bin/Debug/net10.0/QuantEngine.Core.dll b/src/dotnet/QuantEngine.Core/bin/Debug/net10.0/QuantEngine.Core.dll
new file mode 100644
index 0000000..24f3982
Binary files /dev/null and b/src/dotnet/QuantEngine.Core/bin/Debug/net10.0/QuantEngine.Core.dll differ
diff --git a/src/dotnet/QuantEngine.Core/bin/Debug/net10.0/QuantEngine.Core.pdb b/src/dotnet/QuantEngine.Core/bin/Debug/net10.0/QuantEngine.Core.pdb
new file mode 100644
index 0000000..852c12a
Binary files /dev/null and b/src/dotnet/QuantEngine.Core/bin/Debug/net10.0/QuantEngine.Core.pdb differ
diff --git a/src/dotnet/QuantEngine.Core/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs b/src/dotnet/QuantEngine.Core/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..925b135
--- /dev/null
+++ b/src/dotnet/QuantEngine.Core/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v10.0", FrameworkDisplayName = ".NET 10.0")]
diff --git a/src/dotnet/QuantEngine.Core/obj/Debug/net10.0/QuantEngine.Core.AssemblyInfo.cs b/src/dotnet/QuantEngine.Core/obj/Debug/net10.0/QuantEngine.Core.AssemblyInfo.cs
new file mode 100644
index 0000000..1542746
--- /dev/null
+++ b/src/dotnet/QuantEngine.Core/obj/Debug/net10.0/QuantEngine.Core.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("QuantEngine.Core")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+4ef7a54ad55182e164ca78e8af21f2a5e214c98f")]
+[assembly: System.Reflection.AssemblyProductAttribute("QuantEngine.Core")]
+[assembly: System.Reflection.AssemblyTitleAttribute("QuantEngine.Core")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Generated by the MSBuild WriteCodeFragment class.
+
diff --git a/src/dotnet/QuantEngine.Core/obj/Debug/net10.0/QuantEngine.Core.AssemblyInfoInputs.cache b/src/dotnet/QuantEngine.Core/obj/Debug/net10.0/QuantEngine.Core.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..c7506d0
--- /dev/null
+++ b/src/dotnet/QuantEngine.Core/obj/Debug/net10.0/QuantEngine.Core.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+2af86bfa0044f5751630cbff48def744178c05fd574a80bbbeccfb462b7302fc
diff --git a/src/dotnet/QuantEngine.Core/obj/Debug/net10.0/QuantEngine.Core.csproj.CoreCompileInputs.cache b/src/dotnet/QuantEngine.Core/obj/Debug/net10.0/QuantEngine.Core.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..5892960
--- /dev/null
+++ b/src/dotnet/QuantEngine.Core/obj/Debug/net10.0/QuantEngine.Core.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+b49c624a74a19d171e6b45c0e42dc7f77445eb8fdde390082a56dd78ecd8c3b8
diff --git a/src/dotnet/QuantEngine.Core/obj/Debug/net10.0/QuantEngine.Core.csproj.FileListAbsolute.txt b/src/dotnet/QuantEngine.Core/obj/Debug/net10.0/QuantEngine.Core.csproj.FileListAbsolute.txt
index e69de29..2fe34be 100644
--- a/src/dotnet/QuantEngine.Core/obj/Debug/net10.0/QuantEngine.Core.csproj.FileListAbsolute.txt
+++ b/src/dotnet/QuantEngine.Core/obj/Debug/net10.0/QuantEngine.Core.csproj.FileListAbsolute.txt
@@ -0,0 +1,11 @@
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core\bin\Debug\net10.0\QuantEngine.Core.deps.json
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core\bin\Debug\net10.0\QuantEngine.Core.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core\bin\Debug\net10.0\QuantEngine.Core.pdb
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core\obj\Debug\net10.0\QuantEngine.Core.GeneratedMSBuildEditorConfig.editorconfig
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core\obj\Debug\net10.0\QuantEngine.Core.AssemblyInfoInputs.cache
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core\obj\Debug\net10.0\QuantEngine.Core.AssemblyInfo.cs
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core\obj\Debug\net10.0\QuantEngine.Core.csproj.CoreCompileInputs.cache
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core\obj\Debug\net10.0\QuantEngine.Core.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core\obj\Debug\net10.0\refint\QuantEngine.Core.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core\obj\Debug\net10.0\QuantEngine.Core.pdb
+C:\Temp\data_feed\src\dotnet\QuantEngine.Core\obj\Debug\net10.0\ref\QuantEngine.Core.dll
diff --git a/src/dotnet/QuantEngine.Core/obj/Debug/net10.0/QuantEngine.Core.dll b/src/dotnet/QuantEngine.Core/obj/Debug/net10.0/QuantEngine.Core.dll
new file mode 100644
index 0000000..24f3982
Binary files /dev/null and b/src/dotnet/QuantEngine.Core/obj/Debug/net10.0/QuantEngine.Core.dll differ
diff --git a/src/dotnet/QuantEngine.Core/obj/Debug/net10.0/QuantEngine.Core.pdb b/src/dotnet/QuantEngine.Core/obj/Debug/net10.0/QuantEngine.Core.pdb
new file mode 100644
index 0000000..852c12a
Binary files /dev/null and b/src/dotnet/QuantEngine.Core/obj/Debug/net10.0/QuantEngine.Core.pdb differ
diff --git a/src/dotnet/QuantEngine.Core/obj/Debug/net10.0/ref/QuantEngine.Core.dll b/src/dotnet/QuantEngine.Core/obj/Debug/net10.0/ref/QuantEngine.Core.dll
new file mode 100644
index 0000000..e1207a7
Binary files /dev/null and b/src/dotnet/QuantEngine.Core/obj/Debug/net10.0/ref/QuantEngine.Core.dll differ
diff --git a/src/dotnet/QuantEngine.Core/obj/Debug/net10.0/refint/QuantEngine.Core.dll b/src/dotnet/QuantEngine.Core/obj/Debug/net10.0/refint/QuantEngine.Core.dll
new file mode 100644
index 0000000..e1207a7
Binary files /dev/null and b/src/dotnet/QuantEngine.Core/obj/Debug/net10.0/refint/QuantEngine.Core.dll differ
diff --git a/src/dotnet/QuantEngine.Infrastructure/bin/Debug/net10.0/QuantEngine.Application.dll b/src/dotnet/QuantEngine.Infrastructure/bin/Debug/net10.0/QuantEngine.Application.dll
new file mode 100644
index 0000000..000d4df
Binary files /dev/null and b/src/dotnet/QuantEngine.Infrastructure/bin/Debug/net10.0/QuantEngine.Application.dll differ
diff --git a/src/dotnet/QuantEngine.Infrastructure/bin/Debug/net10.0/QuantEngine.Application.pdb b/src/dotnet/QuantEngine.Infrastructure/bin/Debug/net10.0/QuantEngine.Application.pdb
new file mode 100644
index 0000000..5bc764e
Binary files /dev/null and b/src/dotnet/QuantEngine.Infrastructure/bin/Debug/net10.0/QuantEngine.Application.pdb differ
diff --git a/src/dotnet/QuantEngine.Infrastructure/bin/Debug/net10.0/QuantEngine.Core.dll b/src/dotnet/QuantEngine.Infrastructure/bin/Debug/net10.0/QuantEngine.Core.dll
new file mode 100644
index 0000000..24f3982
Binary files /dev/null and b/src/dotnet/QuantEngine.Infrastructure/bin/Debug/net10.0/QuantEngine.Core.dll differ
diff --git a/src/dotnet/QuantEngine.Infrastructure/bin/Debug/net10.0/QuantEngine.Core.pdb b/src/dotnet/QuantEngine.Infrastructure/bin/Debug/net10.0/QuantEngine.Core.pdb
new file mode 100644
index 0000000..852c12a
Binary files /dev/null and b/src/dotnet/QuantEngine.Infrastructure/bin/Debug/net10.0/QuantEngine.Core.pdb differ
diff --git a/src/dotnet/QuantEngine.Infrastructure/bin/Debug/net10.0/QuantEngine.Infrastructure.deps.json b/src/dotnet/QuantEngine.Infrastructure/bin/Debug/net10.0/QuantEngine.Infrastructure.deps.json
new file mode 100644
index 0000000..41a479c
--- /dev/null
+++ b/src/dotnet/QuantEngine.Infrastructure/bin/Debug/net10.0/QuantEngine.Infrastructure.deps.json
@@ -0,0 +1,124 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v10.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v10.0": {
+ "QuantEngine.Infrastructure/1.0.0": {
+ "dependencies": {
+ "Dapper": "2.1.79",
+ "Npgsql": "10.0.3",
+ "QuantEngine.Application": "1.0.0",
+ "QuantEngine.Core": "1.0.0"
+ },
+ "runtime": {
+ "QuantEngine.Infrastructure.dll": {}
+ }
+ },
+ "Dapper/2.1.79": {
+ "runtime": {
+ "lib/net10.0/Dapper.dll": {
+ "assemblyVersion": "2.0.0.0",
+ "fileVersion": "2.1.79.29349"
+ }
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/10.0.0": {
+ "runtime": {
+ "lib/net10.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
+ "assemblyVersion": "10.0.0.0",
+ "fileVersion": "10.0.25.52411"
+ }
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions/10.0.0": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0"
+ },
+ "runtime": {
+ "lib/net10.0/Microsoft.Extensions.Logging.Abstractions.dll": {
+ "assemblyVersion": "10.0.0.0",
+ "fileVersion": "10.0.25.52411"
+ }
+ }
+ },
+ "Npgsql/10.0.3": {
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.0"
+ },
+ "runtime": {
+ "lib/net10.0/Npgsql.dll": {
+ "assemblyVersion": "10.0.3.0",
+ "fileVersion": "10.0.3.0"
+ }
+ }
+ },
+ "QuantEngine.Application/1.0.0": {
+ "dependencies": {
+ "QuantEngine.Core": "1.0.0"
+ },
+ "runtime": {
+ "QuantEngine.Application.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.0.0.0"
+ }
+ }
+ },
+ "QuantEngine.Core/1.0.0": {
+ "runtime": {
+ "QuantEngine.Core.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.0.0.0"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "QuantEngine.Infrastructure/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Dapper/2.1.79": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-8YijbzgTfmqmQOnVNorYM6K++pxqnW3nJ4aC1sRHzxUA2CcuoJ9gsTem3kgBnPRMc38zZHl4Esb6hAezXIEEuw==",
+ "path": "dapper/2.1.79",
+ "hashPath": "dapper.2.1.79.nupkg.sha512"
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions/10.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-L3AdmZ1WOK4XXT5YFPEwyt0ep6l8lGIPs7F5OOBZc77Zqeo01Of7XXICy47628sdVl0v/owxYJTe86DTgFwKCA==",
+ "path": "microsoft.extensions.dependencyinjection.abstractions/10.0.0",
+ "hashPath": "microsoft.extensions.dependencyinjection.abstractions.10.0.0.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Logging.Abstractions/10.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-FU/IfjDfwaMuKr414SSQNTIti/69bHEMb+QKrskRb26oVqpx3lNFXMjs/RC9ZUuhBhcwDM2BwOgoMw+PZ+beqQ==",
+ "path": "microsoft.extensions.logging.abstractions/10.0.0",
+ "hashPath": "microsoft.extensions.logging.abstractions.10.0.0.nupkg.sha512"
+ },
+ "Npgsql/10.0.3": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-7nb5YzXuvWWJxB0J8DiyL3we+X4FOctZrt0fIBnucOIaIevFEEwGQVZKtiu9olXdlNAK1eNgqSral6r/jlhI4w==",
+ "path": "npgsql/10.0.3",
+ "hashPath": "npgsql.10.0.3.nupkg.sha512"
+ },
+ "QuantEngine.Application/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "QuantEngine.Core/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/dotnet/QuantEngine.Infrastructure/bin/Debug/net10.0/QuantEngine.Infrastructure.dll b/src/dotnet/QuantEngine.Infrastructure/bin/Debug/net10.0/QuantEngine.Infrastructure.dll
new file mode 100644
index 0000000..eab5b91
Binary files /dev/null and b/src/dotnet/QuantEngine.Infrastructure/bin/Debug/net10.0/QuantEngine.Infrastructure.dll differ
diff --git a/src/dotnet/QuantEngine.Infrastructure/bin/Debug/net10.0/QuantEngine.Infrastructure.pdb b/src/dotnet/QuantEngine.Infrastructure/bin/Debug/net10.0/QuantEngine.Infrastructure.pdb
new file mode 100644
index 0000000..e034f7e
Binary files /dev/null and b/src/dotnet/QuantEngine.Infrastructure/bin/Debug/net10.0/QuantEngine.Infrastructure.pdb differ
diff --git a/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs b/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..925b135
--- /dev/null
+++ b/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v10.0", FrameworkDisplayName = ".NET 10.0")]
diff --git a/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/QuantEng.BF5EDD9E.Up2Date b/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/QuantEng.BF5EDD9E.Up2Date
new file mode 100644
index 0000000..e69de29
diff --git a/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/QuantEngine.Infrastructure.AssemblyInfo.cs b/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/QuantEngine.Infrastructure.AssemblyInfo.cs
new file mode 100644
index 0000000..48dc0d5
--- /dev/null
+++ b/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/QuantEngine.Infrastructure.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("QuantEngine.Infrastructure")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+4ef7a54ad55182e164ca78e8af21f2a5e214c98f")]
+[assembly: System.Reflection.AssemblyProductAttribute("QuantEngine.Infrastructure")]
+[assembly: System.Reflection.AssemblyTitleAttribute("QuantEngine.Infrastructure")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Generated by the MSBuild WriteCodeFragment class.
+
diff --git a/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/QuantEngine.Infrastructure.AssemblyInfoInputs.cache b/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/QuantEngine.Infrastructure.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..e2c72c6
--- /dev/null
+++ b/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/QuantEngine.Infrastructure.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+a7887332378dbaa77da02dc01c1ab2e7eeaf008da768765c1d130ac779512930
diff --git a/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/QuantEngine.Infrastructure.GeneratedMSBuildEditorConfig.editorconfig b/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/QuantEngine.Infrastructure.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..e0f665f
--- /dev/null
+++ b/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/QuantEngine.Infrastructure.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,18 @@
+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.EntryPointFilePath =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = QuantEngine.Infrastructure
+build_property.ProjectDir = C:\Temp\data_feed\src\dotnet\QuantEngine.Infrastructure\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 10.0
+build_property.EnableCodeStyleSeverity =
diff --git a/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/QuantEngine.Infrastructure.csproj.AssemblyReference.cache b/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/QuantEngine.Infrastructure.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..ffb3e0a
Binary files /dev/null and b/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/QuantEngine.Infrastructure.csproj.AssemblyReference.cache differ
diff --git a/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/QuantEngine.Infrastructure.csproj.CoreCompileInputs.cache b/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/QuantEngine.Infrastructure.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..9eec20c
--- /dev/null
+++ b/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/QuantEngine.Infrastructure.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+fa897814897a7f9fc8482c16d1fdf5031e7aaa5172cdd1a52e59a54d590109c6
diff --git a/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/QuantEngine.Infrastructure.csproj.FileListAbsolute.txt b/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/QuantEngine.Infrastructure.csproj.FileListAbsolute.txt
index e69de29..fa64b60 100644
--- a/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/QuantEngine.Infrastructure.csproj.FileListAbsolute.txt
+++ b/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/QuantEngine.Infrastructure.csproj.FileListAbsolute.txt
@@ -0,0 +1,17 @@
+C:\Temp\data_feed\src\dotnet\QuantEngine.Infrastructure\bin\Debug\net10.0\QuantEngine.Infrastructure.deps.json
+C:\Temp\data_feed\src\dotnet\QuantEngine.Infrastructure\bin\Debug\net10.0\QuantEngine.Infrastructure.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Infrastructure\bin\Debug\net10.0\QuantEngine.Infrastructure.pdb
+C:\Temp\data_feed\src\dotnet\QuantEngine.Infrastructure\bin\Debug\net10.0\QuantEngine.Application.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Infrastructure\bin\Debug\net10.0\QuantEngine.Core.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Infrastructure\bin\Debug\net10.0\QuantEngine.Core.pdb
+C:\Temp\data_feed\src\dotnet\QuantEngine.Infrastructure\bin\Debug\net10.0\QuantEngine.Application.pdb
+C:\Temp\data_feed\src\dotnet\QuantEngine.Infrastructure\obj\Debug\net10.0\QuantEngine.Infrastructure.csproj.AssemblyReference.cache
+C:\Temp\data_feed\src\dotnet\QuantEngine.Infrastructure\obj\Debug\net10.0\QuantEngine.Infrastructure.GeneratedMSBuildEditorConfig.editorconfig
+C:\Temp\data_feed\src\dotnet\QuantEngine.Infrastructure\obj\Debug\net10.0\QuantEngine.Infrastructure.AssemblyInfoInputs.cache
+C:\Temp\data_feed\src\dotnet\QuantEngine.Infrastructure\obj\Debug\net10.0\QuantEngine.Infrastructure.AssemblyInfo.cs
+C:\Temp\data_feed\src\dotnet\QuantEngine.Infrastructure\obj\Debug\net10.0\QuantEngine.Infrastructure.csproj.CoreCompileInputs.cache
+C:\Temp\data_feed\src\dotnet\QuantEngine.Infrastructure\obj\Debug\net10.0\QuantEng.BF5EDD9E.Up2Date
+C:\Temp\data_feed\src\dotnet\QuantEngine.Infrastructure\obj\Debug\net10.0\QuantEngine.Infrastructure.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Infrastructure\obj\Debug\net10.0\refint\QuantEngine.Infrastructure.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Infrastructure\obj\Debug\net10.0\QuantEngine.Infrastructure.pdb
+C:\Temp\data_feed\src\dotnet\QuantEngine.Infrastructure\obj\Debug\net10.0\ref\QuantEngine.Infrastructure.dll
diff --git a/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/QuantEngine.Infrastructure.dll b/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/QuantEngine.Infrastructure.dll
new file mode 100644
index 0000000..eab5b91
Binary files /dev/null and b/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/QuantEngine.Infrastructure.dll differ
diff --git a/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/QuantEngine.Infrastructure.pdb b/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/QuantEngine.Infrastructure.pdb
new file mode 100644
index 0000000..e034f7e
Binary files /dev/null and b/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/QuantEngine.Infrastructure.pdb differ
diff --git a/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/ref/QuantEngine.Infrastructure.dll b/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/ref/QuantEngine.Infrastructure.dll
new file mode 100644
index 0000000..e09ec23
Binary files /dev/null and b/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/ref/QuantEngine.Infrastructure.dll differ
diff --git a/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/refint/QuantEngine.Infrastructure.dll b/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/refint/QuantEngine.Infrastructure.dll
new file mode 100644
index 0000000..e09ec23
Binary files /dev/null and b/src/dotnet/QuantEngine.Infrastructure/obj/Debug/net10.0/refint/QuantEngine.Infrastructure.dll differ
diff --git a/src/dotnet/QuantEngine.Tools/bin/Debug/net10.0/QuantEngine.Application.dll b/src/dotnet/QuantEngine.Tools/bin/Debug/net10.0/QuantEngine.Application.dll
new file mode 100644
index 0000000..000d4df
Binary files /dev/null and b/src/dotnet/QuantEngine.Tools/bin/Debug/net10.0/QuantEngine.Application.dll differ
diff --git a/src/dotnet/QuantEngine.Tools/bin/Debug/net10.0/QuantEngine.Application.pdb b/src/dotnet/QuantEngine.Tools/bin/Debug/net10.0/QuantEngine.Application.pdb
new file mode 100644
index 0000000..5bc764e
Binary files /dev/null and b/src/dotnet/QuantEngine.Tools/bin/Debug/net10.0/QuantEngine.Application.pdb differ
diff --git a/src/dotnet/QuantEngine.Tools/bin/Debug/net10.0/QuantEngine.Core.dll b/src/dotnet/QuantEngine.Tools/bin/Debug/net10.0/QuantEngine.Core.dll
new file mode 100644
index 0000000..24f3982
Binary files /dev/null and b/src/dotnet/QuantEngine.Tools/bin/Debug/net10.0/QuantEngine.Core.dll differ
diff --git a/src/dotnet/QuantEngine.Tools/bin/Debug/net10.0/QuantEngine.Core.pdb b/src/dotnet/QuantEngine.Tools/bin/Debug/net10.0/QuantEngine.Core.pdb
new file mode 100644
index 0000000..852c12a
Binary files /dev/null and b/src/dotnet/QuantEngine.Tools/bin/Debug/net10.0/QuantEngine.Core.pdb differ
diff --git a/src/dotnet/QuantEngine.Tools/bin/Debug/net10.0/QuantEngine.Tools.deps.json b/src/dotnet/QuantEngine.Tools/bin/Debug/net10.0/QuantEngine.Tools.deps.json
new file mode 100644
index 0000000..d8f43e7
--- /dev/null
+++ b/src/dotnet/QuantEngine.Tools/bin/Debug/net10.0/QuantEngine.Tools.deps.json
@@ -0,0 +1,56 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v10.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v10.0": {
+ "QuantEngine.Tools/1.0.0": {
+ "dependencies": {
+ "QuantEngine.Application": "1.0.0",
+ "QuantEngine.Core": "1.0.0"
+ },
+ "runtime": {
+ "QuantEngine.Tools.dll": {}
+ }
+ },
+ "QuantEngine.Application/1.0.0": {
+ "dependencies": {
+ "QuantEngine.Core": "1.0.0"
+ },
+ "runtime": {
+ "QuantEngine.Application.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.0.0.0"
+ }
+ }
+ },
+ "QuantEngine.Core/1.0.0": {
+ "runtime": {
+ "QuantEngine.Core.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.0.0.0"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "QuantEngine.Tools/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "QuantEngine.Application/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "QuantEngine.Core/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/dotnet/QuantEngine.Tools/bin/Debug/net10.0/QuantEngine.Tools.dll b/src/dotnet/QuantEngine.Tools/bin/Debug/net10.0/QuantEngine.Tools.dll
new file mode 100644
index 0000000..2d9c223
Binary files /dev/null and b/src/dotnet/QuantEngine.Tools/bin/Debug/net10.0/QuantEngine.Tools.dll differ
diff --git a/src/dotnet/QuantEngine.Tools/bin/Debug/net10.0/QuantEngine.Tools.exe b/src/dotnet/QuantEngine.Tools/bin/Debug/net10.0/QuantEngine.Tools.exe
new file mode 100644
index 0000000..d362bb5
Binary files /dev/null and b/src/dotnet/QuantEngine.Tools/bin/Debug/net10.0/QuantEngine.Tools.exe differ
diff --git a/src/dotnet/QuantEngine.Tools/bin/Debug/net10.0/QuantEngine.Tools.pdb b/src/dotnet/QuantEngine.Tools/bin/Debug/net10.0/QuantEngine.Tools.pdb
new file mode 100644
index 0000000..7a2f5c3
Binary files /dev/null and b/src/dotnet/QuantEngine.Tools/bin/Debug/net10.0/QuantEngine.Tools.pdb differ
diff --git a/src/dotnet/QuantEngine.Tools/bin/Debug/net10.0/QuantEngine.Tools.runtimeconfig.json b/src/dotnet/QuantEngine.Tools/bin/Debug/net10.0/QuantEngine.Tools.runtimeconfig.json
new file mode 100644
index 0000000..01e4519
--- /dev/null
+++ b/src/dotnet/QuantEngine.Tools/bin/Debug/net10.0/QuantEngine.Tools.runtimeconfig.json
@@ -0,0 +1,12 @@
+{
+ "runtimeOptions": {
+ "tfm": "net10.0",
+ "framework": {
+ "name": "Microsoft.NETCore.App",
+ "version": "10.0.0"
+ },
+ "configProperties": {
+ "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs b/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..925b135
--- /dev/null
+++ b/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v10.0", FrameworkDisplayName = ".NET 10.0")]
diff --git a/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEng.78F9363A.Up2Date b/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEng.78F9363A.Up2Date
new file mode 100644
index 0000000..e69de29
diff --git a/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEngine.Tools.AssemblyInfo.cs b/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEngine.Tools.AssemblyInfo.cs
new file mode 100644
index 0000000..8d635d7
--- /dev/null
+++ b/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEngine.Tools.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("QuantEngine.Tools")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+4ef7a54ad55182e164ca78e8af21f2a5e214c98f")]
+[assembly: System.Reflection.AssemblyProductAttribute("QuantEngine.Tools")]
+[assembly: System.Reflection.AssemblyTitleAttribute("QuantEngine.Tools")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Generated by the MSBuild WriteCodeFragment class.
+
diff --git a/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEngine.Tools.AssemblyInfoInputs.cache b/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEngine.Tools.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..c2c78bc
--- /dev/null
+++ b/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEngine.Tools.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+e57c2999ae009bd4e7cb81bfa1a79df90657516cb1012e075af73cfb374083a4
diff --git a/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEngine.Tools.GeneratedMSBuildEditorConfig.editorconfig b/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEngine.Tools.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..639cd29
--- /dev/null
+++ b/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEngine.Tools.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,18 @@
+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.EntryPointFilePath =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = QuantEngine.Tools
+build_property.ProjectDir = C:\Temp\data_feed\src\dotnet\QuantEngine.Tools\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 10.0
+build_property.EnableCodeStyleSeverity =
diff --git a/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEngine.Tools.csproj.AssemblyReference.cache b/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEngine.Tools.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..35f1e59
Binary files /dev/null and b/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEngine.Tools.csproj.AssemblyReference.cache differ
diff --git a/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEngine.Tools.csproj.CoreCompileInputs.cache b/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEngine.Tools.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..f37217b
--- /dev/null
+++ b/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEngine.Tools.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+1d48ffb61bcb16ee26ff8dd1f8df5a43d62055c7e2eadff47940d76e842ce3a3
diff --git a/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEngine.Tools.csproj.FileListAbsolute.txt b/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEngine.Tools.csproj.FileListAbsolute.txt
index e69de29..8eb9856 100644
--- a/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEngine.Tools.csproj.FileListAbsolute.txt
+++ b/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEngine.Tools.csproj.FileListAbsolute.txt
@@ -0,0 +1,20 @@
+C:\Temp\data_feed\src\dotnet\QuantEngine.Tools\bin\Debug\net10.0\QuantEngine.Tools.exe
+C:\Temp\data_feed\src\dotnet\QuantEngine.Tools\bin\Debug\net10.0\QuantEngine.Tools.deps.json
+C:\Temp\data_feed\src\dotnet\QuantEngine.Tools\bin\Debug\net10.0\QuantEngine.Tools.runtimeconfig.json
+C:\Temp\data_feed\src\dotnet\QuantEngine.Tools\bin\Debug\net10.0\QuantEngine.Tools.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Tools\bin\Debug\net10.0\QuantEngine.Tools.pdb
+C:\Temp\data_feed\src\dotnet\QuantEngine.Tools\bin\Debug\net10.0\QuantEngine.Application.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Tools\bin\Debug\net10.0\QuantEngine.Core.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Tools\bin\Debug\net10.0\QuantEngine.Core.pdb
+C:\Temp\data_feed\src\dotnet\QuantEngine.Tools\bin\Debug\net10.0\QuantEngine.Application.pdb
+C:\Temp\data_feed\src\dotnet\QuantEngine.Tools\obj\Debug\net10.0\QuantEngine.Tools.csproj.AssemblyReference.cache
+C:\Temp\data_feed\src\dotnet\QuantEngine.Tools\obj\Debug\net10.0\QuantEngine.Tools.GeneratedMSBuildEditorConfig.editorconfig
+C:\Temp\data_feed\src\dotnet\QuantEngine.Tools\obj\Debug\net10.0\QuantEngine.Tools.AssemblyInfoInputs.cache
+C:\Temp\data_feed\src\dotnet\QuantEngine.Tools\obj\Debug\net10.0\QuantEngine.Tools.AssemblyInfo.cs
+C:\Temp\data_feed\src\dotnet\QuantEngine.Tools\obj\Debug\net10.0\QuantEngine.Tools.csproj.CoreCompileInputs.cache
+C:\Temp\data_feed\src\dotnet\QuantEngine.Tools\obj\Debug\net10.0\QuantEng.78F9363A.Up2Date
+C:\Temp\data_feed\src\dotnet\QuantEngine.Tools\obj\Debug\net10.0\QuantEngine.Tools.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Tools\obj\Debug\net10.0\refint\QuantEngine.Tools.dll
+C:\Temp\data_feed\src\dotnet\QuantEngine.Tools\obj\Debug\net10.0\QuantEngine.Tools.pdb
+C:\Temp\data_feed\src\dotnet\QuantEngine.Tools\obj\Debug\net10.0\QuantEngine.Tools.genruntimeconfig.cache
+C:\Temp\data_feed\src\dotnet\QuantEngine.Tools\obj\Debug\net10.0\ref\QuantEngine.Tools.dll
diff --git a/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEngine.Tools.dll b/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEngine.Tools.dll
new file mode 100644
index 0000000..2d9c223
Binary files /dev/null and b/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEngine.Tools.dll differ
diff --git a/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEngine.Tools.genruntimeconfig.cache b/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEngine.Tools.genruntimeconfig.cache
new file mode 100644
index 0000000..662715d
--- /dev/null
+++ b/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEngine.Tools.genruntimeconfig.cache
@@ -0,0 +1 @@
+7ce6c2c1059f99fce2c9e50837963ea8e7cf9093ec7e5cd84e46dc9429038c60
diff --git a/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEngine.Tools.pdb b/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEngine.Tools.pdb
new file mode 100644
index 0000000..7a2f5c3
Binary files /dev/null and b/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/QuantEngine.Tools.pdb differ
diff --git a/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/apphost.exe b/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/apphost.exe
new file mode 100644
index 0000000..d362bb5
Binary files /dev/null and b/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/apphost.exe differ
diff --git a/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/ref/QuantEngine.Tools.dll b/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/ref/QuantEngine.Tools.dll
new file mode 100644
index 0000000..cfdff34
Binary files /dev/null and b/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/ref/QuantEngine.Tools.dll differ
diff --git a/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/refint/QuantEngine.Tools.dll b/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/refint/QuantEngine.Tools.dll
new file mode 100644
index 0000000..cfdff34
Binary files /dev/null and b/src/dotnet/QuantEngine.Tools/obj/Debug/net10.0/refint/QuantEngine.Tools.dll differ
diff --git a/src/dotnet/QuantEngine.Web/Infrastructure/PlaceholderImplementations.cs b/src/dotnet/QuantEngine.Web/Infrastructure/PlaceholderImplementations.cs
index f5ec92f..6c7cea0 100644
--- a/src/dotnet/QuantEngine.Web/Infrastructure/PlaceholderImplementations.cs
+++ b/src/dotnet/QuantEngine.Web/Infrastructure/PlaceholderImplementations.cs
@@ -1,164 +1,2 @@
-using QuantEngine.Core.Interfaces;
-
-namespace QuantEngine.Web.Infrastructure;
-
-///
-/// Placeholder implementations for Collection services.
-/// Temporary: to be replaced with actual PostgreSQL implementations.
-///
-
-public class PlaceholderCollectionRepository : ICollectionRepository
-{
- private static readonly List MockRuns = new();
- private static readonly List MockSnapshots = new();
- private static readonly List MockErrors = new();
-
- public Task SaveRunAsync(CollectionRunRecord run)
- {
- MockRuns.Add(run);
- return Task.CompletedTask;
- }
-
- public Task UpdateRunStatusAsync(string runId, string status, string? finishedAt = null, int? totalSnapshots = null, int? totalErrors = null)
- {
- var run = MockRuns.FirstOrDefault(r => r.RunId == runId);
- if (run != null)
- {
- var idx = MockRuns.IndexOf(run);
- MockRuns[idx] = new CollectionRunRecord(runId, status, run.StartedAt, finishedAt, totalSnapshots, totalErrors, DateTime.UtcNow.ToString("o"));
- }
- return Task.CompletedTask;
- }
-
- public Task SaveSnapshotAsync(CollectionSnapshotRecord snapshot)
- {
- MockSnapshots.Add(snapshot);
- return Task.CompletedTask;
- }
-
- public Task SaveErrorAsync(CollectionErrorRecord error)
- {
- MockErrors.Add(error);
- return Task.CompletedTask;
- }
-
- public Task> GetRecentRunsAsync(int limit = 20)
- {
- return Task.FromResult(MockRuns.OrderByDescending(r => r.StartedAt).Take(limit).ToList());
- }
-
- public Task> GetRunSnapshotsAsync(string runId)
- {
- return Task.FromResult(MockSnapshots.Where(s => s.RunId == runId).ToList());
- }
-
- public Task> GetRunErrorsAsync(string runId, int limit = 50)
- {
- return Task.FromResult(MockErrors.Where(e => e.RunId == runId).Take(limit).ToList());
- }
-
- public Task GetDashboardStateAsync()
- {
- var lastRun = MockRuns.OrderByDescending(r => r.StartedAt).FirstOrDefault();
- var recentErrors = MockErrors.OrderByDescending(e => e.CreatedAt).Take(5).ToList();
-
- return Task.FromResult(new CollectionDashboardStateRecord(
- LastRunId: lastRun?.RunId,
- LastRunStatus: lastRun?.Status,
- LastFinishedAt: lastRun?.FinishedAt,
- TotalSnapshots: MockSnapshots.Count,
- TotalErrors: MockErrors.Count,
- RecentErrors: recentErrors
- ));
- }
-
- public Task> GetLatestSnapshotsForTickerAsync(string ticker, int limit = 10)
- {
- return Task.FromResult(MockSnapshots.Where(s => s.Ticker == ticker).OrderByDescending(s => s.CapturedAt).Take(limit).ToList());
- }
-}
-
-public class PlaceholderTokenCache : ITokenCache
-{
- private static readonly Dictionary Cache = new();
-
- public Task GetCachedTokenAsync(string account)
- {
- if (Cache.TryGetValue(account, out var entry) && entry.ExpiresAt > DateTime.UtcNow.AddMinutes(10))
- {
- return Task.FromResult(entry.Token);
- }
- return Task.FromResult(null);
- }
-
- public Task SaveTokenAsync(string account, string token, DateTime expiresAt)
- {
- Cache[account] = (token, expiresAt);
- return Task.CompletedTask;
- }
-
- public Task ClearExpiredTokensAsync()
- {
- var expired = Cache.Where(kv => kv.Value.ExpiresAt <= DateTime.UtcNow).Select(kv => kv.Key).ToList();
- foreach (var key in expired) Cache.Remove(key);
- return Task.CompletedTask;
- }
-}
-
-public class PlaceholderKisApiClient : IKisApiClient
-{
- public Task> GetCurrentPriceAsync(string code, string account = "mock")
- {
- return Task.FromResult(new Dictionary
- {
- { "code", code },
- { "price", 0 },
- { "change", 0 },
- { "changeRate", 0 }
- });
- }
-
- public Task> GetAskingPrice10LevelAsync(string code, string account = "mock")
- {
- return Task.FromResult(new Dictionary
- {
- { "code", code },
- { "askLevels", new List