From reviewing the release notes and other available documentation, and based on some testing a few weeks ago with the source for web API odata, it seems that $expand is not supported, but there seems to be some intention to support it.
Can you provide info on when it will be supported? And ideally an example on how to implement $expand within the Web API odata framework?
This is a major driver for me on the WCF data services vs Web API implementation decision - joining everything on the client, and requiring multiple sequential requests is not acceptably performant or productive. I'd prefer to move to Web API given the extensibility, the fact that it's open-source, and my view that it has a bright future bridging thick and thin client applications.
Comments: https://aspnetwebstack.codeplex.com/SourceControl/changeset/8b65f6f102b9e336c605f24509bb8cf2d84b9694 introduces support for OData $select and $expand
Can you provide info on when it will be supported? And ideally an example on how to implement $expand within the Web API odata framework?
This is a major driver for me on the WCF data services vs Web API implementation decision - joining everything on the client, and requiring multiple sequential requests is not acceptably performant or productive. I'd prefer to move to Web API given the extensibility, the fact that it's open-source, and my view that it has a bright future bridging thick and thin client applications.
Comments: https://aspnetwebstack.codeplex.com/SourceControl/changeset/8b65f6f102b9e336c605f24509bb8cf2d84b9694 introduces support for OData $select and $expand