public EntityUpdate( IEntityStoreSnapshot snapshot, ISet <EntityId> updatedEntityIds) { Snapshot = snapshot ?? throw new ArgumentNullException(nameof(snapshot)); UpdatedEntityIds = updatedEntityIds ?? throw new ArgumentNullException(nameof(updatedEntityIds)); Version = snapshot.Version; }
private (GetHeroResult, GetHeroResultInfo) BuildData(JsonElement obj) { var entityIds = new HashSet <EntityId>(); IEntityStoreSnapshot snapshot = default !;