private void Commit(HangfireDbContext connection, Action <MongoWriteOnlyTransaction> action) { using (MongoWriteOnlyTransaction transaction = new MongoWriteOnlyTransaction(connection, _queueProviders, new MongoStorageOptions())) { action(transaction); transaction.Commit(); } }
private void Commit(Action <MongoWriteOnlyTransaction> action) { using (var transaction = new MongoWriteOnlyTransaction(_database)) { action(transaction); transaction.Commit(); } }
private void Commit(HangfireDbContext connection, Action <MongoWriteOnlyTransaction> action) { using (MongoWriteOnlyTransaction transaction = new MongoWriteOnlyTransaction(connection)) { action(transaction); transaction.Commit(); } }
private static void Commit(HangfireDbContext connection, Action <MongoWriteOnlyTransaction> action) { using (MongoWriteOnlyTransaction transaction = new MongoWriteOnlyTransaction(connection, _queueProviders)) { action(transaction); transaction.Commit(); } }
private static void Commit(HangfireDbContext database, Action <MongoWriteOnlyTransaction> action) { using (MongoWriteOnlyTransaction transaction = new MongoWriteOnlyTransaction(database, _queueProviders, new MongoStorageOptions())) { action(transaction); transaction.Commit(); } }
private static void Commit(HangfireDbContext connection, Action <MongoWriteOnlyTransaction> action) { using (var transaction = new MongoWriteOnlyTransaction(connection, new MongoStorageOptions())) { action(transaction); transaction.Commit(); } }
private void Commit(HangfireDbContext connection, Action<MongoWriteOnlyTransaction> action) { using (MongoWriteOnlyTransaction transaction = new MongoWriteOnlyTransaction(connection, _queueProviders)) { action(transaction); transaction.Commit(); } }