public virtual IRepositoryQuery <TEntity> Query() { var repositoryGetFluentHelper = new RepositoryQuery <TEntity>(this); _checkPermissions = false; return(repositoryGetFluentHelper); }
public virtual IRepositoryQuery <TEntity> Query(List <PermissionEnum> permissions) { _permissions.Clear(); _checkPermissions = true; permissions.ForEach(per => _permissions.Add(per)); var repositoryGetFluentHelper = new RepositoryQuery <TEntity>(this); return(repositoryGetFluentHelper); }