From 52efd557f522796eb5643937ac00ec39bb9b0492 Mon Sep 17 00:00:00 2001 From: Jan Mattner Date: Thu, 23 Mar 2017 17:57:29 +0100 Subject: [PATCH 1/3] Fix #71 Hard dependency to MVC setup --- .../Extensions/IApplicationBuilderExtensions.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/JsonApiDotNetCore/Extensions/IApplicationBuilderExtensions.cs b/src/JsonApiDotNetCore/Extensions/IApplicationBuilderExtensions.cs index 0a83c12895..4a34fb0692 100644 --- a/src/JsonApiDotNetCore/Extensions/IApplicationBuilderExtensions.cs +++ b/src/JsonApiDotNetCore/Extensions/IApplicationBuilderExtensions.cs @@ -5,11 +5,14 @@ namespace JsonApiDotNetCore.Routing { public static class IApplicationBuilderExtensions { - public static IApplicationBuilder UseJsonApi(this IApplicationBuilder app) + public static IApplicationBuilder UseJsonApi(this IApplicationBuilder app, bool useMvc = true) { app.UseMiddleware(); - app.UseMvc(); + if (useMvc) + { + app.UseMvc(); + } return app; } From 60a130035cd3333d0483e96e2442838b4ea854f7 Mon Sep 17 00:00:00 2001 From: jaredcnance Date: Thu, 23 Mar 2017 18:12:39 -0500 Subject: [PATCH 2/3] chore(csproj): bump package version --- src/JsonApiDotNetCore/JsonApiDotNetCore.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/JsonApiDotNetCore/JsonApiDotNetCore.csproj b/src/JsonApiDotNetCore/JsonApiDotNetCore.csproj index a222271081..8872a457b0 100755 --- a/src/JsonApiDotNetCore/JsonApiDotNetCore.csproj +++ b/src/JsonApiDotNetCore/JsonApiDotNetCore.csproj @@ -1,7 +1,7 @@  - 1.2.0 + 1.2.2 netcoreapp1.0 JsonApiDotNetCore JsonApiDotNetCore From 38d7ba97fb512aae7526af17ee64702fe16ba4a4 Mon Sep 17 00:00:00 2001 From: jaredcnance Date: Thu, 23 Mar 2017 18:13:47 -0500 Subject: [PATCH 3/3] style(app-builder-ext): single line if-statements --- .../Extensions/IApplicationBuilderExtensions.cs | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/JsonApiDotNetCore/Extensions/IApplicationBuilderExtensions.cs b/src/JsonApiDotNetCore/Extensions/IApplicationBuilderExtensions.cs index 4a34fb0692..cf0ded5eb5 100644 --- a/src/JsonApiDotNetCore/Extensions/IApplicationBuilderExtensions.cs +++ b/src/JsonApiDotNetCore/Extensions/IApplicationBuilderExtensions.cs @@ -10,9 +10,7 @@ public static IApplicationBuilder UseJsonApi(this IApplicationBuilder app, bool app.UseMiddleware(); if (useMvc) - { app.UseMvc(); - } return app; }