private async Task DoDeleteAllContactsAsync() { this._deleting = true; try { Stopwatch sw = Stopwatch.StartNew(); await(await ContactStore.CreateOrOpenAsync()).DeleteAsync(); await SocialManager.DeprovisionAsync(); SavedContacts savedList = await this.GetSavedList(); DateTime dateTime = DateTime.MinValue; savedList.SyncedDate = dateTime; savedList.SavedUsers.Clear(); await this.EnsurePersistSavedContactsAsync(); sw.Stop(); sw = (Stopwatch)null; } catch (Exception ex) { Logger.Instance.Error("ContactsManager failed to delete all contacts", ex); } finally { this._deleting = false; } }
private async Task DoDeleteAllContactsAsync() { this._deleting = true; try { Stopwatch stopwatch = Stopwatch.StartNew(); await(await ContactStore.CreateOrOpenAsync()).DeleteAsync(); await SocialManager.DeprovisionAsync(); SavedContacts arg_1E1_0 = await this.GetSavedList(); arg_1E1_0.SyncedDate = DateTime.MinValue; arg_1E1_0.SavedUsers.Clear(); await this.EnsurePersistSavedContactsAsync(); stopwatch.Stop(); stopwatch = null; } catch (Exception var_4_272) { Logger.Instance.Error("ContactsManager failed to delete all contacts", var_4_272); } finally { int num = 0; if (num < 0) { this._deleting = false; } } }