Example #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;
 }
 public StartAuctionCreateSessionCommandHandler(IAuctionCreateSessionService auctionCreateSessionService, ILogger <StartAuctionCreateSessionCommandHandler> logger) : base(logger)
 {
     _auctionCreateSessionService = auctionCreateSessionService;
     _logger = logger;
 }
 public RemoveImageCommandHandler(IAuctionCreateSessionService auctionCreateSessionService, ILogger <RemoveImageCommandHandler> logger) : base(logger)
 {
     _auctionCreateSessionService = auctionCreateSessionService;
     _logger = logger;
 }