1
Ich habe so etwas wie die folgenden in einem WebAPI Controller:Benutzerdefinierte Eigenschaft innerhalb Web-API-Controller
[EnableQuery()]
public IQueryable<ProductDTO> Get()
{
var products = from p in db.Products
select new ProductDTO()
{
Id = p.Id,
Created = p.Created,
Title = p.Title,
CustomValue = ? (if Id=1 or 2, then CustomValue = 1, if Id=3, then CustomValue = 2 etc)
};
return products.AsQueryable();
}
Ich möchte ein CustomValue zurückkehren auf den Wert einer anderen Eigenschaft basiert. In diesem Beispiel ist die ID. Wenn also die ID 1 oder 2 ist, sollte CustomValue 1 zurückgeben, wenn Id 3 ist, CustomValue sollte 2 sein und so weiter. Wie kann ich das tun?