Before adding OData to my project, my routes where set up like this:
config.Routes.MapHttpRoute( name: \"ApiById\", routeTempl
My issue was related to returning the entity model instead of the model I exposed (builder.EntitySet("Products");). Solution was to map entity to resource model.
builder.EntitySet("Products");