/// <summary> /// Initializes a new instance of the <see cref="CopyOperationCreateToOneWithGenericStrategyWithReverseRelation{T, TStrategy, TChild}"/> class. /// </summary> public CopyOperationCreateToOneWithGenericStrategyWithReverseRelation( ICopyStrategyProvider <TStrategy, TChild> genericStrategyProvider) { genericStrategyProvider.NotNull(nameof(genericStrategyProvider)); this.strategyProvider = genericStrategyProvider; }
/// <summary> /// Initializes a new instance of the /// <see cref="CopyOperationCreateToManyWithGenericStrategy{T,TStrategy,TChildType}"/> class. /// </summary> public CopyOperationCreateToManyWithGenericStrategy(ICopyStrategyProvider <TStrategy, TChildType> genericStrategyProvider) { genericStrategyProvider.NotNull(nameof(genericStrategyProvider)); this.strategyProvider = genericStrategyProvider; }