void Save() { settingsStorage.Data.Folder = txtFolder.Text; settingsStorage.Data.Extension = txtExtension.Text; settingsStorage.Data.Excel = txtExcel.Text; settingsStorage.Save(); }
public void Save() { if (settings == null) { settings = new ObjectStorage <Settings>(); } settings.Data = Settings.Instance; settings.Save(); }
static void Main(string[] args) { var settings = new ObjectStorage <Settings>(); Console.WriteLine($"Default Count: {settings.Data.Count}"); settings.Data.Count++; settings.Save(); var configuration = new Dictionary <string, object> { { "Count", 1000 } }; configuration.Inject(settings.Data); Console.WriteLine($"New Count: {settings.Data.Count}"); }
public async Task SaveAsync() { if (isSaving) { return; } isSaving = true; await Task.Run(() => { if (settings == null) { settings = new ObjectStorage <Settings>(); } settings.Data = Settings.Instance; settings.Save(); }); isSaving = false; }
public Task <DocumentId> Store(T obj) { return(Task.FromResult(_storage.Save(obj))); }