protected static void AddParameterIfNotExists(NameValues parameters, string name, string value) { if (parameters.Exists(p => p.Name.Equals(name, StringComparison.OrdinalIgnoreCase))) { return; } parameters.Add(new NameValue { Name = name, Value = value }); }