diff --git a/.gitignore b/.gitignore index 25751c56..e405ae2e 100644 --- a/.gitignore +++ b/.gitignore @@ -31,3 +31,14 @@ msbuild.err msbuild.wrn .vs/ .idea/ + +# SQLite database files +*.db +*.db-shm +*.db-wal + +# Source generator temp output +tmpgen/ + +# ReSharper/Rider user settings +*.DotSettings.user diff --git a/.sync-exclude b/.sync-exclude new file mode 100644 index 00000000..78d90fdc --- /dev/null +++ b/.sync-exclude @@ -0,0 +1,12 @@ +# Files that must remain version-specific per target branch. +# These are reset to the target branch version after cherry-picking from main. +# +# Reason: EF Core 10 introduced UpdateSettersBuilder and IDbContextOptionsConfiguration +# which don't exist in EF Core 8/9. These files use different APIs per version. + +src/TickerQ.EntityFrameworkCore/Infrastructure/MappingExtensions.cs +src/TickerQ.EntityFrameworkCore/Infrastructure/BasePersistenceProvider.cs +src/TickerQ.EntityFrameworkCore/Infrastructure/TickerQueryExtensions.cs + +# Solution file — main uses .slnx (net10+), older branches use .sln +TickerQ.sln diff --git a/TickerQ.sln b/TickerQ.sln deleted file mode 100644 index affcd3de..00000000 --- a/TickerQ.sln +++ /dev/null @@ -1,272 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 18 -VisualStudioVersion = 18.3.11505.172 d18.3 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TickerQ.Utilities", "src\TickerQ.Utilities\TickerQ.Utilities.csproj", "{68DBCCE9-C774-4215-8CC1-7284D0D4DB24}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TickerQ.EntityFrameworkCore", "src\TickerQ.EntityFrameworkCore\TickerQ.EntityFrameworkCore.csproj", "{A96850C7-35AD-4F5B-B31C-67333D55C548}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TickerQ.Dashboard", "src\TickerQ.Dashboard\TickerQ.Dashboard.csproj", "{67C99E39-EF62-4A83-B613-93AE39FC9DFD}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TickerQ", "src\TickerQ\TickerQ.csproj", "{C69BE610-27A6-4720-849D-5A7AEF56BADE}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TickerQ.SourceGenerator", "src\TickerQ.SourceGenerator\TickerQ.SourceGenerator.csproj", "{1AE368A3-E3D9-4ECF-8979-5EAF8AFAADA9}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{BA086F2D-2778-4F58-A9AA-45F560CE3504}" - ProjectSection(SolutionItems) = preProject - src\Directory.Build.props = src\Directory.Build.props - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".Solution Items", ".Solution Items", "{9A4EB4A4-FB92-477C-A6D8-0735579B7BAB}" - ProjectSection(SolutionItems) = preProject - Directory.Build.props = Directory.Build.props - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{61397D4B-87E7-4BE8-A674-EBCEDFBAE441}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TickerQ.Tests", "tests\TickerQ.Tests\TickerQ.Tests.csproj", "{4FA316D2-A206-45F2-AC16-69420E83E211}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{45D577FA-DB7A-4B96-BB3F-97DDA0A929D5}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "workflows", "workflows", "{9E6EC713-AD6D-4909-8617-B909D76A6E3A}" - ProjectSection(SolutionItems) = preProject - .github\workflows\build.yml = .github\workflows\build.yml - .github\workflows\pr.yaml = .github\workflows\pr.yaml - .github\workflows\publish.yml = .github\workflows\publish.yml - EndProjectSection -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TickerQ.Caching.StackExchangeRedis", "src\TickerQ.Caching.StackExchangeRedis\TickerQ.Caching.StackExchangeRedis.csproj", "{B3049104-9C15-4933-A440-CA62CFBC5F70}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TickerQ.Instrumentation.OpenTelemetry", "src\TickerQ.Instrumentation.OpenTelemetry\TickerQ.Instrumentation.OpenTelemetry.csproj", "{D87B9599-22C7-4E82-B300-1239E504E097}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TickerQ.Sample.WebApi", "samples\TickerQ.Sample.WebApi\TickerQ.Sample.WebApi.csproj", "{4DC9FE10-966F-4C8A-B7D2-1215DC319B9E}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TickerQ.Sample.Console", "samples\TickerQ.Sample.Console\TickerQ.Sample.Console.csproj", "{723F26D9-C675-4883-8B62-AEBA370566D4}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TickerQ.Sample.WorkerService", "samples\TickerQ.Sample.WorkerService\TickerQ.Sample.WorkerService.csproj", "{8FF073D6-F685-4662-B1C4-AC551917ACE0}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TickerQ.SDK", "src\TickerQ.SDK\TickerQ.SDK.csproj", "{458E9E1E-A58D-43B8-9CFF-FFC84C715094}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TickerQ.RemoteExecutor", "src\TickerQ.RemoteExecutor\TickerQ.RemoteExecutor.csproj", "{F8599439-948C-4856-ACD5-79CCBC13E9AE}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TickerQ.Sample.ApplicationDbContext", "samples\TickerQ.Sample.ApplicationDbContext\TickerQ.Sample.ApplicationDbContext.csproj", "{B49F8436-1408-CA3A-C69E-0EED0159C753}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TickerQ.EntityFrameworkCore.Tests", "tests\TickerQ.EntityFrameworkCore.Tests\TickerQ.EntityFrameworkCore.Tests.csproj", "{CD2C9C52-E3ED-1E5F-8999-5F885472AFE3}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Debug|x64 = Debug|x64 - Debug|x86 = Debug|x86 - Release|Any CPU = Release|Any CPU - Release|x64 = Release|x64 - Release|x86 = Release|x86 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {68DBCCE9-C774-4215-8CC1-7284D0D4DB24}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {68DBCCE9-C774-4215-8CC1-7284D0D4DB24}.Debug|Any CPU.Build.0 = Debug|Any CPU - {68DBCCE9-C774-4215-8CC1-7284D0D4DB24}.Debug|x64.ActiveCfg = Debug|Any CPU - {68DBCCE9-C774-4215-8CC1-7284D0D4DB24}.Debug|x64.Build.0 = Debug|Any CPU - {68DBCCE9-C774-4215-8CC1-7284D0D4DB24}.Debug|x86.ActiveCfg = Debug|Any CPU - {68DBCCE9-C774-4215-8CC1-7284D0D4DB24}.Debug|x86.Build.0 = Debug|Any CPU - {68DBCCE9-C774-4215-8CC1-7284D0D4DB24}.Release|Any CPU.ActiveCfg = Release|Any CPU - {68DBCCE9-C774-4215-8CC1-7284D0D4DB24}.Release|Any CPU.Build.0 = Release|Any CPU - {68DBCCE9-C774-4215-8CC1-7284D0D4DB24}.Release|x64.ActiveCfg = Release|Any CPU - {68DBCCE9-C774-4215-8CC1-7284D0D4DB24}.Release|x64.Build.0 = Release|Any CPU - {68DBCCE9-C774-4215-8CC1-7284D0D4DB24}.Release|x86.ActiveCfg = Release|Any CPU - {68DBCCE9-C774-4215-8CC1-7284D0D4DB24}.Release|x86.Build.0 = Release|Any CPU - {A96850C7-35AD-4F5B-B31C-67333D55C548}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {A96850C7-35AD-4F5B-B31C-67333D55C548}.Debug|Any CPU.Build.0 = Debug|Any CPU - {A96850C7-35AD-4F5B-B31C-67333D55C548}.Debug|x64.ActiveCfg = Debug|Any CPU - {A96850C7-35AD-4F5B-B31C-67333D55C548}.Debug|x64.Build.0 = Debug|Any CPU - {A96850C7-35AD-4F5B-B31C-67333D55C548}.Debug|x86.ActiveCfg = Debug|Any CPU - {A96850C7-35AD-4F5B-B31C-67333D55C548}.Debug|x86.Build.0 = Debug|Any CPU - {A96850C7-35AD-4F5B-B31C-67333D55C548}.Release|Any CPU.ActiveCfg = Release|Any CPU - {A96850C7-35AD-4F5B-B31C-67333D55C548}.Release|Any CPU.Build.0 = Release|Any CPU - {A96850C7-35AD-4F5B-B31C-67333D55C548}.Release|x64.ActiveCfg = Release|Any CPU - {A96850C7-35AD-4F5B-B31C-67333D55C548}.Release|x64.Build.0 = Release|Any CPU - {A96850C7-35AD-4F5B-B31C-67333D55C548}.Release|x86.ActiveCfg = Release|Any CPU - {A96850C7-35AD-4F5B-B31C-67333D55C548}.Release|x86.Build.0 = Release|Any CPU - {67C99E39-EF62-4A83-B613-93AE39FC9DFD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {67C99E39-EF62-4A83-B613-93AE39FC9DFD}.Debug|Any CPU.Build.0 = Debug|Any CPU - {67C99E39-EF62-4A83-B613-93AE39FC9DFD}.Debug|x64.ActiveCfg = Debug|Any CPU - {67C99E39-EF62-4A83-B613-93AE39FC9DFD}.Debug|x64.Build.0 = Debug|Any CPU - {67C99E39-EF62-4A83-B613-93AE39FC9DFD}.Debug|x86.ActiveCfg = Debug|Any CPU - {67C99E39-EF62-4A83-B613-93AE39FC9DFD}.Debug|x86.Build.0 = Debug|Any CPU - {67C99E39-EF62-4A83-B613-93AE39FC9DFD}.Release|Any CPU.ActiveCfg = Release|Any CPU - {67C99E39-EF62-4A83-B613-93AE39FC9DFD}.Release|Any CPU.Build.0 = Release|Any CPU - {67C99E39-EF62-4A83-B613-93AE39FC9DFD}.Release|x64.ActiveCfg = Release|Any CPU - {67C99E39-EF62-4A83-B613-93AE39FC9DFD}.Release|x64.Build.0 = Release|Any CPU - {67C99E39-EF62-4A83-B613-93AE39FC9DFD}.Release|x86.ActiveCfg = Release|Any CPU - {67C99E39-EF62-4A83-B613-93AE39FC9DFD}.Release|x86.Build.0 = Release|Any CPU - {C69BE610-27A6-4720-849D-5A7AEF56BADE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {C69BE610-27A6-4720-849D-5A7AEF56BADE}.Debug|Any CPU.Build.0 = Debug|Any CPU - {C69BE610-27A6-4720-849D-5A7AEF56BADE}.Debug|x64.ActiveCfg = Debug|Any CPU - {C69BE610-27A6-4720-849D-5A7AEF56BADE}.Debug|x64.Build.0 = Debug|Any CPU - {C69BE610-27A6-4720-849D-5A7AEF56BADE}.Debug|x86.ActiveCfg = Debug|Any CPU - {C69BE610-27A6-4720-849D-5A7AEF56BADE}.Debug|x86.Build.0 = Debug|Any CPU - {C69BE610-27A6-4720-849D-5A7AEF56BADE}.Release|Any CPU.ActiveCfg = Release|Any CPU - {C69BE610-27A6-4720-849D-5A7AEF56BADE}.Release|Any CPU.Build.0 = Release|Any CPU - {C69BE610-27A6-4720-849D-5A7AEF56BADE}.Release|x64.ActiveCfg = Release|Any CPU - {C69BE610-27A6-4720-849D-5A7AEF56BADE}.Release|x64.Build.0 = Release|Any CPU - {C69BE610-27A6-4720-849D-5A7AEF56BADE}.Release|x86.ActiveCfg = Release|Any CPU - {C69BE610-27A6-4720-849D-5A7AEF56BADE}.Release|x86.Build.0 = Release|Any CPU - {1AE368A3-E3D9-4ECF-8979-5EAF8AFAADA9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {1AE368A3-E3D9-4ECF-8979-5EAF8AFAADA9}.Debug|Any CPU.Build.0 = Debug|Any CPU - {1AE368A3-E3D9-4ECF-8979-5EAF8AFAADA9}.Debug|x64.ActiveCfg = Debug|Any CPU - {1AE368A3-E3D9-4ECF-8979-5EAF8AFAADA9}.Debug|x64.Build.0 = Debug|Any CPU - {1AE368A3-E3D9-4ECF-8979-5EAF8AFAADA9}.Debug|x86.ActiveCfg = Debug|Any CPU - {1AE368A3-E3D9-4ECF-8979-5EAF8AFAADA9}.Debug|x86.Build.0 = Debug|Any CPU - {1AE368A3-E3D9-4ECF-8979-5EAF8AFAADA9}.Release|Any CPU.ActiveCfg = Release|Any CPU - {1AE368A3-E3D9-4ECF-8979-5EAF8AFAADA9}.Release|Any CPU.Build.0 = Release|Any CPU - {1AE368A3-E3D9-4ECF-8979-5EAF8AFAADA9}.Release|x64.ActiveCfg = Release|Any CPU - {1AE368A3-E3D9-4ECF-8979-5EAF8AFAADA9}.Release|x64.Build.0 = Release|Any CPU - {1AE368A3-E3D9-4ECF-8979-5EAF8AFAADA9}.Release|x86.ActiveCfg = Release|Any CPU - {1AE368A3-E3D9-4ECF-8979-5EAF8AFAADA9}.Release|x86.Build.0 = Release|Any CPU - {4FA316D2-A206-45F2-AC16-69420E83E211}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4FA316D2-A206-45F2-AC16-69420E83E211}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4FA316D2-A206-45F2-AC16-69420E83E211}.Debug|x64.ActiveCfg = Debug|Any CPU - {4FA316D2-A206-45F2-AC16-69420E83E211}.Debug|x64.Build.0 = Debug|Any CPU - {4FA316D2-A206-45F2-AC16-69420E83E211}.Debug|x86.ActiveCfg = Debug|Any CPU - {4FA316D2-A206-45F2-AC16-69420E83E211}.Debug|x86.Build.0 = Debug|Any CPU - {4FA316D2-A206-45F2-AC16-69420E83E211}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4FA316D2-A206-45F2-AC16-69420E83E211}.Release|Any CPU.Build.0 = Release|Any CPU - {4FA316D2-A206-45F2-AC16-69420E83E211}.Release|x64.ActiveCfg = Release|Any CPU - {4FA316D2-A206-45F2-AC16-69420E83E211}.Release|x64.Build.0 = Release|Any CPU - {4FA316D2-A206-45F2-AC16-69420E83E211}.Release|x86.ActiveCfg = Release|Any CPU - {4FA316D2-A206-45F2-AC16-69420E83E211}.Release|x86.Build.0 = Release|Any CPU - {B3049104-9C15-4933-A440-CA62CFBC5F70}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {B3049104-9C15-4933-A440-CA62CFBC5F70}.Debug|Any CPU.Build.0 = Debug|Any CPU - {B3049104-9C15-4933-A440-CA62CFBC5F70}.Debug|x64.ActiveCfg = Debug|Any CPU - {B3049104-9C15-4933-A440-CA62CFBC5F70}.Debug|x64.Build.0 = Debug|Any CPU - {B3049104-9C15-4933-A440-CA62CFBC5F70}.Debug|x86.ActiveCfg = Debug|Any CPU - {B3049104-9C15-4933-A440-CA62CFBC5F70}.Debug|x86.Build.0 = Debug|Any CPU - {B3049104-9C15-4933-A440-CA62CFBC5F70}.Release|Any CPU.ActiveCfg = Release|Any CPU - {B3049104-9C15-4933-A440-CA62CFBC5F70}.Release|Any CPU.Build.0 = Release|Any CPU - {B3049104-9C15-4933-A440-CA62CFBC5F70}.Release|x64.ActiveCfg = Release|Any CPU - {B3049104-9C15-4933-A440-CA62CFBC5F70}.Release|x64.Build.0 = Release|Any CPU - {B3049104-9C15-4933-A440-CA62CFBC5F70}.Release|x86.ActiveCfg = Release|Any CPU - {B3049104-9C15-4933-A440-CA62CFBC5F70}.Release|x86.Build.0 = Release|Any CPU - {D87B9599-22C7-4E82-B300-1239E504E097}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D87B9599-22C7-4E82-B300-1239E504E097}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D87B9599-22C7-4E82-B300-1239E504E097}.Debug|x64.ActiveCfg = Debug|Any CPU - {D87B9599-22C7-4E82-B300-1239E504E097}.Debug|x64.Build.0 = Debug|Any CPU - {D87B9599-22C7-4E82-B300-1239E504E097}.Debug|x86.ActiveCfg = Debug|Any CPU - {D87B9599-22C7-4E82-B300-1239E504E097}.Debug|x86.Build.0 = Debug|Any CPU - {D87B9599-22C7-4E82-B300-1239E504E097}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D87B9599-22C7-4E82-B300-1239E504E097}.Release|Any CPU.Build.0 = Release|Any CPU - {D87B9599-22C7-4E82-B300-1239E504E097}.Release|x64.ActiveCfg = Release|Any CPU - {D87B9599-22C7-4E82-B300-1239E504E097}.Release|x64.Build.0 = Release|Any CPU - {D87B9599-22C7-4E82-B300-1239E504E097}.Release|x86.ActiveCfg = Release|Any CPU - {D87B9599-22C7-4E82-B300-1239E504E097}.Release|x86.Build.0 = Release|Any CPU - {4DC9FE10-966F-4C8A-B7D2-1215DC319B9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4DC9FE10-966F-4C8A-B7D2-1215DC319B9E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4DC9FE10-966F-4C8A-B7D2-1215DC319B9E}.Debug|x64.ActiveCfg = Debug|Any CPU - {4DC9FE10-966F-4C8A-B7D2-1215DC319B9E}.Debug|x64.Build.0 = Debug|Any CPU - {4DC9FE10-966F-4C8A-B7D2-1215DC319B9E}.Debug|x86.ActiveCfg = Debug|Any CPU - {4DC9FE10-966F-4C8A-B7D2-1215DC319B9E}.Debug|x86.Build.0 = Debug|Any CPU - {4DC9FE10-966F-4C8A-B7D2-1215DC319B9E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4DC9FE10-966F-4C8A-B7D2-1215DC319B9E}.Release|Any CPU.Build.0 = Release|Any CPU - {4DC9FE10-966F-4C8A-B7D2-1215DC319B9E}.Release|x64.ActiveCfg = Release|Any CPU - {4DC9FE10-966F-4C8A-B7D2-1215DC319B9E}.Release|x64.Build.0 = Release|Any CPU - {4DC9FE10-966F-4C8A-B7D2-1215DC319B9E}.Release|x86.ActiveCfg = Release|Any CPU - {4DC9FE10-966F-4C8A-B7D2-1215DC319B9E}.Release|x86.Build.0 = Release|Any CPU - {723F26D9-C675-4883-8B62-AEBA370566D4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {723F26D9-C675-4883-8B62-AEBA370566D4}.Debug|Any CPU.Build.0 = Debug|Any CPU - {723F26D9-C675-4883-8B62-AEBA370566D4}.Debug|x64.ActiveCfg = Debug|Any CPU - {723F26D9-C675-4883-8B62-AEBA370566D4}.Debug|x64.Build.0 = Debug|Any CPU - {723F26D9-C675-4883-8B62-AEBA370566D4}.Debug|x86.ActiveCfg = Debug|Any CPU - {723F26D9-C675-4883-8B62-AEBA370566D4}.Debug|x86.Build.0 = Debug|Any CPU - {723F26D9-C675-4883-8B62-AEBA370566D4}.Release|Any CPU.ActiveCfg = Release|Any CPU - {723F26D9-C675-4883-8B62-AEBA370566D4}.Release|Any CPU.Build.0 = Release|Any CPU - {723F26D9-C675-4883-8B62-AEBA370566D4}.Release|x64.ActiveCfg = Release|Any CPU - {723F26D9-C675-4883-8B62-AEBA370566D4}.Release|x64.Build.0 = Release|Any CPU - {723F26D9-C675-4883-8B62-AEBA370566D4}.Release|x86.ActiveCfg = Release|Any CPU - {723F26D9-C675-4883-8B62-AEBA370566D4}.Release|x86.Build.0 = Release|Any CPU - {8FF073D6-F685-4662-B1C4-AC551917ACE0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8FF073D6-F685-4662-B1C4-AC551917ACE0}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8FF073D6-F685-4662-B1C4-AC551917ACE0}.Debug|x64.ActiveCfg = Debug|Any CPU - {8FF073D6-F685-4662-B1C4-AC551917ACE0}.Debug|x64.Build.0 = Debug|Any CPU - {8FF073D6-F685-4662-B1C4-AC551917ACE0}.Debug|x86.ActiveCfg = Debug|Any CPU - {8FF073D6-F685-4662-B1C4-AC551917ACE0}.Debug|x86.Build.0 = Debug|Any CPU - {8FF073D6-F685-4662-B1C4-AC551917ACE0}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8FF073D6-F685-4662-B1C4-AC551917ACE0}.Release|Any CPU.Build.0 = Release|Any CPU - {8FF073D6-F685-4662-B1C4-AC551917ACE0}.Release|x64.ActiveCfg = Release|Any CPU - {8FF073D6-F685-4662-B1C4-AC551917ACE0}.Release|x64.Build.0 = Release|Any CPU - {8FF073D6-F685-4662-B1C4-AC551917ACE0}.Release|x86.ActiveCfg = Release|Any CPU - {8FF073D6-F685-4662-B1C4-AC551917ACE0}.Release|x86.Build.0 = Release|Any CPU - {458E9E1E-A58D-43B8-9CFF-FFC84C715094}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {458E9E1E-A58D-43B8-9CFF-FFC84C715094}.Debug|Any CPU.Build.0 = Debug|Any CPU - {458E9E1E-A58D-43B8-9CFF-FFC84C715094}.Debug|x64.ActiveCfg = Debug|Any CPU - {458E9E1E-A58D-43B8-9CFF-FFC84C715094}.Debug|x64.Build.0 = Debug|Any CPU - {458E9E1E-A58D-43B8-9CFF-FFC84C715094}.Debug|x86.ActiveCfg = Debug|Any CPU - {458E9E1E-A58D-43B8-9CFF-FFC84C715094}.Debug|x86.Build.0 = Debug|Any CPU - {458E9E1E-A58D-43B8-9CFF-FFC84C715094}.Release|Any CPU.ActiveCfg = Release|Any CPU - {458E9E1E-A58D-43B8-9CFF-FFC84C715094}.Release|Any CPU.Build.0 = Release|Any CPU - {458E9E1E-A58D-43B8-9CFF-FFC84C715094}.Release|x64.ActiveCfg = Release|Any CPU - {458E9E1E-A58D-43B8-9CFF-FFC84C715094}.Release|x64.Build.0 = Release|Any CPU - {458E9E1E-A58D-43B8-9CFF-FFC84C715094}.Release|x86.ActiveCfg = Release|Any CPU - {458E9E1E-A58D-43B8-9CFF-FFC84C715094}.Release|x86.Build.0 = Release|Any CPU - {F8599439-948C-4856-ACD5-79CCBC13E9AE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F8599439-948C-4856-ACD5-79CCBC13E9AE}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F8599439-948C-4856-ACD5-79CCBC13E9AE}.Debug|x64.ActiveCfg = Debug|Any CPU - {F8599439-948C-4856-ACD5-79CCBC13E9AE}.Debug|x64.Build.0 = Debug|Any CPU - {F8599439-948C-4856-ACD5-79CCBC13E9AE}.Debug|x86.ActiveCfg = Debug|Any CPU - {F8599439-948C-4856-ACD5-79CCBC13E9AE}.Debug|x86.Build.0 = Debug|Any CPU - {F8599439-948C-4856-ACD5-79CCBC13E9AE}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F8599439-948C-4856-ACD5-79CCBC13E9AE}.Release|Any CPU.Build.0 = Release|Any CPU - {F8599439-948C-4856-ACD5-79CCBC13E9AE}.Release|x64.ActiveCfg = Release|Any CPU - {F8599439-948C-4856-ACD5-79CCBC13E9AE}.Release|x64.Build.0 = Release|Any CPU - {F8599439-948C-4856-ACD5-79CCBC13E9AE}.Release|x86.ActiveCfg = Release|Any CPU - {F8599439-948C-4856-ACD5-79CCBC13E9AE}.Release|x86.Build.0 = Release|Any CPU - {B49F8436-1408-CA3A-C69E-0EED0159C753}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {B49F8436-1408-CA3A-C69E-0EED0159C753}.Debug|Any CPU.Build.0 = Debug|Any CPU - {B49F8436-1408-CA3A-C69E-0EED0159C753}.Debug|x64.ActiveCfg = Debug|Any CPU - {B49F8436-1408-CA3A-C69E-0EED0159C753}.Debug|x64.Build.0 = Debug|Any CPU - {B49F8436-1408-CA3A-C69E-0EED0159C753}.Debug|x86.ActiveCfg = Debug|Any CPU - {B49F8436-1408-CA3A-C69E-0EED0159C753}.Debug|x86.Build.0 = Debug|Any CPU - {B49F8436-1408-CA3A-C69E-0EED0159C753}.Release|Any CPU.ActiveCfg = Release|Any CPU - {B49F8436-1408-CA3A-C69E-0EED0159C753}.Release|Any CPU.Build.0 = Release|Any CPU - {B49F8436-1408-CA3A-C69E-0EED0159C753}.Release|x64.ActiveCfg = Release|Any CPU - {B49F8436-1408-CA3A-C69E-0EED0159C753}.Release|x64.Build.0 = Release|Any CPU - {B49F8436-1408-CA3A-C69E-0EED0159C753}.Release|x86.ActiveCfg = Release|Any CPU - {B49F8436-1408-CA3A-C69E-0EED0159C753}.Release|x86.Build.0 = Release|Any CPU - {CD2C9C52-E3ED-1E5F-8999-5F885472AFE3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {CD2C9C52-E3ED-1E5F-8999-5F885472AFE3}.Debug|Any CPU.Build.0 = Debug|Any CPU - {CD2C9C52-E3ED-1E5F-8999-5F885472AFE3}.Debug|x64.ActiveCfg = Debug|Any CPU - {CD2C9C52-E3ED-1E5F-8999-5F885472AFE3}.Debug|x64.Build.0 = Debug|Any CPU - {CD2C9C52-E3ED-1E5F-8999-5F885472AFE3}.Debug|x86.ActiveCfg = Debug|Any CPU - {CD2C9C52-E3ED-1E5F-8999-5F885472AFE3}.Debug|x86.Build.0 = Debug|Any CPU - {CD2C9C52-E3ED-1E5F-8999-5F885472AFE3}.Release|Any CPU.ActiveCfg = Release|Any CPU - {CD2C9C52-E3ED-1E5F-8999-5F885472AFE3}.Release|Any CPU.Build.0 = Release|Any CPU - {CD2C9C52-E3ED-1E5F-8999-5F885472AFE3}.Release|x64.ActiveCfg = Release|Any CPU - {CD2C9C52-E3ED-1E5F-8999-5F885472AFE3}.Release|x64.Build.0 = Release|Any CPU - {CD2C9C52-E3ED-1E5F-8999-5F885472AFE3}.Release|x86.ActiveCfg = Release|Any CPU - {CD2C9C52-E3ED-1E5F-8999-5F885472AFE3}.Release|x86.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {68DBCCE9-C774-4215-8CC1-7284D0D4DB24} = {BA086F2D-2778-4F58-A9AA-45F560CE3504} - {A96850C7-35AD-4F5B-B31C-67333D55C548} = {BA086F2D-2778-4F58-A9AA-45F560CE3504} - {67C99E39-EF62-4A83-B613-93AE39FC9DFD} = {BA086F2D-2778-4F58-A9AA-45F560CE3504} - {C69BE610-27A6-4720-849D-5A7AEF56BADE} = {BA086F2D-2778-4F58-A9AA-45F560CE3504} - {1AE368A3-E3D9-4ECF-8979-5EAF8AFAADA9} = {BA086F2D-2778-4F58-A9AA-45F560CE3504} - {4FA316D2-A206-45F2-AC16-69420E83E211} = {61397D4B-87E7-4BE8-A674-EBCEDFBAE441} - {9E6EC713-AD6D-4909-8617-B909D76A6E3A} = {9A4EB4A4-FB92-477C-A6D8-0735579B7BAB} - {B3049104-9C15-4933-A440-CA62CFBC5F70} = {BA086F2D-2778-4F58-A9AA-45F560CE3504} - {D87B9599-22C7-4E82-B300-1239E504E097} = {BA086F2D-2778-4F58-A9AA-45F560CE3504} - {4DC9FE10-966F-4C8A-B7D2-1215DC319B9E} = {45D577FA-DB7A-4B96-BB3F-97DDA0A929D5} - {723F26D9-C675-4883-8B62-AEBA370566D4} = {45D577FA-DB7A-4B96-BB3F-97DDA0A929D5} - {8FF073D6-F685-4662-B1C4-AC551917ACE0} = {45D577FA-DB7A-4B96-BB3F-97DDA0A929D5} - {458E9E1E-A58D-43B8-9CFF-FFC84C715094} = {BA086F2D-2778-4F58-A9AA-45F560CE3504} - {F8599439-948C-4856-ACD5-79CCBC13E9AE} = {BA086F2D-2778-4F58-A9AA-45F560CE3504} - {B49F8436-1408-CA3A-C69E-0EED0159C753} = {45D577FA-DB7A-4B96-BB3F-97DDA0A929D5} - {CD2C9C52-E3ED-1E5F-8999-5F885472AFE3} = {61397D4B-87E7-4BE8-A674-EBCEDFBAE441} - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {9F920FB4-439A-4F8A-9E49-20E39ADE8B0C} - EndGlobalSection -EndGlobal diff --git a/TickerQ.slnx b/TickerQ.slnx new file mode 100644 index 00000000..2b854dcc --- /dev/null +++ b/TickerQ.slnx @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tickerq-console.db b/tickerq-console.db deleted file mode 100644 index 4e86411b..00000000 Binary files a/tickerq-console.db and /dev/null differ diff --git a/tickerq-console.db-shm b/tickerq-console.db-shm deleted file mode 100644 index 94ce9d7f..00000000 Binary files a/tickerq-console.db-shm and /dev/null differ diff --git a/tickerq-console.db-wal b/tickerq-console.db-wal deleted file mode 100644 index d7770569..00000000 Binary files a/tickerq-console.db-wal and /dev/null differ