protected AbstractEntityRepository(ProviderMetadata providerMetadata, IProviderTransaction providerTransaction, IFrameworkContext frameworkContext) : base(providerMetadata, frameworkContext) { Transaction = providerTransaction; Revisions = new NullProviderRevisionRepository <TypedEntity>(providerMetadata, frameworkContext); Schemas = new NullProviderSchemaRepository(providerMetadata, frameworkContext); EntitiesDeleted = new HashSet <HiveId>(); }
protected AbstractReadonlyEntityRepository(ProviderMetadata providerMetadata, IFrameworkContext frameworkContext) : base(providerMetadata, frameworkContext) { Revisions = new NullProviderRevisionRepository <TypedEntity>(providerMetadata, frameworkContext); EntitiesAddedOrUpdated = new HashSet <IRelatableEntity>(); }