Exemplo n.º 1
0
 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;
 }
Exemplo n.º 2
0
        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> >());
        }
Exemplo n.º 3
0
 public AuctionImageService(IAuctionImageRepository imageRepository, IAuctionImageConversionService imageConverterService)
 {
     _imageRepository       = imageRepository;
     _imageConverterService = imageConverterService;
 }
 public AuctionImageQueryHandler(IAuctionImageRepository auctionImageRepository)
 {
     _auctionImageRepository = auctionImageRepository;
 }