Target minimal TFMs

This commit is contained in:
Pranav K 2016-03-10 21:46:51 -08:00
parent 104163e275
commit b734291b13
5 changed files with 10 additions and 9 deletions

View File

@ -1023,14 +1023,14 @@ namespace Microsoft.AspNetCore.JsonPatch.Adapters
{
if (IsGenericListType(type))
{
return type.GetGenericArguments()[0];
return type.GetTypeInfo().GenericTypeArguments[0];
}
foreach (Type interfaceType in type.GetTypeInfo().ImplementedInterfaces)
{
if (IsGenericListType(interfaceType))
{
return interfaceType.GetGenericArguments()[0];
return interfaceType.GetTypeInfo().GenericTypeArguments[0];
}
}

View File

@ -27,7 +27,7 @@ namespace Microsoft.AspNetCore.JsonPatch.Converters
return null;
}
var genericType = objectType.GetGenericArguments()[0];
var genericType = objectType.GetTypeInfo().GenericTypeArguments[0];
// load jObject
var jObject = JArray.Load(reader);

View File

@ -141,7 +141,6 @@ namespace Microsoft.AspNetCore.JsonPatch.Helpers
}
else if (targetObject is IList)
{
System.Diagnostics.Debugger.Launch();
UseDynamicLogic = false;
int index;

View File

@ -16,13 +16,14 @@
"Newtonsoft.Json": "8.0.2"
},
"frameworks": {
"net451": {},
"netstandard1.3": {
"netstandard1.1": {
"dependencies": {
"Microsoft.CSharp": "4.0.1-*",
"System.Collections.Concurrent": "4.0.12-*",
"System.ComponentModel.TypeConverter": "4.0.1-*",
"System.Diagnostics.Debug": "4.0.11-*",
"System.Globalization": "4.0.11-*",
"System.Linq": "4.1.0-*",
"System.Reflection.Extensions": "4.0.1-*",
"System.Resources.ResourceManager": "4.0.1-*",
"System.Runtime.Extensions": "4.1.0-*",
@ -30,7 +31,7 @@
"System.Text.Encoding.Extensions": "4.0.11-*"
},
"imports": [
"dotnet5.4",
"dotnet5.2",
"portable-net451+win8"
]
}

View File

@ -22,11 +22,12 @@
},
"net451": {
"frameworkAssemblies": {
"System.Runtime": "",
"System.Threading.Tasks": ""
"System.Linq.Expressions": {"type": "build"},
"System.Threading.Tasks": { "type": "build" }
},
"dependencies": {
"Moq": "4.2.1312.1622",
"System.Runtime": "4.1.0-*",
"xunit.runner.console": "2.1.0"
}
}