in src/Epam.GraphQL/Types/SortDirectionGraphType.cs [36:62]
public override object ParseValue(object? value)
{
if (value is GraphQLName name)
{
value = name.StringValue;
}
if (value is ROM rom)
{
value = rom.ToString();
}
if (value is string stringValue)
{
if (stringValue.Equals("ASC", StringComparison.Ordinal) || stringValue.Equals("asc", StringComparison.Ordinal))
{
return SortDirection.Asc;
}
if (stringValue.Equals("DESC", StringComparison.Ordinal) || stringValue.Equals("desc", StringComparison.Ordinal))
{
return SortDirection.Desc;
}
}
return ThrowValueConversionError(value);
}