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.
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>
()