public void Collection() { var list = new List <MockEntity>() { _valid, _invalid, _invisible }.AsQueryable(); var authorizedCollection = Authorize.Collection(list, _ctx); Assert.IsTrue(authorizedCollection.All(a => a.IsVisible && a.IsVisible2)); }
public IQueryable <T> Entities(IIdentity user) { return(Authorize.Collection(_dbset, GetContextInfo(user))); }
public IQueryable <T> GetAuthorizedEntitySet <T>() where T : class { return(Authorize.Collection(_dbcontext.Set <T>(), new EfContextInfo(Identity, _dbcontext))); }