public ProductController(ICommandEventConverter converter, IEventEmitter eventEmitter, IProductRepository productRepository) { this.converter = converter; this.eventEmitter = eventEmitter; this.productRepository = productRepository; }
public LocationReportsController(ICommandEventConverter converter, IEventEmitter eventEmitter, ITeamServiceClient teamServiceClient) { this.converter = converter; this.eventEmitter = eventEmitter; this.teamServiceClient = teamServiceClient; }
public OrderRepository(ICommandEventConverter converter, IEventEmitter eventEmitter, IOrderContext orderContext) { _dbContext = orderContext; _converter = converter; _eventEmitter = eventEmitter; }
public CreateUpdateConceptoCommandHandler(ConceptosContext dbContext, IEventEmitter eventEmitter, ICommandEventConverter converter) { this._dbContext = dbContext ?? throw new ArgumentNullException(nameof(dbContext)); this._eventEmitter = eventEmitter ?? throw new ArgumentNullException(nameof(eventEmitter)); this._converter = converter ?? throw new ArgumentNullException(nameof(converter)); }