From 4acc6e451c56de72a6d646875a7ee1e6361e2032 Mon Sep 17 00:00:00 2001 From: Stefan Prodan Date: Thu, 26 Feb 2015 19:43:28 +0200 Subject: [PATCH] release v1.4 Remove Microsoft.AspNet.WebApi dependency, update WebApi.Core, Json and Owin deps to latest version, fix #23 --- .nuspec/WebApiThrottle.nuspec | 10 +++++----- WebApiThrottle/Properties/AssemblyInfo.cs | 6 +++--- WebApiThrottle/WebApiThrottle.csproj | 22 ++++++++++------------ WebApiThrottle/app.config | 15 +++++++++++++++ WebApiThrottle/packages.config | 10 ++++------ 5 files changed, 37 insertions(+), 26 deletions(-) create mode 100644 WebApiThrottle/app.config diff --git a/.nuspec/WebApiThrottle.nuspec b/.nuspec/WebApiThrottle.nuspec index c383775..1e37751 100644 --- a/.nuspec/WebApiThrottle.nuspec +++ b/.nuspec/WebApiThrottle.nuspec @@ -1,21 +1,21 @@ - 1.2.0 + 1.4.0 Stefan Prodan Stefan Prodan WebApiThrottle ASP.NET Web API Rate Limiter false WebApiThrottle message handler and action filter are designed for controlling the rate of requests that clients can make to an API based on IP address, client API key and request route. WebApiThrottle works with ASP.NET Web API hosted is IIS, Owin with IIS and Owin self-hosted. - Stefan Prodan 2013-2014 + Stefan Prodan 2013-2015 ASP.NET Web API, Owin, throttling, rate limits https://github.com/stefanprodan/WebApiThrottle en-US - - - + + + diff --git a/WebApiThrottle/Properties/AssemblyInfo.cs b/WebApiThrottle/Properties/AssemblyInfo.cs index 98e445c..950c1c4 100644 --- a/WebApiThrottle/Properties/AssemblyInfo.cs +++ b/WebApiThrottle/Properties/AssemblyInfo.cs @@ -10,7 +10,7 @@ [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("stefanprodan.com")] [assembly: AssemblyProduct("WebApiThrottle")] -[assembly: AssemblyCopyright("Copyright Stefan Prodan © 2013-2014")] +[assembly: AssemblyCopyright("Copyright Stefan Prodan © 2013-2015")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] @@ -32,5 +32,5 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.2.0.0")] -[assembly: AssemblyFileVersion("1.2.0.0")] +[assembly: AssemblyVersion("1.4.0.0")] +[assembly: AssemblyFileVersion("1.4.0.0")] diff --git a/WebApiThrottle/WebApiThrottle.csproj b/WebApiThrottle/WebApiThrottle.csproj index 61b4baa..10d328d 100644 --- a/WebApiThrottle/WebApiThrottle.csproj +++ b/WebApiThrottle/WebApiThrottle.csproj @@ -33,12 +33,13 @@ bin\Release\WebApiThrottle.XML - + False - ..\packages\Microsoft.Owin.2.0.0\lib\net45\Microsoft.Owin.dll + ..\packages\Microsoft.Owin.3.0.1\lib\net45\Microsoft.Owin.dll - - ..\packages\Newtonsoft.Json.4.5.11\lib\net40\Newtonsoft.Json.dll + + False + ..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll False @@ -48,21 +49,17 @@ - + False - ..\packages\Microsoft.AspNet.WebApi.Client.5.0.0\lib\net45\System.Net.Http.Formatting.dll + ..\packages\Microsoft.AspNet.WebApi.Client.5.2.3\lib\net45\System.Net.Http.Formatting.dll - - False - ..\packages\Microsoft.AspNet.WebApi.Core.5.0.0\lib\net45\System.Web.Http.dll - - + False - ..\packages\Microsoft.AspNet.WebApi.WebHost.5.0.0\lib\net45\System.Web.Http.WebHost.dll + ..\packages\Microsoft.AspNet.WebApi.Core.5.2.3\lib\net45\System.Web.Http.dll @@ -108,6 +105,7 @@ + diff --git a/WebApiThrottle/app.config b/WebApiThrottle/app.config new file mode 100644 index 0000000..5182c56 --- /dev/null +++ b/WebApiThrottle/app.config @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/WebApiThrottle/packages.config b/WebApiThrottle/packages.config index 1f831eb..45e9e93 100644 --- a/WebApiThrottle/packages.config +++ b/WebApiThrottle/packages.config @@ -1,10 +1,8 @@  - - - - - - + + + + \ No newline at end of file