private Application( dddlib.Persistence.IEventStoreRepository eventStoreRepository, dddlib.Projections.IRepository <int, List <CarItem> > carListRepository) { this.eventStoreRepository = eventStoreRepository; this.carListRepository = carListRepository; }
public CarListView(dddlib.Projections.IRepository <int, List <CarItem> > repository) { Guard.Against.Null(() => repository); this.repository = repository; }