public CreateAuctionCommandHandlerDepedencies(IAuctionRepository auctionRepository, IAuctionSchedulerService auctionSchedulerService, EventBusService eventBusService, ILogger <CreateAuctionCommandHandler> logger, CategoryBuilder categoryBuilder, IUserRepository userRepository, IAuctionCreateSessionService auctionCreateSessionService, IAuctionImageRepository auctionImageRepository) { this.auctionRepository = auctionRepository; this.auctionSchedulerService = auctionSchedulerService; this.eventBusService = eventBusService; this.logger = logger; this.categoryBuilder = categoryBuilder; this.userRepository = userRepository; this.auctionCreateSessionService = auctionCreateSessionService; this.auctionImageRepository = auctionImageRepository; }
public void SetUp() { var settings = new ImageDbSettings() { ConnectionString = TestContextUtils.GetParameterOrDefault("mongodb-connection-string", "mongodb://localhost:27017"), DatabaseName = "appDb" }; var dbContext = new ImageDbContext(settings); this.dbContext = dbContext; auctionImageRepository = new AuctionImageRepository(dbContext, Mock.Of <ILogger <AuctionImageRepository> >()); }
public AuctionImageService(IAuctionImageRepository imageRepository, IAuctionImageConversionService imageConverterService) { _imageRepository = imageRepository; _imageConverterService = imageConverterService; }
public AuctionImageQueryHandler(IAuctionImageRepository auctionImageRepository) { _auctionImageRepository = auctionImageRepository; }