如何将参数传递给LinqPad中的OData控制器?即http:// localhost / vroot / odata / Foo(' bar')

时间:2014-05-08 21:26:42

标签: linq odata linqpad

我有一个WebAPI OData Web服务,可以选择带参数。

我正在使用LinqPad发出如下命令:

from t in Foo
select t

将其转换为此OData请求:

http://my.localhost.com/vroot/odata/Foo()

但我想将参数传递给Foo()并获取以下OData请求:

http://my.localhost.com/vroot/odata/Foo('Bar')

此调用在Web浏览器中完美运行。

在LinqPad中这可能吗?怎么做?

1 个答案:

答案 0 :(得分:1)

试试这个:

from t in Foo
where t.Id=='Bar'
select t