diff --git a/GeekLearning.RestKit.sln b/GeekLearning.RestKit.sln
index bc7aebd..b7be499 100644
--- a/GeekLearning.RestKit.sln
+++ b/GeekLearning.RestKit.sln
@@ -1,17 +1,17 @@
Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 14
-VisualStudioVersion = 14.0.25420.1
+# Visual Studio 15
+VisualStudioVersion = 15.0.26730.3
MinimumVisualStudioVersion = 10.0.40219.1
-Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "GeekLearning.RestKit.Core", "src\GeekLearning.RestKit.Core\GeekLearning.RestKit.Core.xproj", "{DB5207D5-3F54-45F1-B7FC-C266F55C33A4}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GeekLearning.RestKit.Core", "src\GeekLearning.RestKit.Core\GeekLearning.RestKit.Core.csproj", "{DB5207D5-3F54-45F1-B7FC-C266F55C33A4}"
EndProject
-Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "GeekLearning.RestKit.Json", "src\GeekLearning.RestKit.Json\GeekLearning.RestKit.Json.xproj", "{9C387D89-0D16-4279-8B94-37D60DAA7FF5}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GeekLearning.RestKit.Json", "src\GeekLearning.RestKit.Json\GeekLearning.RestKit.Json.csproj", "{9C387D89-0D16-4279-8B94-37D60DAA7FF5}"
EndProject
-Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "GeekLearning.Http.Logging", "src\GeekLearning.Http.Logging\GeekLearning.Http.Logging.xproj", "{380EE612-647B-4CDD-B491-B9B4AE7E1479}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GeekLearning.Http.Logging", "src\GeekLearning.Http.Logging\GeekLearning.Http.Logging.csproj", "{380EE612-647B-4CDD-B491-B9B4AE7E1479}"
EndProject
-Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "GeekLearning.RestKit.FormData", "src\GeekLearning.RestKit.FormData\GeekLearning.RestKit.FormData.xproj", "{0A64C2AC-3813-46DA-8039-1C79E1950C2A}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GeekLearning.RestKit.FormData", "src\GeekLearning.RestKit.FormData\GeekLearning.RestKit.FormData.csproj", "{0A64C2AC-3813-46DA-8039-1C79E1950C2A}"
EndProject
-Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "GeekLearning.RestKit.Tests", "tests\GeekLearning.RestKit.Tests\GeekLearning.RestKit.Tests.xproj", "{2CFD4C43-C052-42E0-835C-FEA669C4EE91}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GeekLearning.RestKit.Tests", "tests\GeekLearning.RestKit.Tests\GeekLearning.RestKit.Tests.csproj", "{2CFD4C43-C052-42E0-835C-FEA669C4EE91}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -43,4 +43,7 @@ Global
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {A86F9B19-1CF1-4288-B13A-3980125625C7}
+ EndGlobalSection
EndGlobal
diff --git a/global.json b/global.json
deleted file mode 100644
index 1aea5e4..0000000
--- a/global.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "projects": [ "src", "tests" ],
- "sdk": {
- "version": "1.0.0-preview2-1-003177"
- }
-}
diff --git a/src/GeekLearning.Http.Logging/GeekLearning.Http.Logging.csproj b/src/GeekLearning.Http.Logging/GeekLearning.Http.Logging.csproj
new file mode 100644
index 0000000..c9ea72b
--- /dev/null
+++ b/src/GeekLearning.Http.Logging/GeekLearning.Http.Logging.csproj
@@ -0,0 +1,27 @@
+
+
+
+ net452;netstandard1.3
+ GeekLearning.Http.Logging
+ GeekLearning.Http.Logging
+ Geek Learning;Cyprien Autexier
+ Logging Http Message Handler for HttpClient. Core library
+ 0.0.1
+ 1.6.1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/GeekLearning.Http.Logging/GeekLearning.Http.Logging.xproj b/src/GeekLearning.Http.Logging/GeekLearning.Http.Logging.xproj
deleted file mode 100644
index 5df76bd..0000000
--- a/src/GeekLearning.Http.Logging/GeekLearning.Http.Logging.xproj
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
- 14.0
- $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)
-
-
-
-
- 380ee612-647b-4cdd-b491-b9b4ae7e1479
- GeekLearning.Http.Logging
- .\obj
- .\bin\
- v4.5.2
-
-
-
- 2.0
-
-
-
diff --git a/src/GeekLearning.Http.Logging/Properties/AssemblyInfo.cs b/src/GeekLearning.Http.Logging/Properties/AssemblyInfo.cs
deleted file mode 100644
index 11edf9e..0000000
--- a/src/GeekLearning.Http.Logging/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,19 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("GeekLearning.Http.Logging")]
-[assembly: AssemblyTrademark("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("380ee612-647b-4cdd-b491-b9b4ae7e1479")]
diff --git a/src/GeekLearning.Http.Logging/project.json b/src/GeekLearning.Http.Logging/project.json
deleted file mode 100644
index f874746..0000000
--- a/src/GeekLearning.Http.Logging/project.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "version": "1.0.0-*",
-
- "dependencies": {
- "Microsoft.Extensions.Logging.Abstractions": "1.1.0",
- "NETStandard.Library": "1.6.1",
- "GeekLearning.D64": "1.0.0"
- },
-
- "frameworks": {
- "net452": {},
- "netstandard1.3": {
- "imports": "dnxcore50"
- }
- }
-}
diff --git a/src/GeekLearning.RestKit.Core/GeekLearning.RestKit.Core.csproj b/src/GeekLearning.RestKit.Core/GeekLearning.RestKit.Core.csproj
new file mode 100644
index 0000000..51a112e
--- /dev/null
+++ b/src/GeekLearning.RestKit.Core/GeekLearning.RestKit.Core.csproj
@@ -0,0 +1,27 @@
+
+
+
+ net452;netstandard1.3
+ GeekLearning.RestKit.Core
+ GeekLearning.RestKit.Core
+ Geek Learning;Cyprien Autexier
+ Toolkit to generate .Net rest clients with Jane. Core library
+ 0.0.1
+ 1.6.1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/GeekLearning.RestKit.Core/GeekLearning.RestKit.Core.xproj b/src/GeekLearning.RestKit.Core/GeekLearning.RestKit.Core.xproj
deleted file mode 100644
index 06b2e71..0000000
--- a/src/GeekLearning.RestKit.Core/GeekLearning.RestKit.Core.xproj
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
- 14.0
- $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)
-
-
-
-
- db5207d5-3f54-45f1-b7fc-c266f55c33a4
- GeekLearning.RestKit.Core
- .\obj
- .\bin\
- v4.5.2
-
-
-
- 2.0
-
-
-
diff --git a/src/GeekLearning.RestKit.Core/Properties/AssemblyInfo.cs b/src/GeekLearning.RestKit.Core/Properties/AssemblyInfo.cs
deleted file mode 100644
index cdb4ee1..0000000
--- a/src/GeekLearning.RestKit.Core/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,19 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("GeekLearning.RestKit.Core")]
-[assembly: AssemblyTrademark("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("db5207d5-3f54-45f1-b7fc-c266f55c33a4")]
diff --git a/src/GeekLearning.RestKit.Core/project.json b/src/GeekLearning.RestKit.Core/project.json
deleted file mode 100644
index 8d9961f..0000000
--- a/src/GeekLearning.RestKit.Core/project.json
+++ /dev/null
@@ -1,18 +0,0 @@
-{
- "version": "1.0.0-*",
-
- "dependencies": {
- "Microsoft.Extensions.Options": "1.0.0",
- "NETStandard.Library": "1.6.0",
- "Polly": "5.0.2-*"
- },
-
- "frameworks": {
- "net452": {
- "dependencies": {
- }
- },
- "netstandard1.3": {
- }
- }
-}
diff --git a/src/GeekLearning.RestKit.FormData/GeekLearning.RestKit.FormData.csproj b/src/GeekLearning.RestKit.FormData/GeekLearning.RestKit.FormData.csproj
new file mode 100644
index 0000000..cc877ba
--- /dev/null
+++ b/src/GeekLearning.RestKit.FormData/GeekLearning.RestKit.FormData.csproj
@@ -0,0 +1,26 @@
+
+
+
+ net452;netstandard1.3
+ GeekLearning.RestKit.FormData
+ GeekLearning.RestKit.FormData
+ Geek Learning;Cyprien Autexier
+ Toolkit to generate .Net rest clients with Jane. FormData support library
+ 0.0.1
+ 1.6.1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/GeekLearning.RestKit.FormData/GeekLearning.RestKit.FormData.xproj b/src/GeekLearning.RestKit.FormData/GeekLearning.RestKit.FormData.xproj
deleted file mode 100644
index 40bf593..0000000
--- a/src/GeekLearning.RestKit.FormData/GeekLearning.RestKit.FormData.xproj
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
- 14.0
- $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)
-
-
-
-
- 0a64c2ac-3813-46da-8039-1c79e1950c2a
- GeekLearning.RestKit.FormData
- .\obj
- .\bin\
- v4.5.2
-
-
-
- 2.0
-
-
-
diff --git a/src/GeekLearning.RestKit.FormData/Properties/AssemblyInfo.cs b/src/GeekLearning.RestKit.FormData/Properties/AssemblyInfo.cs
deleted file mode 100644
index 7f14920..0000000
--- a/src/GeekLearning.RestKit.FormData/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,19 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("GeekLearning.RestKit.FormData")]
-[assembly: AssemblyTrademark("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("0a64c2ac-3813-46da-8039-1c79e1950c2a")]
diff --git a/src/GeekLearning.RestKit.FormData/project.json b/src/GeekLearning.RestKit.FormData/project.json
deleted file mode 100644
index c079c4a..0000000
--- a/src/GeekLearning.RestKit.FormData/project.json
+++ /dev/null
@@ -1,15 +0,0 @@
-{
- "version": "1.0.0-*",
-
- "dependencies": {
- "NETStandard.Library": "1.6.0",
- "GeekLearning.RestKit.Core": "*"
- },
-
- "frameworks": {
- "net452": {},
- "netstandard1.3": {
- "imports": "dnxcore50"
- }
- }
-}
diff --git a/src/GeekLearning.RestKit.Json/GeekLearning.RestKit.Json.csproj b/src/GeekLearning.RestKit.Json/GeekLearning.RestKit.Json.csproj
new file mode 100644
index 0000000..ed1a340
--- /dev/null
+++ b/src/GeekLearning.RestKit.Json/GeekLearning.RestKit.Json.csproj
@@ -0,0 +1,30 @@
+
+
+
+ net452;netstandard1.3
+ GeekLearning.RestKit.Json
+ GeekLearning.RestKit.Json
+ Geek Learning;Cyprien Autexier
+ Toolkit to generate .Net rest clients with Jane. Json support library
+ 0.0.1
+ 1.6.1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/GeekLearning.RestKit.Json/GeekLearning.RestKit.Json.xproj b/src/GeekLearning.RestKit.Json/GeekLearning.RestKit.Json.xproj
deleted file mode 100644
index 720345d..0000000
--- a/src/GeekLearning.RestKit.Json/GeekLearning.RestKit.Json.xproj
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
- 14.0
- $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)
-
-
-
-
- 9c387d89-0d16-4279-8b94-37d60daa7ff5
- GeekLearning.RestKit.Json
- .\obj
- .\bin\
- v4.5.2
-
-
-
- 2.0
-
-
-
diff --git a/src/GeekLearning.RestKit.Json/Properties/AssemblyInfo.cs b/src/GeekLearning.RestKit.Json/Properties/AssemblyInfo.cs
deleted file mode 100644
index 49f84c7..0000000
--- a/src/GeekLearning.RestKit.Json/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,19 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("GeekLearning.RestKit.Json")]
-[assembly: AssemblyTrademark("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("9c387d89-0d16-4279-8b94-37d60daa7ff5")]
diff --git a/src/GeekLearning.RestKit.Json/project.json b/src/GeekLearning.RestKit.Json/project.json
deleted file mode 100644
index dfe40e1..0000000
--- a/src/GeekLearning.RestKit.Json/project.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "version": "1.0.0-*",
-
- "dependencies": {
- "NETStandard.Library": "1.6.0",
- "Newtonsoft.Json": "9.0.1",
- "GeekLearning.RestKit.Core" : "*"
- },
-
- "frameworks": {
- "net452": {},
- "netstandard1.3": {
- "imports": "dnxcore50"
- }
- }
-}
diff --git a/tests/GeekLearning.RestKit.Tests/GeekLearning.RestKit.Tests.csproj b/tests/GeekLearning.RestKit.Tests/GeekLearning.RestKit.Tests.csproj
new file mode 100644
index 0000000..819c66c
--- /dev/null
+++ b/tests/GeekLearning.RestKit.Tests/GeekLearning.RestKit.Tests.csproj
@@ -0,0 +1,29 @@
+
+
+
+ netcoreapp1.1;net452
+ GeekLearning.RestKit.Tests
+ GeekLearning.RestKit.Tests
+ Geek Learning;Cyprien Autexier
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/GeekLearning.RestKit.Tests/GeekLearning.RestKit.Tests.xproj b/tests/GeekLearning.RestKit.Tests/GeekLearning.RestKit.Tests.xproj
deleted file mode 100644
index c8d465a..0000000
--- a/tests/GeekLearning.RestKit.Tests/GeekLearning.RestKit.Tests.xproj
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
- 14.0
- $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)
-
-
-
- 2cfd4c43-c052-42e0-835c-fea669c4ee91
- GeekLearning.RestKit.Tests
- .\obj
- .\bin\
- v4.5.2
-
-
- 2.0
-
-
-
-
-
-
\ No newline at end of file
diff --git a/tests/GeekLearning.RestKit.Tests/Properties/AssemblyInfo.cs b/tests/GeekLearning.RestKit.Tests/Properties/AssemblyInfo.cs
deleted file mode 100644
index eefe2c1..0000000
--- a/tests/GeekLearning.RestKit.Tests/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,19 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("GeekLearning.RestKit.Tests")]
-[assembly: AssemblyTrademark("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("2cfd4c43-c052-42e0-835c-fea669c4ee91")]
diff --git a/tests/GeekLearning.RestKit.Tests/project.json b/tests/GeekLearning.RestKit.Tests/project.json
deleted file mode 100644
index 50e8116..0000000
--- a/tests/GeekLearning.RestKit.Tests/project.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "version": "1.0.0-*",
- "buildOptions": {
- },
-
- "testRunner": "xunit",
-
- "dependencies": {
- "GeekLearning.RestKit.Core": "*",
- "dotnet-test-xunit": "2.2.0-preview2-build1029",
- "xunit": "2.2.0-beta2-build3300",
- "xunit.runner.visualstudio": "2.2.0-beta2-build1149"
- },
-
- "frameworks": {
- "netcoreapp1.0": {
- "imports": "dnxcore50",
- "dependencies": {
- "Microsoft.NETCore.App": {
- "type": "platform",
- "version": "1.0.1"
- }
- }
- },
- "net452": {
- "frameworkAssemblies": {
- },
- "dependencies": {
- }
- }
- }
-}