GraphQL.FluentValidation
Advanced tools
Sorry, the diff of this file is not supported yet
| <?xml version="1.0"?> | ||
| <doc> | ||
| <assembly> | ||
| <name>GraphQL.FluentValidation</name> | ||
| </assembly> | ||
| <members> | ||
| <member name="M:Polyfills.EnumPolyfill.GetValues``1"> | ||
| <summary> | ||
| Retrieves an array of the values of the constants in a specified enumeration type. | ||
| </summary> | ||
| <returns>An array that contains the values of the constants in TEnum.</returns> | ||
| </member> | ||
| <member name="M:Polyfills.EnumPolyfill.GetNames``1"> | ||
| <summary> | ||
| Retrieves an array of the names of the constants in a specified enumeration type. | ||
| </summary> | ||
| <returns>A string array of the names of the constants in TEnum.</returns> | ||
| </member> | ||
| <member name="M:Polyfills.EnumPolyfill.Parse``1(System.String)"> | ||
| <summary> | ||
| Converts the string representation of the name or numeric value of one or more enumerated constants specified by TEnum to an equivalent enumerated object. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.EnumPolyfill.Parse``1(System.String,System.Boolean)"> | ||
| <summary> | ||
| Converts the string representation of the name or numeric value of one or more enumerated constants specified by TEnum to an equivalent enumerated object. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.EnumPolyfill.Parse``1(System.ReadOnlySpan{System.Char})"> | ||
| <summary> | ||
| Converts the span of characters representation of the name or numeric value of one or more enumerated constants specified by TEnum to an equivalent enumerated object. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.EnumPolyfill.Parse``1(System.ReadOnlySpan{System.Char},System.Boolean)"> | ||
| <summary> | ||
| Converts the span of characters representation of the name or numeric value of one or more enumerated constants specified by TEnum to an equivalent enumerated object. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.EnumPolyfill.TryParse``1(System.ReadOnlySpan{System.Char},``0@)"> | ||
| <summary> | ||
| Converts the string representation of the name or numeric value of one or more enumerated constants to an equivalent enumerated object. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.EnumPolyfill.TryParse``1(System.ReadOnlySpan{System.Char},System.Boolean,``0@)"> | ||
| <summary> | ||
| Converts the string representation of the name or numeric value of one or more enumerated constants to an equivalent enumerated object. A parameter specifies whether the operation is case-sensitive. The return value indicates whether the conversion succeeded. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.GuidPolyfill.TryParse(System.String,System.IFormatProvider,System.Guid@)"> | ||
| <summary> | ||
| Tries to parse a string into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.GuidPolyfill.TryParse(System.ReadOnlySpan{System.Byte},System.IFormatProvider,System.Byte@)"> | ||
| <summary> | ||
| Tries to parse a span of UTF-8 characters into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.BytePolyfill.TryParse(System.String,System.IFormatProvider,System.Byte@)"> | ||
| <summary> | ||
| Tries to parse a string into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.BytePolyfill.TryParse(System.ReadOnlySpan{System.Byte},System.IFormatProvider,System.Byte@)"> | ||
| <summary> | ||
| Tries to parse a span of UTF-8 characters into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.BytePolyfill.TryParse(System.ReadOnlySpan{System.Char},System.Byte@)"> | ||
| <summary> | ||
| Converts the span representation of a number in a specified style and culture-specific format to its byte equivalent. A return value indicates whether the conversion succeeded. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.BytePolyfill.TryParse(System.ReadOnlySpan{System.Char},System.IFormatProvider,System.Byte@)"> | ||
| <summary> | ||
| Tries to parse a span of characters into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.BytePolyfill.TryParse(System.ReadOnlySpan{System.Byte},System.Globalization.NumberStyles,System.IFormatProvider,System.Byte@)"> | ||
| <summary> | ||
| Tries to parse a span of UTF-8 characters into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.BytePolyfill.TryParse(System.ReadOnlySpan{System.Byte},System.Byte@)"> | ||
| <summary> | ||
| Tries to convert a UTF-8 character span containing the string representation of a number to its byte equivalent. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.BytePolyfill.TryParse(System.ReadOnlySpan{System.Char},System.Globalization.NumberStyles,System.IFormatProvider,System.Byte@)"> | ||
| <summary> | ||
| Converts the span representation of a number in a specified style and culture-specific format to its byte equivalent. A return value indicates whether the conversion succeeded. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.DoublePolyfill.TryParse(System.String,System.IFormatProvider,System.Double@)"> | ||
| <summary> | ||
| Tries to parse a string into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.DoublePolyfill.TryParse(System.ReadOnlySpan{System.Byte},System.IFormatProvider,System.Double@)"> | ||
| <summary> | ||
| Tries to parse a span of UTF-8 characters into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.DoublePolyfill.TryParse(System.ReadOnlySpan{System.Char},System.Double@)"> | ||
| <summary> | ||
| Converts the span representation of a number in a specified style and culture-specific format to its double-precision floating-point number equivalent. A return value indicates whether the conversion succeeded or failed. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.DoublePolyfill.TryParse(System.ReadOnlySpan{System.Char},System.IFormatProvider,System.Double@)"> | ||
| <summary> | ||
| Tries to parse a span of characters into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.DoublePolyfill.TryParse(System.ReadOnlySpan{System.Byte},System.Globalization.NumberStyles,System.IFormatProvider,System.Double@)"> | ||
| <summary> | ||
| Tries to parse a span of UTF-8 characters into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.DoublePolyfill.TryParse(System.ReadOnlySpan{System.Byte},System.Double@)"> | ||
| <summary> | ||
| Tries to convert a UTF-8 character span containing the string representation of a number to its double-precision floating-point number equivalent.. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.DoublePolyfill.TryParse(System.ReadOnlySpan{System.Char},System.Globalization.NumberStyles,System.IFormatProvider,System.Double@)"> | ||
| <summary> | ||
| Converts the string representation of a number in a specified style and culture-specific format to its double-precision floating-point number equivalent. A return value indicates whether the conversion succeeded or failed. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.IntPolyfill.TryParse(System.String,System.IFormatProvider,System.Int32@)"> | ||
| <summary> | ||
| Tries to parse a string into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.IntPolyfill.TryParse(System.ReadOnlySpan{System.Byte},System.IFormatProvider,System.Int32@)"> | ||
| <summary> | ||
| Tries to parse a span of UTF-8 characters into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.IntPolyfill.TryParse(System.ReadOnlySpan{System.Char},System.Int32@)"> | ||
| <summary> | ||
| Converts the span representation of a number in a specified style and culture-specific format to its 32-bit signed integer equivalent. A return value indicates whether the conversion succeeded. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.IntPolyfill.TryParse(System.ReadOnlySpan{System.Char},System.IFormatProvider,System.Int32@)"> | ||
| <summary> | ||
| Tries to parse a span of characters into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.IntPolyfill.TryParse(System.ReadOnlySpan{System.Byte},System.Globalization.NumberStyles,System.IFormatProvider,System.Int32@)"> | ||
| <summary> | ||
| Tries to parse a span of UTF-8 characters into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.IntPolyfill.TryParse(System.ReadOnlySpan{System.Byte},System.Int32@)"> | ||
| <summary> | ||
| Tries to convert a UTF-8 character span containing the string representation of a number to its 32-bit signed integer equivalent. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.IntPolyfill.TryParse(System.ReadOnlySpan{System.Char},System.Globalization.NumberStyles,System.IFormatProvider,System.Int32@)"> | ||
| <summary> | ||
| Converts the span representation of a number in a specified style and culture-specific format to its 32-bit signed integer equivalent. A return value indicates whether the conversion succeeded. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.LongPolyfill.TryParse(System.String,System.IFormatProvider,System.Int32@)"> | ||
| <summary> | ||
| Tries to parse a string into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.LongPolyfill.TryParse(System.ReadOnlySpan{System.Byte},System.IFormatProvider,System.Int32@)"> | ||
| <summary> | ||
| Tries to parse a span of UTF-8 characters into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.LongPolyfill.TryParse(System.ReadOnlySpan{System.Char},System.Int32@)"> | ||
| <summary> | ||
| Converts the span representation of a number in a specified style and culture-specific format to its 32-bit signed integer equivalent. A return value indicates whether the conversion succeeded. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.LongPolyfill.TryParse(System.ReadOnlySpan{System.Char},System.IFormatProvider,System.Int32@)"> | ||
| <summary> | ||
| Tries to parse a span of characters into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.LongPolyfill.TryParse(System.ReadOnlySpan{System.Byte},System.Globalization.NumberStyles,System.IFormatProvider,System.Int32@)"> | ||
| <summary> | ||
| Tries to parse a span of UTF-8 characters into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.LongPolyfill.TryParse(System.ReadOnlySpan{System.Byte},System.Int32@)"> | ||
| <summary> | ||
| Tries to convert a UTF-8 character span containing the string representation of a number to its 64-bit signed integer equivalent. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.LongPolyfill.TryParse(System.ReadOnlySpan{System.Char},System.Globalization.NumberStyles,System.IFormatProvider,System.Int32@)"> | ||
| <summary> | ||
| Converts the span representation of a number in a specified style and culture-specific format to its 64-bit signed integer equivalent. A return value indicates whether the conversion succeeded. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.SBytePolyfill.TryParse(System.String,System.IFormatProvider,System.SByte@)"> | ||
| <summary> | ||
| Tries to parse a string into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.SBytePolyfill.TryParse(System.ReadOnlySpan{System.Byte},System.IFormatProvider,System.SByte@)"> | ||
| <summary> | ||
| Tries to parse a span of UTF-8 characters into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.SBytePolyfill.TryParse(System.ReadOnlySpan{System.Char},System.SByte@)"> | ||
| <summary> | ||
| Converts the span representation of a number in a specified style and culture-specific format to its sbyte equivalent. A return value indicates whether the conversion succeeded. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.SBytePolyfill.TryParse(System.ReadOnlySpan{System.Char},System.IFormatProvider,System.SByte@)"> | ||
| <summary> | ||
| Tries to parse a span of characters into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.SBytePolyfill.TryParse(System.ReadOnlySpan{System.Byte},System.Globalization.NumberStyles,System.IFormatProvider,System.SByte@)"> | ||
| <summary> | ||
| Tries to parse a span of UTF-8 characters into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.SBytePolyfill.TryParse(System.ReadOnlySpan{System.Byte},System.SByte@)"> | ||
| <summary> | ||
| Tries to convert a UTF-8 character span containing the string representation of a number to its sbyte equivalent. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.SBytePolyfill.TryParse(System.ReadOnlySpan{System.Char},System.Globalization.NumberStyles,System.IFormatProvider,System.SByte@)"> | ||
| <summary> | ||
| Converts the span representation of a number in a specified style and culture-specific format to its sbyte equivalent. A return value indicates whether the conversion succeeded. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.ShortPolyfill.TryParse(System.String,System.IFormatProvider,System.Int16@)"> | ||
| <summary> | ||
| Tries to parse a string into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.ShortPolyfill.TryParse(System.ReadOnlySpan{System.Byte},System.IFormatProvider,System.Int16@)"> | ||
| <summary> | ||
| Tries to parse a span of UTF-8 characters into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.ShortPolyfill.TryParse(System.ReadOnlySpan{System.Char},System.Int16@)"> | ||
| <summary> | ||
| Converts the span representation of a number in a specified style and culture-specific format to its short equivalent. A return value indicates whether the conversion succeeded. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.ShortPolyfill.TryParse(System.ReadOnlySpan{System.Char},System.IFormatProvider,System.Int16@)"> | ||
| <summary> | ||
| Tries to parse a span of characters into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.ShortPolyfill.TryParse(System.ReadOnlySpan{System.Byte},System.Globalization.NumberStyles,System.IFormatProvider,System.Int16@)"> | ||
| <summary> | ||
| Tries to parse a span of UTF-8 characters into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.ShortPolyfill.TryParse(System.ReadOnlySpan{System.Byte},System.Int16@)"> | ||
| <summary> | ||
| Tries to convert a UTF-8 character span containing the string representation of a number to its short equivalent. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.ShortPolyfill.TryParse(System.ReadOnlySpan{System.Char},System.Globalization.NumberStyles,System.IFormatProvider,System.Int16@)"> | ||
| <summary> | ||
| Converts the span representation of a number in a specified style and culture-specific format to its short equivalent. A return value indicates whether the conversion succeeded. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.UIntPolyfill.TryParse(System.String,System.IFormatProvider,System.UInt32@)"> | ||
| <summary> | ||
| Tries to parse a string into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.UIntPolyfill.TryParse(System.ReadOnlySpan{System.Byte},System.IFormatProvider,System.UInt32@)"> | ||
| <summary> | ||
| Tries to parse a span of UTF-8 characters into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.UIntPolyfill.TryParse(System.ReadOnlySpan{System.Char},System.UInt32@)"> | ||
| <summary> | ||
| Converts the span representation of a number in a specified style and culture-specific format to its uint equivalent. A return value indicates whether the conversion succeeded. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.UIntPolyfill.TryParse(System.ReadOnlySpan{System.Char},System.IFormatProvider,System.UInt32@)"> | ||
| <summary> | ||
| Tries to parse a span of characters into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.UIntPolyfill.TryParse(System.ReadOnlySpan{System.Byte},System.Globalization.NumberStyles,System.IFormatProvider,System.UInt32@)"> | ||
| <summary> | ||
| Tries to parse a span of UTF-8 characters into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.UIntPolyfill.TryParse(System.ReadOnlySpan{System.Byte},System.UInt32@)"> | ||
| <summary> | ||
| Tries to convert a UTF-8 character span containing the string representation of a number to its uint equivalent. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.UIntPolyfill.TryParse(System.ReadOnlySpan{System.Char},System.Globalization.NumberStyles,System.IFormatProvider,System.UInt32@)"> | ||
| <summary> | ||
| Converts the span representation of a number in a specified style and culture-specific format to its uint equivalent. A return value indicates whether the conversion succeeded. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.ULongPolyfill.TryParse(System.String,System.IFormatProvider,System.UInt64@)"> | ||
| <summary> | ||
| Tries to parse a string into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.ULongPolyfill.TryParse(System.ReadOnlySpan{System.Byte},System.IFormatProvider,System.UInt64@)"> | ||
| <summary> | ||
| Tries to parse a span of UTF-8 characters into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.ULongPolyfill.TryParse(System.ReadOnlySpan{System.Char},System.UInt64@)"> | ||
| <summary> | ||
| Converts the span representation of a number in a specified style and culture-specific format to its ulong equivalent. A return value indicates whether the conversion succeeded. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.ULongPolyfill.TryParse(System.ReadOnlySpan{System.Char},System.IFormatProvider,System.UInt64@)"> | ||
| <summary> | ||
| Tries to parse a span of characters into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.ULongPolyfill.TryParse(System.ReadOnlySpan{System.Byte},System.Globalization.NumberStyles,System.IFormatProvider,System.UInt64@)"> | ||
| <summary> | ||
| Tries to parse a span of UTF-8 characters into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.ULongPolyfill.TryParse(System.ReadOnlySpan{System.Byte},System.UInt64@)"> | ||
| <summary> | ||
| Tries to convert a UTF-8 character span containing the string representation of a number to its ulong equivalent. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.ULongPolyfill.TryParse(System.ReadOnlySpan{System.Char},System.Globalization.NumberStyles,System.IFormatProvider,System.UInt64@)"> | ||
| <summary> | ||
| Converts the span representation of a number in a specified style and culture-specific format to its ulong equivalent. A return value indicates whether the conversion succeeded. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.UShortPolyfill.TryParse(System.String,System.IFormatProvider,System.UInt16@)"> | ||
| <summary> | ||
| Tries to parse a string into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.UShortPolyfill.TryParse(System.ReadOnlySpan{System.Byte},System.IFormatProvider,System.UInt16@)"> | ||
| <summary> | ||
| Tries to parse a span of UTF-8 characters into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.UShortPolyfill.TryParse(System.ReadOnlySpan{System.Char},System.UInt16@)"> | ||
| <summary> | ||
| Converts the span representation of a number in a specified style and culture-specific format to its ushort equivalent. A return value indicates whether the conversion succeeded. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.UShortPolyfill.TryParse(System.ReadOnlySpan{System.Char},System.IFormatProvider,System.UInt16@)"> | ||
| <summary> | ||
| Tries to parse a span of characters into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.UShortPolyfill.TryParse(System.ReadOnlySpan{System.Byte},System.Globalization.NumberStyles,System.IFormatProvider,System.UInt16@)"> | ||
| <summary> | ||
| Tries to parse a span of UTF-8 characters into a value. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.UShortPolyfill.TryParse(System.ReadOnlySpan{System.Byte},System.UInt16@)"> | ||
| <summary> | ||
| Tries to convert a UTF-8 character span containing the string representation of a number to its ushort equivalent. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.UShortPolyfill.TryParse(System.ReadOnlySpan{System.Char},System.Globalization.NumberStyles,System.IFormatProvider,System.UInt16@)"> | ||
| <summary> | ||
| Converts the span representation of a number in a specified style and culture-specific format to its ushort equivalent. A return value indicates whether the conversion succeeded. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.Polyfill.Index``1(System.Collections.Generic.IEnumerable{``0})"> | ||
| <summary> | ||
| https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-9/overview#linq | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.Polyfill.AggregateBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},``2,System.Func{``2,``0,``2},System.Collections.Generic.IEqualityComparer{``1})"> | ||
| <summary> | ||
| https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-9/overview#linq | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.Polyfill.AggregateBy``3(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Func{``1,``2},System.Func{``2,``0,``2},System.Collections.Generic.IEqualityComparer{``1})"> | ||
| <summary> | ||
| https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-9/overview#linq | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.Polyfill.CountBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})"> | ||
| <summary> | ||
| https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-9/overview#linq | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.Polyfill.Except``1(System.Collections.Generic.IEnumerable{``0},``0)"> | ||
| <summary> | ||
| Produces a set items excluding <paramref name="item"/> by using the default equality comparer to compare values. | ||
| </summary> | ||
| <param name="target">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> whose elements that are not equal to <paramref name="item"/> will be returned.</param> | ||
| <param name="item">An <see cref="!:TSource"/> that is elements equal it will cause those elements to be removed from the returned sequence.</param> | ||
| <typeparam name="TSource">The type of the elements of <paramref name="target" />.</typeparam> | ||
| <returns>A sequence that contains the items of <paramref name="target"/> but excluding <paramref name="item"/>.</returns> | ||
| </member> | ||
| <member name="M:Polyfills.Polyfill.Except``1(System.Collections.Generic.IEnumerable{``0},``0[])"> | ||
| <summary> | ||
| Produces the set difference of two sequences by using the default equality comparer to compare values. | ||
| </summary> | ||
| <param name="target">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> whose elements that are not equal to <paramref name="item"/> will be returned.</param> | ||
| <param name="item">An <see cref="!:TSource"/> that is elements equal it will cause those elements to be removed from the returned sequence.</param> | ||
| <typeparam name="TSource">The type of the elements of <paramref name="target" />.</typeparam> | ||
| <returns>A sequence that contains the items of <paramref name="target"/> but excluding <paramref name="item"/>.</returns> | ||
| </member> | ||
| <member name="M:Polyfills.Polyfill.Except``1(System.Collections.Generic.IEnumerable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})"> | ||
| <summary> | ||
| Produces a set items excluding <paramref name="item"/> by using <paramref name="comparer"/> to compare values. | ||
| </summary> | ||
| <param name="target">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> whose elements that are not equal to <paramref name="item"/> will be returned.</param> | ||
| <param name="item">An <see cref="!:TSource"/> that is elements equal it will cause those elements to be removed from the returned sequence.</param> | ||
| <param name="comparer">An <see cref="T:System.Collections.Generic.IEqualityComparer`1"/> to compare values.</param> | ||
| <typeparam name="TSource">The type of the elements of <paramref name="target" />.</typeparam> | ||
| <returns>A sequence that contains the items of <paramref name="target"/> but excluding <paramref name="item"/>.</returns> | ||
| </member> | ||
| <member name="M:Polyfills.Polyfill.Except``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0},``0[])"> | ||
| <summary> | ||
| Produces the set difference of two sequences by <paramref name="comparer"/> to compare values. | ||
| </summary> | ||
| <param name="target">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> whose elements that are not equal to <paramref name="item"/> will be returned.</param> | ||
| <param name="item">An <see cref="!:TSource"/> that is elements equal it will cause those elements to be removed from the returned sequence.</param> | ||
| <typeparam name="TSource">The type of the elements of <paramref name="target" />.</typeparam> | ||
| <returns>A sequence that contains the items of <paramref name="target"/> but excluding <paramref name="item"/>.</returns> | ||
| </member> | ||
| <member name="M:Polyfills.Polyfill.Nanoseconds(System.TimeSpan)"> | ||
| <summary> | ||
| Gets the nanosecond component of the time represented by the current <see cref="T:System.TimeSpan"/> object. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.Polyfill.Nanosecond(System.DateTime)"> | ||
| <summary> | ||
| Gets the nanosecond component of the time represented by the current <see cref="T:System.DateTime"/> object. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.Polyfill.Nanosecond(System.DateTimeOffset)"> | ||
| <summary> | ||
| Gets the nanosecond component of the time represented by the current <see cref="T:System.DateTimeOffset"/> object. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.Polyfill.Microseconds(System.TimeSpan)"> | ||
| <summary> | ||
| Gets the microsecond component of the time represented by the current <see cref="T:System.TimeSpan"/> object. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.Polyfill.Microsecond(System.DateTime)"> | ||
| <summary> | ||
| Gets the microsecond component of the time represented by the current <see cref="T:System.DateTime"/> object. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.Polyfill.Microsecond(System.DateTimeOffset)"> | ||
| <summary> | ||
| Gets the microsecond component of the time represented by the current <see cref="T:System.DateTimeOffset"/> object. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.Polyfill.Append(System.Text.StringBuilder,System.Text.StringBuilder.AppendInterpolatedStringHandler@)"> | ||
| <summary>Appends the specified interpolated string to this instance.</summary> | ||
| <param name="handler">The interpolated string to append.</param> | ||
| <returns>A reference to this instance after the append operation has completed.</returns> | ||
| </member> | ||
| <member name="M:Polyfills.Polyfill.Append(System.Text.StringBuilder,System.IFormatProvider,System.Text.StringBuilder.AppendInterpolatedStringHandler@)"> | ||
| <summary>Appends the specified interpolated string to this instance.</summary> | ||
| <param name="provider">An object that supplies culture-specific formatting information.</param> | ||
| <param name="handler">The interpolated string to append.</param> | ||
| <returns>A reference to this instance after the append operation has completed.</returns> | ||
| </member> | ||
| <member name="M:Polyfills.Polyfill.AppendLine(System.Text.StringBuilder,System.Text.StringBuilder.AppendInterpolatedStringHandler@)"> | ||
| <summary>Appends the specified interpolated string followed by the default line terminator to the end of the current StringBuilder object.</summary> | ||
| <param name="handler">The interpolated string to append.</param> | ||
| <returns>A reference to this instance after the append operation has completed.</returns> | ||
| </member> | ||
| <member name="M:Polyfills.Polyfill.AppendLine(System.Text.StringBuilder,System.IFormatProvider,System.Text.StringBuilder.AppendInterpolatedStringHandler@)"> | ||
| <summary>Appends the specified interpolated string followed by the default line terminator to the end of the current StringBuilder object.</summary> | ||
| <param name="provider">An object that supplies culture-specific formatting information.</param> | ||
| <param name="handler">The interpolated string to append.</param> | ||
| <returns>A reference to this instance after the append operation has completed.</returns> | ||
| </member> | ||
| <member name="M:Polyfills.Polyfill.Replace(System.Text.StringBuilder,System.ReadOnlySpan{System.Char},System.ReadOnlySpan{System.Char})"> | ||
| <summary> | ||
| Replaces all instances of one string with another in part of this builder. | ||
| </summary> | ||
| <param name="oldValue">The string to replace.</param> | ||
| <param name="newValue">The string to replace <paramref name="oldValue"/> with.</param> | ||
| <param name="startIndex">The index to start in this builder.</param> | ||
| <param name="count">The number of characters to read in this builder.</param> | ||
| <remarks> | ||
| If <paramref name="newValue"/> is <c>null</c>, instances of <paramref name="oldValue"/> are removed from this builder. | ||
| </remarks> | ||
| </member> | ||
| <member name="M:Polyfills.Polyfill.Replace(System.Text.StringBuilder,System.ReadOnlySpan{System.Char},System.ReadOnlySpan{System.Char},System.Int32,System.Int32)"> | ||
| <summary> | ||
| Replaces all instances of one read-only character span with another in part of this builder. | ||
| </summary> | ||
| <param name="oldValue">The read-only character span to replace.</param> | ||
| <param name="newValue">The read-only character span to replace <paramref name="oldValue"/> with.</param> | ||
| <param name="startIndex">The index to start in this builder.</param> | ||
| <param name="count">The number of characters to read in this builder.</param> | ||
| <remarks> | ||
| If <paramref name="newValue"/> is empty, instances of <paramref name="oldValue"/> are removed from this builder. | ||
| </remarks> | ||
| </member> | ||
| <member name="M:Polyfills.Polyfill.IsGenericMethodParameter(System.Type)"> | ||
| <summary> | ||
| Gets a value that indicates whether the current Type represents a type parameter in the definition of a generic method. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.Polyfill.IsAssignableTo``1(System.Type)"> | ||
| <summary> | ||
| Generic version of Type.IsAssignableTo https://learn.microsoft.com/en-us/dotnet/api/system.type.isassignableto. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.Polyfill.IsAssignableFrom``1(System.Type)"> | ||
| <summary> | ||
| Generic version of Type.IsAssignableFrom https://learn.microsoft.com/en-us/dotnet/api/system.type.isassignablefrom. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.RegexPolyfill.IsMatch(System.ReadOnlySpan{System.Char},System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan)"> | ||
| <summary> | ||
| Indicates whether the specified regular expression finds a match in the specified input span, using the specified matching options and time-out interval. | ||
| </summary> | ||
| <returns>true if the regular expression finds a match; otherwise, false.</returns> | ||
| </member> | ||
| <member name="M:Polyfills.RegexPolyfill.IsMatch(System.ReadOnlySpan{System.Char},System.String,System.Text.RegularExpressions.RegexOptions)"> | ||
| <summary> | ||
| Indicates whether the specified regular expression finds a match in the specified input span, using the specified matching options. | ||
| </summary> | ||
| <returns>true if the regular expression finds a match; otherwise, false.</returns> | ||
| </member> | ||
| <member name="M:Polyfills.RegexPolyfill.IsMatch(System.ReadOnlySpan{System.Char},System.String)"> | ||
| <summary> | ||
| Indicates whether the specified regular expression finds a match in the specified input span. | ||
| </summary> | ||
| <returns>true if the regular expression finds a match; otherwise, false.</returns> | ||
| </member> | ||
| <member name="M:Polyfills.RegexPolyfill.EnumerateMatches(System.ReadOnlySpan{System.Char},System.String)"> | ||
| <summary> | ||
| Searches an input span for all occurrences of a regular expression and returns a Regex.ValueMatchEnumerator to iterate over the matches. | ||
| </summary> | ||
| <returns>A Regex.ValueMatchEnumerator to iterate over the matches.</returns> | ||
| </member> | ||
| <member name="M:Polyfills.RegexPolyfill.EnumerateMatches(System.ReadOnlySpan{System.Char},System.String,System.Text.RegularExpressions.RegexOptions,System.TimeSpan)"> | ||
| <summary> | ||
| Searches an input span for all occurrences of a regular expression and returns a Regex.ValueMatchEnumerator to iterate over the matches. | ||
| </summary> | ||
| <returns>A Regex.ValueMatchEnumerator to iterate over the matches.</returns> | ||
| </member> | ||
| <member name="M:Polyfills.RegexPolyfill.EnumerateMatches(System.ReadOnlySpan{System.Char},System.String,System.Text.RegularExpressions.RegexOptions)"> | ||
| <summary> | ||
| Searches an input span for all occurrences of a regular expression and returns a Regex.ValueMatchEnumerator to iterate over the matches. | ||
| </summary> | ||
| <returns>A Regex.ValueMatchEnumerator to iterate over the matches.</returns> | ||
| </member> | ||
| <member name="M:Polyfills.StringPolyfill.Join(System.Char,System.String[])"> | ||
| <summary> | ||
| Concatenates an array of strings, using the specified separator between each member. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.StringPolyfill.Join(System.Char,System.Object[])"> | ||
| <summary> | ||
| Concatenates the string representations of an array of objects, using the specified separator between each member. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.StringPolyfill.Join(System.Char,System.String[],System.Int32,System.Int32)"> | ||
| <summary> | ||
| Concatenates the specified elements of a string array, using the specified separator between each element. | ||
| </summary> | ||
| </member> | ||
| <member name="M:Polyfills.StringPolyfill.Join``1(System.Char,System.Collections.Generic.IEnumerable{``0})"> | ||
| <summary> | ||
| Concatenates the specified elements of a string array, using the specified separator between each element. | ||
| </summary> | ||
| </member> | ||
| <member name="T:System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute"> | ||
| <summary> | ||
| Specifies the priority of a member in overload resolution. When unspecified, the default priority is 0. | ||
| </summary> | ||
| </member> | ||
| <member name="M:System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute.#ctor(System.Int32)"> | ||
| <summary> | ||
| Initializes a new instance of the <see cref="T:System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute"/> class. | ||
| </summary> | ||
| <param name="priority">The priority of the attributed member. Higher numbers are prioritized, | ||
| lower numbers are deprioritized. 0 is the default if no attribute is present.</param> | ||
| </member> | ||
| <member name="P:System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute.Priority"> | ||
| <summary> | ||
| The priority of the member. | ||
| </summary> | ||
| </member> | ||
| <member name="T:GraphQL.FluentValidation.ArgumentValidation"> | ||
| <summary> | ||
| Low level validation API for extensibility scenarios. | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidation.ArgumentValidation.ValidateAsync``1(GraphQL.FluentValidation.IValidatorCache,System.Type,``0,System.Collections.Generic.IDictionary{System.String,System.Object})"> | ||
| <summary> | ||
| Validate an instance | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidation.ArgumentValidation.ValidateAsync``1(GraphQL.FluentValidation.IValidatorCache,System.Type,``0,System.Collections.Generic.IDictionary{System.String,System.Object},System.IServiceProvider,System.Threading.CancellationToken)"> | ||
| <summary> | ||
| Validate an instance | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidation.ArgumentValidation.Validate``1(GraphQL.FluentValidation.IValidatorCache,System.Type,``0,System.Collections.Generic.IDictionary{System.String,System.Object})"> | ||
| <summary> | ||
| Validate an instance | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidation.ArgumentValidation.Validate``1(GraphQL.FluentValidation.IValidatorCache,System.Type,``0,System.Collections.Generic.IDictionary{System.String,System.Object},System.IServiceProvider)"> | ||
| <summary> | ||
| Validate an instance | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidation.ValidatorCacheExtensions.AddValidatorsFromAssemblyContaining``1(GraphQL.FluentValidation.IValidatorCache,System.Boolean)"> | ||
| <summary> | ||
| Add all <see cref="T:FluentValidation.IValidator"/>s from the assembly that contains <typeparamref name="T"/>. | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidation.ValidatorCacheExtensions.AddValidatorsFromAssemblyContaining(GraphQL.FluentValidation.IValidatorCache,System.Type,System.Boolean)"> | ||
| <summary> | ||
| Add all <see cref="T:FluentValidation.IValidator"/>s from the assembly that contains <paramref name="type"/>. | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidation.ValidatorCacheExtensions.AddValidatorsFromAssembly(GraphQL.FluentValidation.IValidatorCache,System.Reflection.Assembly,System.Boolean)"> | ||
| <summary> | ||
| Add all <see cref="T:FluentValidation.IValidator"/>s in <paramref name="assembly"/>. | ||
| </summary> | ||
| </member> | ||
| <member name="T:GraphQL.FluentValidation.ValidatorInstanceCache"> | ||
| <summary> | ||
| Cache for all <see cref="T:FluentValidation.IValidator"/> instances. | ||
| Should only be configured once at startup time. | ||
| Uses <see cref="M:System.Activator.CreateInstance(System.Type)"/> to create <see cref="T:FluentValidation.IValidator"/>s. | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidation.ValidatorInstanceCache.#ctor(System.Func{System.Type,FluentValidation.IValidator})"> | ||
| <summary> | ||
| Cache for all <see cref="T:FluentValidation.IValidator"/> instances. | ||
| Should only be configured once at startup time. | ||
| Uses <see cref="M:System.Activator.CreateInstance(System.Type)"/> to create <see cref="T:FluentValidation.IValidator"/>s. | ||
| </summary> | ||
| </member> | ||
| <member name="T:GraphQL.FluentValidation.ValidatorServiceCache"> | ||
| <summary> | ||
| Cache for all <see cref="T:FluentValidation.IValidator"/>. | ||
| Should only be configured once at startup time. | ||
| Uses <see cref="T:System.IServiceProvider"/> for resolving <see cref="T:FluentValidation.IValidator"/>s. | ||
| </summary> | ||
| </member> | ||
| <member name="T:GraphQL.FluentValidationExtensions"> | ||
| <summary> | ||
| Extensions to GraphQL to enable FluentValidation. | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidationExtensions.UseFluentValidation(GraphQL.ExecutionOptions,GraphQL.FluentValidation.IValidatorCache)"> | ||
| <summary> | ||
| Adds a FieldMiddleware to the GraphQL pipeline that converts a <see cref="T:FluentValidation.ValidationException"/> to <see cref="T:GraphQL.ExecutionError"/>s./> | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidationExtensions.UseFluentValidation(GraphQL.Types.ISchema)"> | ||
| <summary> | ||
| Adds a FieldMiddleware to the GraphQL pipeline that converts a <see cref="T:FluentValidation.ValidationException"/> to <see cref="T:GraphQL.ExecutionError"/>s./> | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidationExtensions.GetValidatedArgument``1(GraphQL.IResolveFieldContext,System.String)"> | ||
| <summary> | ||
| Wraps <see cref="M:GraphQL.ResolveFieldContextExtensions.GetArgument``1(GraphQL.IResolveFieldContext,System.String,``0)"/> to validate the resulting argument instance. | ||
| Uses <see cref="M:FluentValidation.IValidator.Validate(FluentValidation.IValidationContext)"/> to perform validation. | ||
| If a <see cref="T:FluentValidation.ValidationException"/> occurs it will be converted to <see cref="T:GraphQL.ExecutionError"/>s by a field middleware. | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidationExtensions.GetValidatedArgument``1(GraphQL.IResolveFieldContext,System.String,``0)"> | ||
| <summary> | ||
| Wraps <see cref="M:GraphQL.ResolveFieldContextExtensions.GetArgument``1(GraphQL.IResolveFieldContext,System.String,``0)"/> to validate the resulting argument instance. | ||
| Uses <see cref="M:FluentValidation.IValidator.Validate(FluentValidation.IValidationContext)"/> to perform validation. | ||
| If a <see cref="T:FluentValidation.ValidationException"/> occurs it will be converted to <see cref="T:GraphQL.ExecutionError"/>s by a field middleware. | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidationExtensions.GetValidatedArgument(GraphQL.IResolveFieldContext,System.Type,System.String)"> | ||
| <summary> | ||
| Wraps <see cref="M:GraphQL.ResolveFieldContextExtensions.GetArgument``1(GraphQL.IResolveFieldContext,System.String,``0)"/> to validate the resulting argument instance. | ||
| Uses <see cref="M:FluentValidation.IValidator.Validate(FluentValidation.IValidationContext)"/> to perform validation. | ||
| If a <see cref="T:FluentValidation.ValidationException"/> occurs it will be converted to <see cref="T:GraphQL.ExecutionError"/>s by a field middleware. | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidationExtensions.GetValidatedArgument(GraphQL.IResolveFieldContext,System.Type,System.String,System.Object)"> | ||
| <summary> | ||
| Wraps <see cref="M:GraphQL.ResolveFieldContextExtensions.GetArgument``1(GraphQL.IResolveFieldContext,System.String,``0)"/> to validate the resulting argument instance. | ||
| Uses <see cref="M:FluentValidation.IValidator.Validate(FluentValidation.IValidationContext)"/> to perform validation. | ||
| If a <see cref="T:FluentValidation.ValidationException"/> occurs it will be converted to <see cref="T:GraphQL.ExecutionError"/>s by a field middleware. | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidationExtensions.GetValidatedArgumentAsync``1(GraphQL.IResolveFieldContext,System.String)"> | ||
| <summary> | ||
| Wraps <see cref="M:GraphQL.ResolveFieldContextExtensions.GetArgument``1(GraphQL.IResolveFieldContext,System.String,``0)"/> to validate the resulting argument instance. | ||
| Uses <see cref="M:FluentValidation.IValidator.ValidateAsync(FluentValidation.IValidationContext,System.Threading.CancellationToken)"/> to perform validation. | ||
| If a <see cref="T:FluentValidation.ValidationException"/> occurs it will be converted to <see cref="T:GraphQL.ExecutionError"/>s by a field middleware. | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidationExtensions.GetValidatedArgumentAsync``1(GraphQL.IResolveFieldContext,System.String,``0)"> | ||
| <summary> | ||
| Wraps <see cref="M:GraphQL.ResolveFieldContextExtensions.GetArgument``1(GraphQL.IResolveFieldContext,System.String,``0)"/> to validate the resulting argument instance. | ||
| Uses <see cref="M:FluentValidation.IValidator.ValidateAsync(FluentValidation.IValidationContext,System.Threading.CancellationToken)"/> to perform validation. | ||
| If a <see cref="T:FluentValidation.ValidationException"/> occurs it will be converted to <see cref="T:GraphQL.ExecutionError"/>s by a field middleware. | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidationExtensions.GetValidatedArgumentAsync(GraphQL.IResolveFieldContext,System.Type,System.String)"> | ||
| <summary> | ||
| Wraps <see cref="M:GraphQL.ResolveFieldContextExtensions.GetArgument``1(GraphQL.IResolveFieldContext,System.String,``0)"/> to validate the resulting argument instance. | ||
| Uses <see cref="M:FluentValidation.IValidator.ValidateAsync(FluentValidation.IValidationContext,System.Threading.CancellationToken)"/> to perform validation. | ||
| If a <see cref="T:FluentValidation.ValidationException"/> occurs it will be converted to <see cref="T:GraphQL.ExecutionError"/>s by a field middleware. | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidationExtensions.GetValidatedArgumentAsync(GraphQL.IResolveFieldContext,System.Type,System.String,System.Object)"> | ||
| <summary> | ||
| Wraps <see cref="M:GraphQL.ResolveFieldContextExtensions.GetArgument``1(GraphQL.IResolveFieldContext,System.String,``0)"/> to validate the resulting argument instance. | ||
| Uses <see cref="M:FluentValidation.IValidator.ValidateAsync(FluentValidation.IValidationContext,System.Threading.CancellationToken)"/> to perform validation. | ||
| If a <see cref="T:FluentValidation.ValidationException"/> occurs it will be converted to <see cref="T:GraphQL.ExecutionError"/>s by a field middleware. | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidationExtensions.UserContext``1(FluentValidation.IValidationContext)"> | ||
| <summary> | ||
| When performing validation the <see cref="P:GraphQL.ExecutionOptions.UserContext"/> instance | ||
| will be added to <see cref="P:FluentValidation.IValidationContext.RootContextData"/> with an key of "UserContext". | ||
| During validation this instance can be retrieved from <see cref="T:FluentValidation.IValidationContext"/> using this method. | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidationExtensions.AddCacheToContext``1(``0,GraphQL.FluentValidation.IValidatorCache)"> | ||
| <summary> | ||
| Injects a <see cref="T:GraphQL.FluentValidation.IValidatorCache" /> instance into a user context for testing purposes. | ||
| </summary> | ||
| </member> | ||
| </members> | ||
| </doc> |
Sorry, the diff of this file is not supported yet
@@ -5,3 +5,3 @@ <?xml version="1.0" encoding="utf-8"?> | ||
| <id>GraphQL.FluentValidation</id> | ||
| <version>9.0.0</version> | ||
| <version>9.1.0</version> | ||
| <authors>https://github.com/SimonCropp/GraphQL.Validation/graphs/contributors</authors> | ||
@@ -13,10 +13,10 @@ <license type="expression">MIT</license> | ||
| <description>Add FluentValidation (https://fluentvalidation.net/) support to GraphQL.net (https://github.com/graphql-dotnet/graphql-dotnet)</description> | ||
| <copyright>Copyright 2023. All rights reserved</copyright> | ||
| <copyright>Copyright 2024. All rights reserved</copyright> | ||
| <tags>GraphQL, Validation, FluentValidation</tags> | ||
| <repository type="git" url="https://github.com/SimonCropp/GraphQL.Validation.git" commit="6287c42911e5a7b5afd67697ea33b25674745159" /> | ||
| <repository type="git" url="https://github.com/SimonCropp/GraphQL.Validation.git" commit="72adb0895a2bd2cd47ad1b486e88424ccfae8335" /> | ||
| <dependencies> | ||
| <group targetFramework="net6.0"> | ||
| <dependency id="FluentValidation" version="11.5.2" exclude="Build,Analyzers" /> | ||
| <dependency id="GraphQL" version="7.5.0" exclude="Build,Analyzers" /> | ||
| <dependency id="Microsoft.Extensions.DependencyInjection.Abstractions" version="7.0.0" exclude="Build,Analyzers" /> | ||
| <group targetFramework="net8.0"> | ||
| <dependency id="FluentValidation" version="11.9.2" exclude="Build,Analyzers" /> | ||
| <dependency id="GraphQL" version="8.0.1" exclude="Build,Analyzers" /> | ||
| <dependency id="Microsoft.Extensions.DependencyInjection.Abstractions" version="8.0.1" exclude="Build,Analyzers" /> | ||
| </group> | ||
@@ -23,0 +23,0 @@ </dependencies> |
Sorry, the diff of this file is not supported yet
| <?xml version="1.0"?> | ||
| <doc> | ||
| <assembly> | ||
| <name>GraphQL.FluentValidation</name> | ||
| </assembly> | ||
| <members> | ||
| <member name="T:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute"> | ||
| <summary> | ||
| Indicates that compiler support for a particular feature is required for the location where this attribute is applied. | ||
| </summary> | ||
| </member> | ||
| <member name="M:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.#ctor(System.String)"> | ||
| <summary> | ||
| Initialize a new instance of <see cref="T:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute"/> | ||
| </summary> | ||
| </member> | ||
| <member name="P:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.FeatureName"> | ||
| <summary> | ||
| The name of the compiler feature. | ||
| </summary> | ||
| </member> | ||
| <member name="P:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.IsOptional"> | ||
| <summary> | ||
| If true, the compiler can choose to allow access to the location where this attribute is applied if it does not understand <see cref="P:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.FeatureName"/>. | ||
| </summary> | ||
| </member> | ||
| <member name="F:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.RefStructs"> | ||
| <summary> | ||
| The <see cref="P:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.FeatureName"/> used for the ref structs C# feature. | ||
| </summary> | ||
| </member> | ||
| <member name="F:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.RequiredMembers"> | ||
| <summary> | ||
| The <see cref="P:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.FeatureName"/> used for the required members C# feature. | ||
| </summary> | ||
| </member> | ||
| <member name="T:System.Runtime.CompilerServices.DisableRuntimeMarshallingAttribute"> | ||
| <summary> | ||
| Disables the built-in runtime managed/unmanaged marshalling subsystem for | ||
| P/Invokes, Delegate types, and unmanaged function pointer invocations. | ||
| </summary> | ||
| <remarks> | ||
| The built-in marshalling subsystem has some behaviors that cannot be changed due to | ||
| backward-compatibility requirements. This attribute allows disabling the built-in | ||
| subsystem and instead uses the following rules for P/Invokes, Delegates, | ||
| and unmanaged function pointer invocations: | ||
| - All value types that do not contain reference type fields recursively (<c>unmanaged</c> in C#) are blittable | ||
| - Value types that recursively have any fields that have <c>[StructLayout(LayoutKind.Auto)]</c> are disallowed from interop. | ||
| - All reference types are disallowed from usage in interop scenarios. | ||
| - SetLastError support in P/Invokes is disabled. | ||
| - varargs support is disabled. | ||
| - LCIDConversionAttribute support is disabled. | ||
| </remarks> | ||
| </member> | ||
| <member name="T:System.Runtime.CompilerServices.RequiredMemberAttribute"> | ||
| <summary> | ||
| Specifies that a type has required members or that a member is required. | ||
| </summary> | ||
| </member> | ||
| <member name="T:System.Runtime.Versioning.OSPlatformAttribute"> | ||
| <summary> | ||
| Base type for all platform-specific API attributes. | ||
| </summary> | ||
| </member> | ||
| <member name="T:System.Runtime.Versioning.ObsoletedOSPlatformAttribute"> | ||
| <summary> | ||
| Marks APIs that were obsoleted in a given operating system version. | ||
| </summary> | ||
| <remarks> | ||
| Primarily used by OS bindings to indicate APIs that should not be used anymore. | ||
| </remarks> | ||
| </member> | ||
| <member name="T:System.Diagnostics.CodeAnalysis.SetsRequiredMembersAttribute"> | ||
| <summary> | ||
| Specifies that this constructor sets all required members for the current type, and callers | ||
| do not need to set any required members themselves. | ||
| </summary> | ||
| </member> | ||
| <member name="T:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute"> | ||
| <summary> | ||
| Specifies the syntax used in a string.</summary> | ||
| </member> | ||
| <member name="M:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.#ctor(System.String)"> | ||
| <summary> | ||
| Initializes the <see cref="T:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute"/> with the identifier of the syntax used.</summary> | ||
| <param name="syntax">The syntax identifier.</param> | ||
| </member> | ||
| <member name="M:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.#ctor(System.String,System.Object[])"> | ||
| <summary> | ||
| Initializes the <see cref="T:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute"/> with the identifier of the syntax used.</summary> | ||
| <param name="syntax">The syntax identifier.</param> | ||
| <param name="arguments">Optional arguments associated with the specific syntax employed.</param> | ||
| </member> | ||
| <member name="P:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Syntax"> | ||
| <summary>Gets the identifier of the syntax used.</summary> | ||
| </member> | ||
| <member name="P:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Arguments"> | ||
| <summary>Optional arguments associated with the specific syntax employed.</summary> | ||
| </member> | ||
| <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.CompositeFormat"> | ||
| <summary>The syntax identifier for strings containing composite formats for string formatting.</summary> | ||
| </member> | ||
| <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.DateOnlyFormat"> | ||
| <summary>The syntax identifier for strings containing date format specifiers.</summary> | ||
| </member> | ||
| <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.DateTimeFormat"> | ||
| <summary>The syntax identifier for strings containing date and time format specifiers.</summary> | ||
| </member> | ||
| <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.EnumFormat"> | ||
| <summary>The syntax identifier for strings containing <see cref="T:System.Enum"/> format specifiers.</summary> | ||
| </member> | ||
| <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.GuidFormat"> | ||
| <summary>The syntax identifier for strings containing <see cref="T:System.Guid"/> format specifiers.</summary> | ||
| </member> | ||
| <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Json"> | ||
| <summary>The syntax identifier for strings containing JavaScript Object Notation (JSON).</summary> | ||
| </member> | ||
| <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.NumericFormat"> | ||
| <summary>The syntax identifier for strings containing numeric format specifiers.</summary> | ||
| </member> | ||
| <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Regex"> | ||
| <summary>The syntax identifier for strings containing regular expressions.</summary> | ||
| </member> | ||
| <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.TimeOnlyFormat"> | ||
| <summary>The syntax identifier for strings containing time format specifiers.</summary> | ||
| </member> | ||
| <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.TimeSpanFormat"> | ||
| <summary>The syntax identifier for strings containing <see cref="T:System.TimeSpan"/> format specifiers.</summary> | ||
| </member> | ||
| <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Uri"> | ||
| <summary>The syntax identifier for strings containing URIs.</summary> | ||
| </member> | ||
| <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Xml"> | ||
| <summary>The syntax identifier for strings containing XML.</summary> | ||
| </member> | ||
| <member name="T:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute"> | ||
| <summary> | ||
| Indicates that the specified method requires the ability to generate new code at runtime, | ||
| for example through <see cref="N:System.Reflection"/>. | ||
| </summary> | ||
| <remarks> | ||
| This allows tools to understand which methods are unsafe to call when compiling ahead of time. | ||
| </remarks> | ||
| </member> | ||
| <member name="M:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.#ctor(System.String)"> | ||
| <summary> | ||
| Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute"/> class | ||
| with the specified message. | ||
| </summary> | ||
| <param name="message"> | ||
| A message that contains information about the usage of dynamic code. | ||
| </param> | ||
| </member> | ||
| <member name="P:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.Message"> | ||
| <summary> | ||
| Gets a message that contains information about the usage of dynamic code. | ||
| </summary> | ||
| </member> | ||
| <member name="P:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.Url"> | ||
| <summary> | ||
| Gets or sets an optional URL that contains more information about the method, | ||
| why it requires dynamic code, and what options a consumer has to deal with it. | ||
| </summary> | ||
| </member> | ||
| <member name="T:System.Diagnostics.CodeAnalysis.UnscopedRefAttribute"> | ||
| <summary> | ||
| Used to indicate a byref escapes and is not scoped. | ||
| </summary> | ||
| <remarks> | ||
| <para> | ||
| There are several cases where the C# compiler treats a <see langword="ref"/> as implicitly | ||
| <see langword="scoped"/> - where the compiler does not allow the <see langword="ref"/> to escape the method. | ||
| </para> | ||
| <para> | ||
| For example: | ||
| <list type="number"> | ||
| <item><see langword="this"/> for <see langword="struct"/> instance methods.</item> | ||
| <item><see langword="ref"/> parameters that refer to <see langword="ref"/> <see langword="struct"/> types.</item> | ||
| <item><see langword="out"/> parameters.</item> | ||
| </list> | ||
| </para> | ||
| <para> | ||
| This attribute is used in those instances where the <see langword="ref"/> should be allowed to escape. | ||
| </para> | ||
| <para> | ||
| Applying this attribute, in any form, has impact on consumers of the applicable API. It is necessary for | ||
| API authors to understand the lifetime implications of applying this attribute and how it may impact their users. | ||
| </para> | ||
| </remarks> | ||
| </member> | ||
| <member name="T:PolyfillExtensions"> | ||
| <summary> | ||
| Static and thread safe wrapper around NullabilityInfoContext. | ||
| </summary> | ||
| </member> | ||
| <member name="M:PolyfillExtensions.MaxBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})"> | ||
| <summary> | ||
| Returns the maximum value in a generic sequence according to a specified key selector function. | ||
| </summary> | ||
| <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam> | ||
| <typeparam name="TKey">The type of key to compare elements by.</typeparam> | ||
| <param name="source">A sequence of values to determine the maximum value of.</param> | ||
| <param name="keySelector">A function to extract the key for each element.</param> | ||
| <returns>The value with the maximum key in the sequence.</returns> | ||
| <exception cref="T:System.ArgumentNullException"><paramref name="source" /> is <see langword="null" />.</exception> | ||
| <exception cref="T:System.ArgumentException">No key extracted from <paramref name="source" /> implements the <see cref="T:System.IComparable" /> or <see cref="T:System.IComparable`1" /> interface.</exception> | ||
| <remarks> | ||
| <para>If <typeparamref name="TKey" /> is a reference type and the source sequence is empty or contains only values that are <see langword="null" />, this method returns <see langword="null" />.</para> | ||
| </remarks> | ||
| </member> | ||
| <member name="M:PolyfillExtensions.MaxBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})"> | ||
| <summary>Returns the maximum value in a generic sequence according to a specified key selector function.</summary> | ||
| <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam> | ||
| <typeparam name="TKey">The type of key to compare elements by.</typeparam> | ||
| <param name="source">A sequence of values to determine the maximum value of.</param> | ||
| <param name="keySelector">A function to extract the key for each element.</param> | ||
| <param name="comparer">The <see cref="T:System.Collections.Generic.IComparer`1" /> to compare keys.</param> | ||
| <returns>The value with the maximum key in the sequence.</returns> | ||
| <exception cref="T:System.ArgumentNullException"><paramref name="source" /> is <see langword="null" />.</exception> | ||
| <exception cref="T:System.ArgumentException">No key extracted from <paramref name="source" /> implements the <see cref="T:System.IComparable" /> or <see cref="T:System.IComparable`1" /> interface.</exception> | ||
| <remarks> | ||
| <para>If <typeparamref name="TKey" /> is a reference type and the source sequence is empty or contains only values that are <see langword="null" />, this method returns <see langword="null" />.</para> | ||
| </remarks> | ||
| </member> | ||
| <member name="M:PolyfillExtensions.MinBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1})"> | ||
| <summary> | ||
| Returns the minimum value in a generic sequence according to a specified key selector function. | ||
| </summary> | ||
| <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam> | ||
| <typeparam name="TKey">The type of key to compare elements by.</typeparam> | ||
| <param name="source">A sequence of values to determine the minby value of.</param> | ||
| <param name="keySelector">A function to extract the key for each element.</param> | ||
| <returns>The value with the minimum key in the sequence.</returns> | ||
| <exception cref="T:System.ArgumentNullException"><paramref name="source" /> is <see langword="null" />.</exception> | ||
| <exception cref="T:System.ArgumentException">No key extracted from <paramref name="source" /> implements the <see cref="T:System.IComparable" /> or <see cref="T:System.IComparable`1" /> interface.</exception> | ||
| <remarks> | ||
| <para>If <typeparamref name="TKey" /> is a reference type and the source sequence is empty or contains only values that are <see langword="null" />, this method returns <see langword="null" />.</para> | ||
| </remarks> | ||
| </member> | ||
| <member name="M:PolyfillExtensions.MinBy``2(System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})"> | ||
| <summary>Returns the minimum value in a generic sequence according to a specified key selector function.</summary> | ||
| <typeparam name="TSource">The type of the elements of <paramref name="source" />.</typeparam> | ||
| <typeparam name="TKey">The type of key to compare elements by.</typeparam> | ||
| <param name="source">A sequence of values to determine the minimum value of.</param> | ||
| <param name="keySelector">A function to extract the key for each element.</param> | ||
| <param name="comparer">The <see cref="T:System.Collections.Generic.IComparer`1" /> to compare keys.</param> | ||
| <returns>The value with the minimum key in the sequence.</returns> | ||
| <exception cref="T:System.ArgumentNullException"><paramref name="source" /> is <see langword="null" />.</exception> | ||
| <exception cref="T:System.ArgumentException">No key extracted from <paramref name="source" /> implements the <see cref="T:System.IComparable" /> or <see cref="T:System.IComparable`1" /> interface.</exception> | ||
| <remarks> | ||
| <para>If <typeparamref name="TKey" /> is a reference type and the source sequence is empty or contains only values that are <see langword="null" />, this method returns <see langword="null" />.</para> | ||
| </remarks> | ||
| </member> | ||
| <member name="M:PolyfillExtensions.Nanoseconds(System.TimeSpan)"> | ||
| <summary> | ||
| Gets the nanosecond component of the time represented by the current <see cref="T:System.TimeSpan"/> object. | ||
| </summary> | ||
| </member> | ||
| <member name="M:PolyfillExtensions.Nanosecond(System.DateTime)"> | ||
| <summary> | ||
| Gets the nanosecond component of the time represented by the current <see cref="T:System.DateTime"/> object. | ||
| </summary> | ||
| </member> | ||
| <member name="M:PolyfillExtensions.Nanosecond(System.DateTimeOffset)"> | ||
| <summary> | ||
| Gets the nanosecond component of the time represented by the current <see cref="T:System.DateTimeOffset"/> object. | ||
| </summary> | ||
| </member> | ||
| <member name="M:PolyfillExtensions.Microseconds(System.TimeSpan)"> | ||
| <summary> | ||
| Gets the microsecond component of the time represented by the current <see cref="T:System.TimeSpan"/> object. | ||
| </summary> | ||
| </member> | ||
| <member name="M:PolyfillExtensions.Microsecond(System.DateTime)"> | ||
| <summary> | ||
| Gets the microsecond component of the time represented by the current <see cref="T:System.DateTime"/> object. | ||
| </summary> | ||
| </member> | ||
| <member name="M:PolyfillExtensions.Microsecond(System.DateTimeOffset)"> | ||
| <summary> | ||
| Gets the microsecond component of the time represented by the current <see cref="T:System.DateTimeOffset"/> object. | ||
| </summary> | ||
| </member> | ||
| <member name="M:PolyfillExtensions.AddMicroseconds(System.DateTime,System.Double)"> | ||
| <summary> | ||
| Returns a new <see cref="T:System.DateTime"/> object that adds a specified number of microseconds to the value of this instance.. | ||
| </summary> | ||
| </member> | ||
| <member name="M:PolyfillExtensions.AddMicroseconds(System.DateTimeOffset,System.Double)"> | ||
| <summary> | ||
| Returns a new <see cref="T:System.DateTimeOffset"/> object that adds a specified number of microseconds to the value of this instance.. | ||
| </summary> | ||
| </member> | ||
| <member name="M:PolyfillExtensions.ReadToEndAsync(System.IO.TextReader,System.Threading.CancellationToken)"> | ||
| <summary> | ||
| Reads all characters from the current position to the end of the stream asynchronously and returns them as one string. | ||
| </summary> | ||
| <param name="cancellationToken">The token to monitor for cancellation requests.</param> | ||
| <returns>A task that represents the asynchronous read operation. The value of the <c>TResult</c> parameter contains | ||
| a string with the characters from the current position to the end of the stream.</returns> | ||
| <exception cref="T:System.ArgumentOutOfRangeException">The number of characters is larger than <see cref="F:System.Int32.MaxValue"/>.</exception> | ||
| <exception cref="T:System.ObjectDisposedException">The stream reader has been disposed.</exception> | ||
| <exception cref="T:System.InvalidOperationException">The reader is currently in use by a previous read operation.</exception> | ||
| </member> | ||
| <member name="M:PolyfillExtensions.TryFormat(System.DateTimeOffset,System.Span{System.Char},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider)"> | ||
| <summary> | ||
| Tries to format the value of the current instance into the provided span of characters. | ||
| </summary> | ||
| </member> | ||
| <member name="M:PolyfillExtensions.TryFormat(System.DateTime,System.Span{System.Char},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider)"> | ||
| <summary> | ||
| Tries to format the value of the current instance into the provided span of characters. | ||
| </summary> | ||
| </member> | ||
| <member name="M:PolyfillExtensions.TryFormat(System.DateOnly,System.Span{System.Char},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider)"> | ||
| <summary> | ||
| Tries to format the value of the current instance into the provided span of characters. | ||
| </summary> | ||
| </member> | ||
| <member name="M:PolyfillExtensions.TryFormat(System.TimeOnly,System.Span{System.Char},System.Int32@,System.ReadOnlySpan{System.Char},System.IFormatProvider)"> | ||
| <summary> | ||
| Tries to format the value of the current instance into the provided span of characters. | ||
| </summary> | ||
| </member> | ||
| <member name="M:PolyfillExtensions.IsGenericMethodParameter(System.Type)"> | ||
| <summary> | ||
| Gets a value that indicates whether the current Type represents a type parameter in the definition of a generic method. | ||
| </summary> | ||
| </member> | ||
| <member name="T:GraphQL.FluentValidation.ArgumentValidation"> | ||
| <summary> | ||
| Low level validation API for extensibility scenarios. | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidation.ArgumentValidation.ValidateAsync``1(GraphQL.FluentValidation.IValidatorCache,System.Type,``0,System.Collections.Generic.IDictionary{System.String,System.Object})"> | ||
| <summary> | ||
| Validate an instance | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidation.ArgumentValidation.ValidateAsync``1(GraphQL.FluentValidation.IValidatorCache,System.Type,``0,System.Collections.Generic.IDictionary{System.String,System.Object},System.IServiceProvider,System.Threading.CancellationToken)"> | ||
| <summary> | ||
| Validate an instance | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidation.ArgumentValidation.Validate``1(GraphQL.FluentValidation.IValidatorCache,System.Type,``0,System.Collections.Generic.IDictionary{System.String,System.Object})"> | ||
| <summary> | ||
| Validate an instance | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidation.ArgumentValidation.Validate``1(GraphQL.FluentValidation.IValidatorCache,System.Type,``0,System.Collections.Generic.IDictionary{System.String,System.Object},System.IServiceProvider)"> | ||
| <summary> | ||
| Validate an instance | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidation.ValidatorCacheExtensions.AddValidatorsFromAssemblyContaining``1(GraphQL.FluentValidation.IValidatorCache,System.Boolean)"> | ||
| <summary> | ||
| Add all <see cref="T:FluentValidation.IValidator"/>s from the assembly that contains <typeparamref name="T"/>. | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidation.ValidatorCacheExtensions.AddValidatorsFromAssemblyContaining(GraphQL.FluentValidation.IValidatorCache,System.Type,System.Boolean)"> | ||
| <summary> | ||
| Add all <see cref="T:FluentValidation.IValidator"/>s from the assembly that contains <paramref name="type"/>. | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidation.ValidatorCacheExtensions.AddValidatorsFromAssembly(GraphQL.FluentValidation.IValidatorCache,System.Reflection.Assembly,System.Boolean)"> | ||
| <summary> | ||
| Add all <see cref="T:FluentValidation.IValidator"/>s in <paramref name="assembly"/>. | ||
| </summary> | ||
| </member> | ||
| <member name="T:GraphQL.FluentValidation.ValidatorInstanceCache"> | ||
| <summary> | ||
| Cache for all <see cref="T:FluentValidation.IValidator"/> instances. | ||
| Should only be configured once at startup time. | ||
| Uses <see cref="M:System.Activator.CreateInstance(System.Type)"/> to create <see cref="T:FluentValidation.IValidator"/>s. | ||
| </summary> | ||
| </member> | ||
| <member name="T:GraphQL.FluentValidation.ValidatorServiceCache"> | ||
| <summary> | ||
| Cache for all <see cref="T:FluentValidation.IValidator"/>. | ||
| Should only be configured once at startup time. | ||
| Uses <see cref="T:System.IServiceProvider"/> for resolving <see cref="T:FluentValidation.IValidator"/>s. | ||
| </summary> | ||
| </member> | ||
| <member name="T:GraphQL.FluentValidationExtensions"> | ||
| <summary> | ||
| Extensions to GraphQL to enable FluentValidation. | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidationExtensions.UseFluentValidation(GraphQL.ExecutionOptions,GraphQL.FluentValidation.IValidatorCache)"> | ||
| <summary> | ||
| Adds a FieldMiddleware to the GraphQL pipeline that converts a <see cref="T:FluentValidation.ValidationException"/> to <see cref="T:GraphQL.ExecutionError"/>s./> | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidationExtensions.UseFluentValidation(GraphQL.Types.ISchema)"> | ||
| <summary> | ||
| Adds a FieldMiddleware to the GraphQL pipeline that converts a <see cref="T:FluentValidation.ValidationException"/> to <see cref="T:GraphQL.ExecutionError"/>s./> | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidationExtensions.GetValidatedArgument``1(GraphQL.IResolveFieldContext,System.String)"> | ||
| <summary> | ||
| Wraps <see cref="M:GraphQL.ResolveFieldContextExtensions.GetArgument``1(GraphQL.IResolveFieldContext,System.String,``0)"/> to validate the resulting argument instance. | ||
| Uses <see cref="M:FluentValidation.IValidator.Validate(FluentValidation.IValidationContext)"/> to perform validation. | ||
| If a <see cref="T:FluentValidation.ValidationException"/> occurs it will be converted to <see cref="T:GraphQL.ExecutionError"/>s by a field middleware. | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidationExtensions.GetValidatedArgument``1(GraphQL.IResolveFieldContext,System.String,``0)"> | ||
| <summary> | ||
| Wraps <see cref="M:GraphQL.ResolveFieldContextExtensions.GetArgument``1(GraphQL.IResolveFieldContext,System.String,``0)"/> to validate the resulting argument instance. | ||
| Uses <see cref="M:FluentValidation.IValidator.Validate(FluentValidation.IValidationContext)"/> to perform validation. | ||
| If a <see cref="T:FluentValidation.ValidationException"/> occurs it will be converted to <see cref="T:GraphQL.ExecutionError"/>s by a field middleware. | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidationExtensions.GetValidatedArgument(GraphQL.IResolveFieldContext,System.Type,System.String)"> | ||
| <summary> | ||
| Wraps <see cref="M:GraphQL.ResolveFieldContextExtensions.GetArgument``1(GraphQL.IResolveFieldContext,System.String,``0)"/> to validate the resulting argument instance. | ||
| Uses <see cref="M:FluentValidation.IValidator.Validate(FluentValidation.IValidationContext)"/> to perform validation. | ||
| If a <see cref="T:FluentValidation.ValidationException"/> occurs it will be converted to <see cref="T:GraphQL.ExecutionError"/>s by a field middleware. | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidationExtensions.GetValidatedArgument(GraphQL.IResolveFieldContext,System.Type,System.String,System.Object)"> | ||
| <summary> | ||
| Wraps <see cref="M:GraphQL.ResolveFieldContextExtensions.GetArgument``1(GraphQL.IResolveFieldContext,System.String,``0)"/> to validate the resulting argument instance. | ||
| Uses <see cref="M:FluentValidation.IValidator.Validate(FluentValidation.IValidationContext)"/> to perform validation. | ||
| If a <see cref="T:FluentValidation.ValidationException"/> occurs it will be converted to <see cref="T:GraphQL.ExecutionError"/>s by a field middleware. | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidationExtensions.GetValidatedArgumentAsync``1(GraphQL.IResolveFieldContext,System.String)"> | ||
| <summary> | ||
| Wraps <see cref="M:GraphQL.ResolveFieldContextExtensions.GetArgument``1(GraphQL.IResolveFieldContext,System.String,``0)"/> to validate the resulting argument instance. | ||
| Uses <see cref="M:FluentValidation.IValidator.ValidateAsync(FluentValidation.IValidationContext,System.Threading.CancellationToken)"/> to perform validation. | ||
| If a <see cref="T:FluentValidation.ValidationException"/> occurs it will be converted to <see cref="T:GraphQL.ExecutionError"/>s by a field middleware. | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidationExtensions.GetValidatedArgumentAsync``1(GraphQL.IResolveFieldContext,System.String,``0)"> | ||
| <summary> | ||
| Wraps <see cref="M:GraphQL.ResolveFieldContextExtensions.GetArgument``1(GraphQL.IResolveFieldContext,System.String,``0)"/> to validate the resulting argument instance. | ||
| Uses <see cref="M:FluentValidation.IValidator.ValidateAsync(FluentValidation.IValidationContext,System.Threading.CancellationToken)"/> to perform validation. | ||
| If a <see cref="T:FluentValidation.ValidationException"/> occurs it will be converted to <see cref="T:GraphQL.ExecutionError"/>s by a field middleware. | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidationExtensions.GetValidatedArgumentAsync(GraphQL.IResolveFieldContext,System.Type,System.String)"> | ||
| <summary> | ||
| Wraps <see cref="M:GraphQL.ResolveFieldContextExtensions.GetArgument``1(GraphQL.IResolveFieldContext,System.String,``0)"/> to validate the resulting argument instance. | ||
| Uses <see cref="M:FluentValidation.IValidator.ValidateAsync(FluentValidation.IValidationContext,System.Threading.CancellationToken)"/> to perform validation. | ||
| If a <see cref="T:FluentValidation.ValidationException"/> occurs it will be converted to <see cref="T:GraphQL.ExecutionError"/>s by a field middleware. | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidationExtensions.GetValidatedArgumentAsync(GraphQL.IResolveFieldContext,System.Type,System.String,System.Object)"> | ||
| <summary> | ||
| Wraps <see cref="M:GraphQL.ResolveFieldContextExtensions.GetArgument``1(GraphQL.IResolveFieldContext,System.String,``0)"/> to validate the resulting argument instance. | ||
| Uses <see cref="M:FluentValidation.IValidator.ValidateAsync(FluentValidation.IValidationContext,System.Threading.CancellationToken)"/> to perform validation. | ||
| If a <see cref="T:FluentValidation.ValidationException"/> occurs it will be converted to <see cref="T:GraphQL.ExecutionError"/>s by a field middleware. | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidationExtensions.UserContext``1(FluentValidation.IValidationContext)"> | ||
| <summary> | ||
| When performing validation the <see cref="P:GraphQL.ExecutionOptions.UserContext"/> instance | ||
| will be added to <see cref="P:FluentValidation.IValidationContext.RootContextData"/> with an key of "UserContext". | ||
| During validation this instance can be retrieved from <see cref="T:FluentValidation.IValidationContext"/> using this method. | ||
| </summary> | ||
| </member> | ||
| <member name="M:GraphQL.FluentValidationExtensions.AddCacheToContext``1(``0,GraphQL.FluentValidation.IValidatorCache)"> | ||
| <summary> | ||
| Injects a <see cref="T:GraphQL.FluentValidation.IValidatorCache" /> instance into a user context for testing purposes. | ||
| </summary> | ||
| </member> | ||
| </members> | ||
| </doc> |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet