Class JsonApiResourceDefinition<TResource, TId>.PropertySortOrder
- Namespace
- JsonApiDotNetCore.Resources
- Assembly
- JsonApiDotNetCore.dll
This is an alias type intended to simplify the implementation's method signature. See CreateSortExpressionFromLambda(PropertySortOrder) for usage details.
public sealed class JsonApiResourceDefinition<TResource, TId>.PropertySortOrder : List<(Expression<Func<TResource, object?>> KeySelector, ListSortDirection SortDirection)>, IList<(Expression<Func<TResource, object?>> KeySelector, ListSortDirection SortDirection)>, ICollection<(Expression<Func<TResource, object?>> KeySelector, ListSortDirection SortDirection)>, IReadOnlyList<(Expression<Func<TResource, object?>> KeySelector, ListSortDirection SortDirection)>, IReadOnlyCollection<(Expression<Func<TResource, object?>> KeySelector, ListSortDirection SortDirection)>, IEnumerable<(Expression<Func<TResource, object?>> KeySelector, ListSortDirection SortDirection)>, IList, ICollection, IEnumerable
- Inheritance
-
JsonApiResourceDefinition<TResource, TId>.PropertySortOrder
- Implements
-
IReadOnlyCollection<(Expression<Func<TResource, object>> KeySelector, ListSortDirection SortDirection)>
- Inherited Members
- Extension Methods