I am building out my new v4 service and all was going well until I added a new controller for a new model/entity and got this error when starting the site up for a test run.
The controller seems to be correctly coded, just like the others.
The path template 'Customers' on the action 'GetFeed' in controller 'CustomersOData' is not a valid OData path template. Resource not found for the segment 'Customers'.
What on Earth does that mean?
If this is happening on start-up then check that you have added your Customers model type to the model builder during start-up.
builder.EntitySet<CustomerModel>("Customers");
It sounds like the attribute mappings are being enumerated for the new controller but it cannot map the Customer model type back to an entity set.
Note: Q/A I figured this out almost immediately but I'm posting here because I'll probably do this again and forget what I did wrong!