Get all rows using entity framework dbset
c#, dbset, entity-framework
Solution
`Set<T>()` is already `IQueryable<T>` and it returns all rows from table
public IQueryable<Company> GetCompanies()
{
return DbContext.Set<Company>();
}
Also generated `DbContext` will have named properties for each table. Look for `DbContext.Companies` - it's same as `DbContext.Set<Company>`()
Problem
I want to select all rows from a table using the following type of syntax: ``` public IQueryable<Company> GetCompanies() { return DbContext.Set<Company>() .// Select all } ``` Forgive me as I am completely new to EF.