refactor: Change Configuration.initialize to be async

Tweak SparkCoreServices to synchronize Configuration.init globally
This commit is contained in:
John Colvin committed 2025-12-30 11:42:20 -05:00
1 parent be2368f95a
commit 3a6141f3ae
37 files changed
+762 -323

No files matched your search

@@ -26,7 +26,7 @@ static class Program {
cfg.MergeWithConfigFile();
cfg.MergeWith(DataStreamQueryAnalyzerConfig.Default());
PubSubConfig.SetGlobalConfig(Log.notnull(cfg.PubSub));
Configuration.initialize(cfg.Sparkd);
await Configuration.InitializeAsync(cfg.Sparkd);
PrimitiveManager.SetMarketDataClient(new MarketDataClient(new(TimeSpan.FromSeconds(0.5))));
Log.Gen.info("Starting DataStreamQueryAnalyzer");
var mainForm = new MainForm();