using System.Web.Http; using Microsoft.Restier.Publishers.OData; public static class WebApiConfig{ public static void Register(HttpConfiguration config){ config.MapRestierRoute( "default", "api/{controller}/{id}", new RestierBatchHandler(GlobalConfiguration.DefaultServer.GetHttpServer()), new RestierOptions(new RestierODataModelBuilder().BuildEdmModel())); } }
using System.Web.Http; using Microsoft.Restier.Publishers.OData; public static class WebApiConfig{ public static void Register(HttpConfiguration config){ config.MapRestierRoute( "northwind", "odata/Northwind", new RestierBatchHandler(GlobalConfiguration.DefaultServer.GetHttpServer()), new RestierOptions(new NorthwindApi())); config.MapRestierRoute( "adventureworks", "odata/AdventureWorks", new RestierBatchHandler(GlobalConfiguration.DefaultServer.GetHttpServer()), new RestierOptions(new AdventureWorksApi())); } }This example configures two separate OData endpoints: `northwind` and `adventureworks`, each with their own Restier API implementation. Overall, `MapRestierRoute` is a convenient way to map endpoints for OData APIs with Restier.