Esempio 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;
 }
 public UpdateAuctionCommandHandler(IAuctionRepository auctionRepository, IUserIdentityService userIdentityService,
                                    ILogger <UpdateAuctionCommandHandler> logger, IAuctionSchedulerService schedulerService,
                                    EventBusService eventBusService, CategoryBuilder categoryBuilder) : base(logger)
 {
     _auctionRepository   = auctionRepository;
     _userIdentityService = userIdentityService;
     _logger           = logger;
     _schedulerService = schedulerService;
     _eventBusService  = eventBusService;
     _categoryBuilder  = categoryBuilder;
 }