public override Task<IEventStore> GetEventStore()
        {
            /*if(File.Exists(databaseFile))
            {
                File.Delete(databaseFile);
            }*/
            var eventStore = new SqliteEventStore(new SQLitePlatformWin32(), databaseFile);
            
            eventStore.Drop();
            eventStore.Initialize();

            return Task.FromResult((IEventStore)eventStore);
        }
Esempio n. 2
0
        public override Task <IEventStore> GetEventStore()
        {
            /*if(File.Exists(databaseFile))
             * {
             *  File.Delete(databaseFile);
             * }*/
            var eventStore = new SqliteEventStore(new SQLitePlatformWin32(), databaseFile);

            eventStore.Drop();
            eventStore.Initialize();

            return(Task.FromResult((IEventStore)eventStore));
        }