public ExpireAccountFundsCommandHandler( ICurrentDateTime currentDateTime, ILevyFundsInRepository levyFundsInRepository, IPaymentFundsOutRepository paymentFundsOutRepository, IExpiredFunds expiredFunds, IExpiredFundsRepository expiredFundsRepository, ILog logger, EmployerFinanceConfiguration configuration) { _currentDateTime = currentDateTime; _levyFundsInRepository = levyFundsInRepository; _paymentFundsOutRepository = paymentFundsOutRepository; _expiredFunds = expiredFunds; _expiredFundsRepository = expiredFundsRepository; _logger = logger; _configuration = configuration; }