/// <summary>Compares current instance with provided for equality.</summary> public bool Equals(ViewQuery otherViewQuery) { if (ReferenceEquals(otherViewQuery, null)) { return(false); } if (ReferenceEquals(otherViewQuery, this)) { return(true); } // Kind of inefficient, but should suffice for now. Helps keep code clean. return(ToString() == otherViewQuery.ToString()); }
/// <constructor /> public ViewNotFoundException(ViewQuery query) : base("View {0}/{1} is not declared in database. Perhaps design document _design/{0} should be updated", query.DesignDocumentName, query.ViewName) { }
/// <summary>Attemps to parse view query from provided URI string.</summary> public static bool TryParse(string uriString, out ViewQuery viewQuery) { return(ViewQueryUriConverter.TryParse(uriString, out viewQuery)); }
/// <summary>Attemps to parse view query from provided URI.</summary> public static bool TryParse(Uri uri, out ViewQuery viewQuery) { return(ViewQueryUriConverter.TryParse(uri, out viewQuery)); }
/// <summary>Compares current instance with provided for equality.</summary> public bool Equals(ViewQuery otherViewQuery) { if (ReferenceEquals(otherViewQuery, null)) return false; if (ReferenceEquals(otherViewQuery, this)) return true; // Kind of inefficient, but should suffice for now. Helps keep code clean. return ToString() == otherViewQuery.ToString(); }
/// <summary>Attemps to parse view query from provided URI string.</summary> public static bool TryParse(string uriString, out ViewQuery viewQuery) { return ViewQueryUriConverter.TryParse(uriString, out viewQuery); }
/// <summary>Attemps to parse view query from provided URI.</summary> public static bool TryParse(Uri uri, out ViewQuery viewQuery) { return ViewQueryUriConverter.TryParse(uri, out viewQuery); }