public static void Register(HttpConfiguration config) { var odataBuilder = new ODataConventionModelBuilder(); odataBuilder.ForEndpoint("Products") .OnVersion(1).MapEntitySet<SimpleProduct>().ToController<SimpleProductsController>() .OnVersionRange(2, 5).MapEntitySet<CategorizedProduct>().ToController<CategorizedProductsController>() .Build(); config.Routes.MapVersionedODataRoute("odata", "svc", odataBuilder.GetEdmModel()); }