public void CanSafelyCallDisposeMultipleTimes()
 {
     using (var snapshotStore = new SqlEventStore(new SqlEventStoreDialect(SqlServerConnection.Name), new BinarySerializer(), new EventStoreSettings()))
     {
         snapshotStore.Dispose();
         snapshotStore.Dispose();
     }
 }
 public void CanSafelyCallDisposeMultipleTimes()
 {
     using (var snapshotStore = new SqlEventStore(new SqlEventStoreDialect(SqlServerConnection.Name), new BinarySerializer(), new EventStoreSettings()))
     {
         snapshotStore.Dispose();
         snapshotStore.Dispose();
     }
 }