示例#1
0
 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;
 }
示例#2
0
 public ProductDenormalizer(IReadModelProductDao dao)
 {
     if (dao == null)
     {
         throw new ArgumentNullException(nameof(dao));
     }
     _dao = dao;
 }
示例#3
0
 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;
 }