public ProductController(IReadModelProductDao dao, ICommandBus bus) { if (dao == null) throw new ArgumentNullException(nameof(dao)); if (bus == null) throw new ArgumentNullException(nameof(bus)); _dao = dao; _bus = bus; }
public ProductDenormalizer(IReadModelProductDao dao) { if (dao == null) { throw new ArgumentNullException(nameof(dao)); } _dao = dao; }
public ProductController(IReadModelProductDao dao, ICommandBus bus) { if (dao == null) { throw new ArgumentNullException(nameof(dao)); } if (bus == null) { throw new ArgumentNullException(nameof(bus)); } _dao = dao; _bus = bus; }