/// <summary> /// Commit all transactions. /// </summary> protected internal void InnerCommitAllTransactions() { if (DisableCommits) { return; } foreach (DatabaseAccessProvider <IDatabaseServices> dbConnectionProvider in dbConnectionProviders.Values) { dbConnectionProvider.CommitAllTransactions(); } foreach (DatabaseAccessProvider <IPlatformDatabaseServices> dbProvider in databaseProviders.Values) { dbProvider.CommitAllTransactions(); } SystemProvider.CommitAllTransactions(); }
/// <summary> /// Commit all transactions. /// </summary> protected internal void InnerCommitAllTransactions() { if (DisableCommits) { return; } foreach (var dbConnectionProvider in dbConnectionProviders.Values) { dbConnectionProvider.CommitAllTransactions(); } foreach (var dbProvider in databaseProviders.Values) { dbProvider.CommitAllTransactions(); } #if SPLIT_DEVELOPMENT RuntimeProvider.CommitAllTransactions(); #endif SystemProvider.CommitAllTransactions(); }