Work on the datta handler

This commit is contained in:
2026-01-25 23:31:02 -06:00
parent 6d92e3993b
commit 5bde8db8cf
9 changed files with 116 additions and 49 deletions

View File

@@ -34,26 +34,5 @@ public class SzParser
return null;
}
}
public bool SaveDataset(SzDataset dataset)
{
var datasetPath = Path.Combine(SZ.LocalFileManager.DatasetsPath, dataset.Id, "dataset.json");
try
{
return SZ.LocalFileManager.SaveFile(datasetPath, SerializeDatasetToJson(dataset));
}
catch (Exception e)
{
SZ.Logger.LogError("Error saving dataset: " + e.Message);
return false;
}
}
public SzDataset? LoadDataset(string datasetId)
{
var datasetPath = Path.Combine(SZ.LocalFileManager.DataPath, "datasets", datasetId, "dataset.json");
var json = SZ.LocalFileManager.LoadFile(datasetPath);
return json is null ? null : DeserializeDataset(json);
}
}