Exemplo n.º 1
0
        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());
        }