internal DatasetChangesGenerator(EntityQuadCollection initialQuads, EntityQuadCollection currentQuads, IDictionary<EntityId, DeleteBehaviours> deletedEntities) { _initialQuads = initialQuads; _currentQuads = currentQuads; _deletedEntities = deletedEntities; _quadsAdded = new Dictionary<EntityId, IList<EntityQuad>>(); _quadsRemoved = new List<EntityQuad>(); _entitiesRemoved = new HashSet<EntityId>(); _entitiesReconstructed = new Dictionary<EntityId, ISet<EntityQuad>>(); }
public EntityStore() { _entityQuads = new EntityQuadCollection(); _initialQuads = new EntityQuadCollection(); _deletedEntities = new Dictionary<EntityId, DeleteBehaviours>(); }
protected void Setup() { _quads = new EntityQuadCollection(); }