singleton

This commit is contained in:
Sergey Kozyrev 2024-02-24 08:22:23 +04:00
parent 5e39f7cd00
commit 3ed13c865c

View File

@ -38,7 +38,7 @@ namespace SewingDressesFileImplement
} }
public void SaveComponents() => SaveData(Components, ComponentFileName, "Components", x => x.GetXElement); public void SaveComponents() => SaveData(Components, ComponentFileName, "Components", x => x.GetXElement);
public void SaveDresses() => SaveData(Dresses, DressFileName, "Dresses", x => x.GetXElement); public void SaveDresses() => SaveData(Dresses, DressFileName, "Dresses", x => x.GetXElement);
public void SaveOrders() { } public void SaveOrders() => SaveData(Orders, OrderFileName, "Orders", x => x.GetXElement);
private DataFileSingleton() private DataFileSingleton()
{ {
Components = LoadData(ComponentFileName, "Component", x => Component.Create(x)!)!; Components = LoadData(ComponentFileName, "Component", x => Component.Create(x)!)!;