-
Notifications
You must be signed in to change notification settings - Fork 91
ASP.NET Web API 2 support
Fanie Reynders edited this page Jan 18, 2016
·
2 revisions
Extend your ASP.NET Web API service by installing this package from NuGet:
Install-Package WebApiProxyNote: This package requires the core libraries of ASP.NET Web API (version 5 or higher)
You need to explicitly register the proxy endpoint route. You can do this by using the RegisterProxyRoutes extension method that extends HttpConfiguration:
config.RegisterProxyRoutes();Note: Make sure to include the
WebApiProxy.Servernamespace
This will register your service with an additional endpoint with the default address as /api/proxies. It is also possible to specify a custom address by passing the routeTemplate parameter:
config.RegisterProxyRoutes("$metadata");You can exclude your controllers by simply decorating them with the ExcludeProxy attribute