Skip to content

Commit 91d951c

Browse files
author
Infrabel
committed
No more trying to autofix MapHttpAttributeRoutes()
1 parent 7d6cd9b commit 91d951c

12 files changed

+6
-199
lines changed

README.md

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,13 @@
11
GNaP.WebApi.Versioning
22
======================
33

4-
## Usage (Web API Owin)
4+
## Usage
55

66
Add a reference to [GNaP.WebApi.Versioning.dll](https://github.com/infrabel/GNaP.WebApi.Versioning/raw/master/deploy/1.0.3.0/GNaP.WebApi.Versioning/GNaP.WebApi.Versioning.dll) in your Web API project.
77

88
You can now use ```VersionedRoute``` instead of ```Route``` in your controllers to get API versioning for free on your routes.
99

10-
Remember to turn on [Attribute Based Routing](http://www.asp.net/web-api/overview/web-api-routing-and-actions/attribute-routing-in-web-api-2) with [MapHttpAttributeRoutes()](http://msdn.microsoft.com/en-us/library/dn479134%28v=vs.118%29.aspx) on your OWIN Web API configuration.
11-
12-
## Usage (Web API System.Web)
13-
14-
Add a reference to [GNaP.WebApi.Versioning.SystemWeb.dll](https://github.com/infrabel/GNaP.WebApi.Versioning/raw/master/deploy/1.0.3.0/GNaP.WebApi.Versioning.SystemWeb/GNaP.WebApi.Versioning.SystemWeb.dll) in your Web API project.
15-
16-
You can now use ```VersionedRoute``` instead of ```Route``` in your controllers to get API versioning for free on your routes.
17-
18-
There is no need to add a call to [MapHttpAttributeRoutes()](http://msdn.microsoft.com/en-us/library/dn479134%28v=vs.118%29.aspx), it is automatically wired up.
10+
Remember to turn on [Attribute Based Routing](http://www.asp.net/web-api/overview/web-api-routing-and-actions/attribute-routing-in-web-api-2) with [MapHttpAttributeRoutes()](http://msdn.microsoft.com/en-us/library/dn479134%28v=vs.118%29.aspx) on your Web API configuration.
1911

2012
## Example
2113

nupack.cmd

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
11
@ECHO OFF
22

33
ECHO Packing GNaP.WebApi.Versioning
4-
nuget pack src\GNaP.WebApi.Versioning\GNaP.WebApi.Versioning.csproj -Prop Configuration=Release
5-
6-
ECHO Packing GNaP.WebApi.Versioning.SystemWeb
7-
nuget pack src\GNaP.WebApi.Versioning.SystemWeb\GNaP.WebApi.Versioning.SystemWeb.csproj -Prop Configuration=Release
4+
nuget pack src\GNaP.WebApi.Versioning\GNaP.WebApi.Versioning.csproj -Build -Prop Configuration=Release -Exclude gnap.ico

src/CommonAssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@
88
[assembly: AssemblyCompany("Infrabel")]
99
[assembly: AssemblyConfiguration("Release")]
1010

11-
[assembly: AssemblyVersion("1.0.3.0")]
12-
[assembly: AssemblyFileVersion("1.0.3.0")]
11+
[assembly: AssemblyVersion("1.0.4.0")]
12+
[assembly: AssemblyFileVersion("1.0.4.0")]

src/GNaP.WebApi.Versioning.SystemWeb/GNaP.WebApi.Versioning.SystemWeb.csproj

Lines changed: 0 additions & 91 deletions
This file was deleted.

src/GNaP.WebApi.Versioning.SystemWeb/GNaP.WebApi.Versioning.SystemWeb.nuspec

Lines changed: 0 additions & 22 deletions
This file was deleted.

src/GNaP.WebApi.Versioning.SystemWeb/PreApplicationStart.cs

Lines changed: 0 additions & 16 deletions
This file was deleted.

src/GNaP.WebApi.Versioning.SystemWeb/Properties/AssemblyInfo.cs

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/GNaP.WebApi.Versioning.SystemWeb/RouteVersioningHttpModule.cs

Lines changed: 0 additions & 37 deletions
This file was deleted.
-32.2 KB
Binary file not shown.

src/GNaP.WebApi.Versioning.SystemWeb/packages.config

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)