我正在使用Visual Studio 2012随附的MVC 4 Web API。
据我了解,odata不会自动解析,但是我们现在需要向操作添加[Queryable]属性。
所以我添加了它:
public class TestController : ApiController
{
[Queryable]
public IQueryable<MyClass> GetMyClasses()
{
return ...;
}
}
但出现编译错误:
The type or namespace name 'Queryable' could not be found (are you missing a using directive or an assembly reference?)
是否仍支持odata?以及为什么Queryable无法识别为此处列出的属性。
谢谢
最佳答案
如here所述,OData支持已移至单独的NuGet package中。
关于c# - 尝试标记OData时在MVC 4 Web API中未编译Queryable属性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12554145/