Czy jakis data provider powinien zwracac IQueryable?

0

Chodzi mi o sytuacje

public partial class StudentsPage : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }

   public IQueryable<Student> GetData()
{
        return new StudentsRepo().GetAll().AsQueryable();
}

Automatyczne stronicowanie w GridView wymaga typu IQueryable, stad tak zrobiłem.

1

Ja bym raczej nie zwracal IQueryable,
jezeli wymaga to komponent to wtedy zrobilbym klase specjalnie pod ten komponent (czyli specyficzne klasy ktore zwracaja tylko IQueryable)

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0