/// <summary> /// Creates a new instance of <see cref="ProcessArgumentBuilder"/> /// </summary> /// <param name="escapeHandler">The handler used to escape arguments</param> /// <param name="defaultArgumentKeyValueSeparator">Specifies the default separator, when specifying a named argument. /// The default is " ", Example: "-f somefile.txt" /// </param> public ProcessArgumentBuilder(IArgumentEscapeHandler escapeHandler, string defaultArgumentKeyValueSeparator = " ") { _argumentEscapeHandler = escapeHandler; _defaultArgumentKeyValueSeparator = defaultArgumentKeyValueSeparator; }