/// <summary> /// Initializes a new instance of the <see cref="ParameterSignatureBuilder"/> class. /// </summary> /// <param name="parameterSignature">The signature.</param> public ParameterSignatureBuilder([NotNull] ParameterSignature parameterSignature) { _newName = parameterSignature.Name; _newType = parameterSignature.Type; _newFlow = parameterSignature.Flow; _newCount = parameterSignature.Count; }
public ParameterSignatureBuilder WithCount([CanBeNull] CountSignature newCount) { _newCount = newCount; return(this); }