protected internal ValueProviderContext(ValueProviderObjectContext objectContext) { TestDataGenerator = objectContext.TestDataGenerator; Random = objectContext.Random; _previousValueFunction = (metadata) => (TMember)objectContext.GetPreviousValue(metadata); TargetValueType = objectContext.TargetValueType; Member = objectContext.Member; Advanced = objectContext.Advanced; }
public MetatadaValueProviderContext([NotNull] ValueProviderObjectContext objectContext) : base(objectContext) { }
public ExtendedValueProviderContext([NotNull] ValueProviderObjectContext objectContext, TAdditionalData additionalData) : base(objectContext) { AdditionalData = additionalData; }