コード例 #1
0
 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);
 }
コード例 #2
0
 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);
 }