Exemplo n.º 1
0
        public void Configuration(IAppBuilder app)
        {
            var config = new HttpConfiguration();

            ODataConfiguration.RegisterOData(config);
            app.UseWebApi(config);
        }
Exemplo n.º 2
0
        // This code configures Web API. The Startup class is specified as a type
        // parameter in the WebApp.Start method.
        public void Configuration(IAppBuilder appBuilder)
        {
            // Configure Web API for self-host.
            HttpConfiguration config = new HttpConfiguration();
            //config.Routes.MapHttpRoute(
            //    name: "DefaultApi",
            //    routeTemplate: "api/{controller}/{id}",
            //    defaults: new { id = RouteParameter.Optional }
            //);

            var configure = new ODataConfiguration(config);

            configure.Register <Customer>("Customers");

            config.Routes.MapODataRout("odata", "odata", configure);

            appBuilder.UseWebApi(config);
        }