/// <summary> /// Equalses the specified verb. /// </summary> /// <param name="verb">The verb.</param> /// <returns></returns> public bool Equals(KnownHttpVerb verb) { if (this != verb) { return(String.Compare(Name, verb.Name, StringComparison.OrdinalIgnoreCase) == 0); } return(true); }
/// <summary> /// Parses the specified name. /// </summary> /// <param name="name">The name.</param> /// <returns></returns> public static KnownHttpVerb Parse(string name) { KnownHttpVerb verb; if (!NamedHeaders.TryGetValue(name, out verb)) { verb = new KnownHttpVerb(name, false, false, false, false); } return(verb); }
/// <summary> /// Parses the specified name. /// </summary> /// <param name="name">The name.</param> /// <returns></returns> public static KnownHttpVerb Parse(string name) { KnownHttpVerb verb; if (!NamedHeaders.TryGetValue(name, out verb)) verb = new KnownHttpVerb(name, false, false, false, false); return verb; }
/// <summary> /// Equalses the specified verb. /// </summary> /// <param name="verb">The verb.</param> /// <returns></returns> public bool Equals(KnownHttpVerb verb) { if (this != verb) return String.Compare(Name, verb.Name, StringComparison.OrdinalIgnoreCase) == 0; return true; }