private static IStoreEvents InitializeEventSourcing() { var dispatcher = new NServiceBusCommitDispatcher(); var eventStore = new PersistenceWireup( Wireup.Init() .UsingInMemoryPersistence() .UsingSynchronousDispatchScheduler(dispatcher) ) .InitializeStorageEngine() .Build(); return eventStore; }
private IStoreEvents InitializeEventSourcing() { var dispatcher = new NServiceBusCommitDispatcher(); var eventStore = new PersistenceWireup( Wireup.Init() .UsingRavenPersistence("SecurityEventStore") .UsingAsynchronousDispatchScheduler(dispatcher) ) .InitializeStorageEngine() .Build(); return eventStore; }