public virtual void DeleteSettings() { if (_dataSaver.DataExists(_config.SettingsPath)) { _dataSaver.DeleteDataAsync(_config.SettingsPath).GetAwaiter().GetResult(); } }
public async Task <bool> DeleteAssociatedData(string id) { // clear timer ClearTimeoutTrigger(id); // remove active calculations StopCalculation(id); // remove active exports StopExport(id); // try deleting older files ClearOldData(); // clear data await _dataSaver.DeleteDataAsync(id); // clean used data GC.Collect(); return(true); }