In a project I'm working on, there's a need for following architecture (simplified):
[WebAPI] -> [WCF -> Entity Framework] -> [Database]
I've seen a lot of demo's where you can expose your Entity Model directly over a WebAPI with OData syntax.
I was wondering though, whether it is possible to expose a WCF OData Service (backend server) over a WebAPI OData service (frontend server) with the benefits you get with OData filtering.
For example: I don't want to get all Customers from WCF when I filter on country in my WebAPI (http://domain.com/api/Customers?$filter=country eq 'USA').
Thanks!