protected override void UpdateConfiguration(WebRouteConfiguration configuration) { configuration.Select().Filter().OrderBy().Expand().Count().MaxTop(null); // NOTE: Brackets in prefix to force a call into `RouteCollection`'s `GetVirtualPath` configuration.MapODataServiceRoute( routeName: "bracketsInPrefix", routePrefix: "{a}", model: GetEdmModel(configuration), pathHandler: new DefaultODataPathHandler(), routingConventions: ODataRoutingConventions.CreateDefault()); }