Wenn ich meine Endpunkt-API wie folgt definieren, die alle Spalten zurückgibt, funktionieren oData $ filter, $ Skip, $ filter einwandfrei.C# -Web-API oData Filter fehlgeschlagen
aber wenn ich nur bestimmte Spalten wie unten gezeigt auswählen, oData $ -Filter, $ Skip, $ Filter fehlschlagen. Irgendwelche Ideen?
public IQueryable<MyResult> GetMyLists()
{
return db.MyLists.Select(x => new MyResult
{
Trade_Name = x.Trade_Name,
price = x.price,
remarks = x.remarks,
Comment = x.Comment,
GenericGroupNumber = x.GenericGroupNumber
});
}
I definiert MyResult Klasse als:
public class MyResult
{
public string Trade_Name;
public decimal? price;
public string remarks;
public string Comment;
public string GenericGroupNumber;
}
ist Jede mögliche Anleitung sehr geschätzt.