Unfortunately, you cannot do this if you are not projecting a query to get the expected result:
public class EmployeesDTO
{
public int Id{get;set;}
public string fName {get;set;}
}
var query= db.EMployees.Where(x=>x.lname=="marcus")
.Select(d=>new EmployeesDTO{Id=d.Id, fName=d.Name,...});
Automapper, , ProjectTo
:
var query= db.EMployees.Where(x=>x.lname=="marcus").ProjectTo<EmployeesDTO>();