public BidService(IRepository <Bid> bidRepository, IUnitOfWork unitOfWork, IRepository <Lot> lotRepository, ILotStateRepository lotStateRepository) { _lotStateRepository = lotStateRepository; _lotRepository = lotRepository; _bidRepository = bidRepository; _unitOfWork = unitOfWork; }
public LotService(ILotRepository lotRepository, ILotStateRepository lotStateRepository, IUnitOfWork unitOfWork, IRepository <Category> categoryRepository) { _lotRepository = lotRepository; _lotStateRepository = lotStateRepository; _categoryRepository = categoryRepository; _unitOfWork = unitOfWork; }
public LotApplicationService(IEventStore eventStore, ILotStateRepository stateRepository, ILotStateQueryRepository stateQueryRepository) { this._eventStore = eventStore; this._stateRepository = stateRepository; this._stateQueryRepository = stateQueryRepository; }