Esempio n. 1
0
 public ToDoWorker(IBus commandBus, IRepository repo, IDatabase db, IEventsRebuilder eventsRebuilder)
 {
     Contract.Requires<ArgumentNullException>(commandBus != null, "commandBus");
     Contract.Requires<ArgumentNullException>(db != null, "db");
     Contract.Requires<ArgumentNullException>(eventsRebuilder != null, "eventsRebuilder");
     bus = commandBus;
     database = db;
     rebuilder = eventsRebuilder;
 }
 public ToDoWorker(IBus commandBus, IRepository repo, IDatabase db, IEventsRebuilder eventsRebuilder)
 {
     Contract.Requires <ArgumentNullException>(commandBus != null, "commandBus");
     Contract.Requires <ArgumentNullException>(db != null, "db");
     Contract.Requires <ArgumentNullException>(eventsRebuilder != null, "eventsRebuilder");
     bus       = commandBus;
     database  = db;
     rebuilder = eventsRebuilder;
 }