public void QuerySelectOrderByExpressionTestClan()
        {
            _query = new QueryFluent <NinjaClan>(new Repository <NinjaClan>(_ninjaClanFakeContext, _unitOfWorkAsync), new AllNinjaExpressionSpecification());

            var ninjaClan = _query.OrderBy(x => x.OrderBy(clan => clan.ClanName)).Select().First();

            Assert.AreEqual("AnotherClan", ninjaClan.ClanName);
        }
Beispiel #2
0
 // OrderBy/ThenBy
 public static QueryFluent <TEntity> OrderBy <TEntity, TProperty>(this QueryFluent <TEntity> _this, Expression <Func <TEntity, TProperty> > selector)
 => _this.OrderBy(getProperty(selector).Name);