1234567891011121314151617181920212223 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Net.Http;
- using System.Text;
- using System.Threading.Tasks;
- using System.Web.Http.Routing;
- using System.Web.Http.SelfHost;
- using System.Web.Http;
- namespace XdCxRhDW.App.WebAPI
- {
- public class Routes
- {
- public static void ConfigureRoutes(HttpSelfHostConfiguration config)
- {
- config.Routes.MapHttpRoute("DefaultApiWithId", "Api/{controller}/{id}", new { id = RouteParameter.Optional }, new { id = @"\d+" });
- config.Routes.MapHttpRoute("DefaultApiWithAction", "Api/{controller}/{action}");
- config.Routes.MapHttpRoute("DefaultApiGet", "Api/{controller}", new { action = "Get" }, new { httpMethod = new HttpMethodConstraint(HttpMethod.Get) });
- config.Routes.MapHttpRoute("DefaultApiPost", "Api/{controller}", new { action = "Post" }, new { httpMethod = new HttpMethodConstraint(HttpMethod.Post) });
- }
- }
- }
|