Na video aula de projeto MVC, o professor cria um IQueryable, no método busca da classe MovimentacaoDAO. Não conhecia este "IQueryable", poderia me explicar quando ele é usado?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Na video aula de projeto MVC, o professor cria um IQueryable, no método busca da classe MovimentacaoDAO. Não conhecia este "IQueryable", poderia me explicar quando ele é usado?
Vanessa, IQueryable é uma interface que define uma fonte de dados que você pode executar queries, mas não sabe exatamente qual o tipo de dado que tem na fonte. Dá uma conferida aqui https://msdn.microsoft.com/en-us/library/system.linq.iqueryable(v=vs.110).aspx
Geralmente é usada quando estamos fazendo queries com LINQ :)