public ReleaseSourceAddressLockCommandsHandler( IChaosKitty chaosKitty, ISourceAddresLocksRepoistory locksRepoistory) { _chaosKitty = chaosKitty; _locksRepoistory = locksRepoistory; }
public LockSourceAddressCommandsHandler( ILogFactory logFactory, IChaosKitty chaosKitty, ITransactionExecutionsRepository transactionExecutionsRepository, ISourceAddresLocksRepoistory sourceAddresLocksRepoistory, RetryDelayProvider retryDelayProvider) { _log = logFactory.CreateLog(this); _chaosKitty = chaosKitty; _transactionExecutionsRepository = transactionExecutionsRepository; _sourceAddresLocksRepoistory = sourceAddresLocksRepoistory; _retryDelayProvider = retryDelayProvider; }