public SoftEtherParameter(string key, SoftEtherValueType valueType, object[] value) { Key = key; ValueType = valueType; Value.AddRange(value); }
public SoftEtherParameter(string key, SoftEtherValueType valueType, object value) { Key = key; ValueType = valueType; if (value is IEnumerable valueIter) { Value.AddRange(valueIter.Cast <object>()); } else { Value.Add(value); } }
public void Add(string key, SoftEtherValueType valType, IEnumerable <object> value) { Add(key, valType, value.ToArray()); }
public void Add(string key, SoftEtherValueType valType, params object[] value) { Parameters.Add(key, new SoftEtherParameter(key, valType, value)); }