public static IFindFluent <MongoContentEntity, MongoContentEntity> ContentSort(this IFindFluent <MongoContentEntity, MongoContentEntity> cursor, ODataUriParser query, PropertyCalculator propertyCalculator) { var sort = query.BuildSort <MongoContentEntity>(propertyCalculator); return(sort != null?cursor.Sort(sort) : cursor.SortByDescending(x => x.LastModified)); }
public static IFindFluent <MongoAssetEntity, MongoAssetEntity> AssetSort(this IFindFluent <MongoAssetEntity, MongoAssetEntity> cursor, ODataUriParser query) { var sort = query.BuildSort <MongoAssetEntity>(); return(sort != null?cursor.Sort(sort) : cursor.SortByDescending(x => x.LastModified)); }