Запрос выбора OData не работает в бета-версии ASP.NET WebAPI

Я играю с бета-версией WebAPI, и кажется, что выборки не влияют на ответ действия. возвращая IQueryable. Например:

http://localhost:62689/api/product?$select=Id,Name

Ожидаемый:

<Product>
<Id>1</Id>
<Name>Product 1</Name>
</Product>

Фактический результат:

<Product>
<Id>1</Id>
<Name>Product 1</Name>
<ItemsInStock>6</ItemsInStock>
<Price>49.99</Price>
<Created>2012-01-15T00:00:00</Created>
</Product>

Есть ли ограничения на поддержку OData для WebAPI?

I Пробовали другие запросы к этому набору данных (например, top, filter), и они работают нормально.

6
задан Sir Code-A-Lot 1 March 2012 в 10:20
поделиться