L'entité ne peut pas être construite dans une requête LINQ to Entities
L'entité ne peut pas être construite dans une requête LINQ to Entities
L'entité ne peut pas être construite dans une requête LINQ to Entities
Re: L'entité ne peut pas être construite dans une requête LINQ to Entities
Vous ne pouvez pas (et ne devriez pas pouvoir) projeter sur une entité mappée. Vous pouvez cependant projeter sur un type anonyme ou sur un [DTO](http://msdn.microsoft.com/en-us/magazin ... #id0080022):
```
public class ProductDTO
{
public string Name { get; set; }
// Autres champs dont vous pourriez avoir besoin de l'entité Product
}
```
Et votre méthode retournera une List de DTO.
```
public List GetProducts(int categoryID)
{
return (from p in db.Products
where p.CategoryID ==
[réponse tronquée par l'import d'origine]
```
public class ProductDTO
{
public string Name { get; set; }
// Autres champs dont vous pourriez avoir besoin de l'entité Product
}
```
Et votre méthode retournera une List de DTO.
```
public List GetProducts(int categoryID)
{
return (from p in db.Products
where p.CategoryID ==
[réponse tronquée par l'import d'origine]