Пример #1
0
 public DbClusterLeaseService(IDbClusterSearchUtils dbClusterService, DbClusterServiceParameters dbClusterParameters, DbClusterReservationsSettings settings)
 {
     this.onDisposeCancelSource = new CancellationTokenSource();
     this.dbClusterService      = dbClusterService;
     this.dbClusterParameters   = dbClusterParameters;
     this.settings = settings;
 }
 public MongoServicesOptions(DbClusterServiceParameters dbClusterParameters, DbClusterReservationsSettings settings)
 {
     this.DbClusterParameters = dbClusterParameters;
     this.Settings            = settings;
 }
Пример #3
0
 public AcquiredLockServices AcquireLockAndServicesForAnyNodeOrDefault(DbClusterServiceParameters parameters, CancellationToken token)
 {
     return(this.AcquireLockAndServicesForAnyUrlsOrDefault(parameters.ConnStringsOrUrls, parameters.DatabaseName, parameters.LeaseCheckTimeout, parameters.LeaseLostTimeout, parameters.UpdateServerTimeInterval, token));
 }