public WashBll(IWashRepository washRepository, IOperationRepository operationRepository, IContractRepository contractRepository) { _washRepository = washRepository; _operationRepository = operationRepository; _contractRepository = contractRepository; }
public UnitOfWork( IUserRepository users, ITransactionRepository transactions, IWashRepository wash) { Users = users ?? throw new ArgumentNullException(nameof(users)); Transactions = transactions ?? throw new ArgumentNullException(nameof(transactions)); Wash = wash ?? throw new ArgumentNullException(nameof(wash)); }