public void Add (string name, Func <string, string> valueProvider) { if (String.IsNullOrEmpty (name)) throw new ArgumentNullException ("name"); if (valueProvider == null && values == null) return; if (Values.ContainsKey (name)) return; Values [name] = new ExceptionPageTemplateFragmentValue (name, valueProvider); }
public void Add(string name, string value) { if (String.IsNullOrEmpty(name)) { throw new ArgumentNullException("name"); } if (value == null && values == null) { return; } if (Values.ContainsKey(name)) { return; } Values [name] = new ExceptionPageTemplateFragmentValue(name, value); }