public ProductCommandHandler(ILogger <ProductCommandHandler> logger, IInMemeoryRepository repository, IIdGenerator idGenerator, IEventDispatcher eventDispatcher, IInMemeoryRepository inMemeoryRepository) { this.logger = logger; this.repository = repository; this.idGenerator = idGenerator; this.eventDispatcher = eventDispatcher; _inMemeoryRepository = inMemeoryRepository; }
public ProductEventHandler(ILogger <ProductEventHandler> logger, IInMemeoryRepository inMemeoryRepository) { this.logger = logger; this._inMemeoryRepository = inMemeoryRepository; }