More SZ singleton integration

This commit is contained in:
2026-01-25 19:13:09 -06:00
parent 800b5d9def
commit 6d92e3993b
4 changed files with 40 additions and 25 deletions

View File

@@ -11,20 +11,28 @@ public class Program
public static void Main(string[] args)
{
var parser = new SzParser(_fileManager, _logger);
SZ.Init(_fileManager, _logger);
_logger.Log("Creating test dataset...");
var dataset = Test.CreateTestDataset();
_logger.Log($"Successfully created test dataset with id {dataset.Id}");
// _logger.Log("Creating test dataset...");
// var dataset = Test.CreateTestDataset();
// _logger.Log($"Successfully created test dataset with id {dataset.Id}");
_logger.Log("Attempting to save dataset...");
var saved = parser.SaveDataset(dataset);
_logger.Log($"Successfully saved dataset? {saved}");
// _logger.Log("Attempting to save dataset...");
// var saved = parser.SaveDataset(dataset);
// _logger.Log($"Successfully saved dataset? {saved}");
_logger.Log("Attempting to load dataset...");
var loadedDataset = parser.LoadDataset(dataset.Id);
_logger.Log($"Successfully loaded dataset? {loadedDataset != null}. Id is {loadedDataset?.Id}");
// _logger.Log("Attempting to load dataset...");
// var loadedDataset = parser.LoadDataset(dataset.Id);
// _logger.Log($"Successfully loaded dataset? {loadedDataset != null}. Id is {loadedDataset?.Id}");
_logger.Log(loadedDataset?.DataObjects["test"].Fields["value"].Value ?? "Could not get value of test.value");
// _logger.Log(loadedDataset?.DataObjects["test"].Fields["value"].Value ?? "Could not get value of test.value");
}
}
public class WeirdThing
{
public void Yuh()
{
SZ.Logger.Log("Service test success");
}
}