Example #1
0
 public VenueModule(IAmAUnitOfWorkFactory unitOfWorkFactory)
 {
     Get["venues/index"] = _ =>
     {
         dynamic model = new ExpandoObject();
         model.Venues = new VenueReader(unitOfWorkFactory).GetAll();
         return View["venues/index", model];
     };
 }
 public VenueEndPointHandler(IAmAUnitOfWorkFactory unitOfWorkFactory, IAmACommandProcessor commandProcessor)
 {
     _unitOfWorkFactory = unitOfWorkFactory;
     this.commandProcessor = commandProcessor;
 }
 public VenueEndPointHandler(IAmAUnitOfWorkFactory unitOfWorkFactory, IAmACommandProcessor commandProcessor)
 {
     _unitOfWorkFactory    = unitOfWorkFactory;
     this.commandProcessor = commandProcessor;
 }
Example #4
0
 public AddVenueCommandHandler(IRepository <Venue, VenueDocument> repository, IAmAUnitOfWorkFactory unitOfWorkFactory)
 {
     this.repository        = repository;
     this.unitOfWorkFactory = unitOfWorkFactory;
 }
Example #5
0
 public ScheduleMeetingCommandHandler(IScheduler scheduler, IRepository <Meeting, MeetingDocument> repository, IAmAUnitOfWorkFactory unitOfWorkFactory)
 {
     this.repository        = repository;
     this.unitOfWorkFactory = unitOfWorkFactory;
     this.scheduler         = scheduler;
 }
Example #6
0
 public AddSpeakerCommandHandler(IRepository <Speaker, SpeakerDocument> repository, IAmAUnitOfWorkFactory unitOfWorkFactory)
 {
     this.repository        = repository;
     this.unitOfWorkFactory = unitOfWorkFactory;
 }
Example #7
0
 public VenueReader(IAmAUnitOfWorkFactory unitOfWorkFactory, bool allowStale = false)
 {
     this.unitOfWorkFactory = unitOfWorkFactory;
     this.allowStale        = allowStale;
 }
Example #8
0
 public VenueReader(IAmAUnitOfWorkFactory unitOfWorkFactory)
 {
     this.unitOfWorkFactory = unitOfWorkFactory;
 }
Example #9
0
 public VenueReader(IAmAUnitOfWorkFactory unitOfWorkFactory, bool allowStale = false)
 {
     this.unitOfWorkFactory = unitOfWorkFactory;
     this.allowStale = allowStale;
 }