We have a WCF application service layer which acts as DataService for our domain models defined in DB. We are writing new REST web services that will work on top of existing application service. Planning to use MVC Web API.
We want to expose our RESTFul APIs as OData endpoint. But looks like OData is tightly coupled with EnityFramework Data Model and Context.
The problem is we can't use EF dbcontext as we need to create objects by requesting them from backend application service and then map to the data model.
Is there a way to implement OData without DB but application service as data source.
Thanks, M