示例#1
0
        /// <inheritdoc />
        public void SetAccessPath(string path, bool validateHasBeenSet)
        {
            _accessPath         = path;
            _validateHasBeenSet = validateHasBeenSet;

            PropagatePropertyAccessPathHelper.SetAccessPathForValue($"{path}->With{_propertyName}()", validateHasBeenSet, _value);
        }
 /// <inheritdoc />
 public void SetAccessPath(string path, bool validateHasBeenSet)
 {
     PropagatePropertyAccessPathHelper.SetAccessPathForValue($"{path}->With{nameof(Old)}()", validateHasBeenSet, Old);
     PropagatePropertyAccessPathHelper.SetAccessPathForValue($"{path}->With{nameof(New)}()", validateHasBeenSet, New);
 }
示例#3
0
 /// <inheritdoc />
 public void SetAccessPath(string path, bool validateHasBeenSet)
 {
     PropagatePropertyAccessPathHelper.SetAccessPathForValue($"{path}->With{nameof(First)}()", validateHasBeenSet, First);
     PropagatePropertyAccessPathHelper.SetAccessPathForValue($"{path}->With{nameof(Second)}()", validateHasBeenSet, Second);
     PropagatePropertyAccessPathHelper.SetAccessPathForValue($"{path}->With{nameof(Third)}()", validateHasBeenSet, Third);
 }
示例#4
0
 /// <inheritdoc />
 public void SetAccessPath(string path, bool validateHasBeenSet)
 {
     PropagatePropertyAccessPathHelper.SetAccessPathForValue($"{path}->With{nameof(Data)}()", validateHasBeenSet, Data);
     PropagatePropertyAccessPathHelper.SetAccessPathForValue($"{path}->With{nameof(Next)}()", validateHasBeenSet, Next);
     PropagatePropertyAccessPathHelper.SetAccessPathForValue($"{path}->With{nameof(TotalCount)}()", validateHasBeenSet, TotalCount);
 }