public EntityEntryMetadataServices( [NotNull] IOriginalValuesFactory originalValuesFactory, [NotNull] IRelationshipsSnapshotFactory relationshipsSnapshotFactory, [NotNull] IStoreGeneratedValuesFactory storeGeneratedValuesFactory, [NotNull] IKeyValueFactorySource keyValueFactorySource) { _originalValuesFactory = originalValuesFactory; _relationshipsSnapshotFactory = relationshipsSnapshotFactory; _storeGeneratedValuesFactory = storeGeneratedValuesFactory; _keyValueFactorySource = keyValueFactorySource; }
public EntityEntryMetadataServices( [NotNull] IClrAccessorSource <IClrPropertyGetter> getterSource, [NotNull] IClrAccessorSource <IClrPropertySetter> setterSource, [NotNull] IOriginalValuesFactory originalValuesFactory, [NotNull] IRelationshipsSnapshotFactory relationshipsSnapshotFactory, [NotNull] IStoreGeneratedValuesFactory storeGeneratedValuesFactory, [NotNull] IEntityKeyFactorySource entityKeyFactorySource) { _getterSource = getterSource; _setterSource = setterSource; _originalValuesFactory = originalValuesFactory; _relationshipsSnapshotFactory = relationshipsSnapshotFactory; _storeGeneratedValuesFactory = storeGeneratedValuesFactory; _entityKeyFactorySource = entityKeyFactorySource; }
public EntityEntryMetadataServices( [NotNull] IClrAccessorSource<IClrPropertyGetter> getterSource, [NotNull] IClrAccessorSource<IClrPropertySetter> setterSource, [NotNull] IOriginalValuesFactory originalValuesFactory, [NotNull] IRelationshipsSnapshotFactory relationshipsSnapshotFactory, [NotNull] IStoreGeneratedValuesFactory storeGeneratedValuesFactory, [NotNull] IEntityKeyFactorySource entityKeyFactorySource) { _getterSource = getterSource; _setterSource = setterSource; _originalValuesFactory = originalValuesFactory; _relationshipsSnapshotFactory = relationshipsSnapshotFactory; _storeGeneratedValuesFactory = storeGeneratedValuesFactory; _entityKeyFactorySource = entityKeyFactorySource; }