Example #1
0
 public DistributedLockManager(
     ICofoundryDatabase db,
     IDistributedLockDefinitionRepository distributedLockDefinitionRepository
     )
 {
     _db = db;
     _distributedLockDefinitionRepository = distributedLockDefinitionRepository;
 }
 public UpdateDbCommandHandler(
     ICofoundryDatabase db,
     ITransactionScopeManager transactionScopeManager
     )
 {
     _db = db;
     _transactionScopeManager = transactionScopeManager;
 }
 public AutoUpdateDistributedLockManager(
     ICofoundryDatabase db,
     AutoUpdateSettings autoUpdateSettings
     )
 {
     _db = db;
     _autoUpdateSettings = autoUpdateSettings;
 }
 public ImportPermissionsCommandHandler(
     ICofoundryDatabase db,
     IPermissionRepository permissionRepository,
     ITransactionScopeManager transactionScopeManager
     )
 {
     _db = db;
     _permissionRepository    = permissionRepository;
     _transactionScopeManager = transactionScopeManager;
 }
Example #5
0
 public AutoUpdateDistributedLockManager(
     IDistributedLockManager distributedLockManager,
     AutoUpdateSettings autoUpdateSettings,
     ICofoundryDatabase db
     )
 {
     _distributedLockManager = distributedLockManager;
     _autoUpdateSettings     = autoUpdateSettings;
     _db = db;
 }
 public AutoUpdateService(
     IEnumerable <IUpdatePackageFactory> updatePackageFactories,
     IUpdateCommandHandlerFactory commandHandlerFactory,
     ICofoundryDatabase db,
     IUpdatePackageOrderer updatePackageOrderer,
     AutoUpdateSettings autoUpdateSettings,
     IAutoUpdateDistributedLockManager autoUpdateDistributedLockManager
     )
 {
     _updatePackageFactories = updatePackageFactories;
     _commandHandlerFactory  = commandHandlerFactory;
     _db = db;
     _updatePackageOrderer             = updatePackageOrderer;
     _autoUpdateSettings               = autoUpdateSettings;
     _autoUpdateDistributedLockManager = autoUpdateDistributedLockManager;
 }
 public AutoUpdateStore(
     ICofoundryDatabase db
     )
 {
     _db = db;
 }