public void Setup() { BteamMongoDB.Repository.RepositoryClassMapper.RegisterClassMap<ArrivalEvent>(); BteamMongoDB.Repository.RepositoryClassMapper.RegisterClassMap<DepartureEvent>(); NHibernateHelper.Initialize(); _nHibernateHelper = new NHibernateHelper("EventSourcing"); _queryBuilder = new SqlQuerySnapshotBuilder<Ship, long>(); _eventsRepositorySql = new EventsRepositorySql<Ship>(_nHibernateHelper, _queryBuilder); }
public void Setup() { BteamMongoDB.Repository.RepositoryClassMapper.RegisterClassMap <ArrivalEvent>(); BteamMongoDB.Repository.RepositoryClassMapper.RegisterClassMap <DepartureEvent>(); NHibernateHelper.Initialize(); _nHibernateHelper = new NHibernateHelper("EventSourcing"); _queryBuilder = new SqlQuerySnapshotBuilder <Ship, long>(); _eventsRepositorySql = new EventsRepositorySql <Ship>(_nHibernateHelper, _queryBuilder); }