Target minimal TFMs
This commit is contained in:
parent
104163e275
commit
b734291b13
|
|
@ -1023,14 +1023,14 @@ namespace Microsoft.AspNetCore.JsonPatch.Adapters
|
||||||
{
|
{
|
||||||
if (IsGenericListType(type))
|
if (IsGenericListType(type))
|
||||||
{
|
{
|
||||||
return type.GetGenericArguments()[0];
|
return type.GetTypeInfo().GenericTypeArguments[0];
|
||||||
}
|
}
|
||||||
|
|
||||||
foreach (Type interfaceType in type.GetTypeInfo().ImplementedInterfaces)
|
foreach (Type interfaceType in type.GetTypeInfo().ImplementedInterfaces)
|
||||||
{
|
{
|
||||||
if (IsGenericListType(interfaceType))
|
if (IsGenericListType(interfaceType))
|
||||||
{
|
{
|
||||||
return interfaceType.GetGenericArguments()[0];
|
return interfaceType.GetTypeInfo().GenericTypeArguments[0];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,7 @@ namespace Microsoft.AspNetCore.JsonPatch.Converters
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
var genericType = objectType.GetGenericArguments()[0];
|
var genericType = objectType.GetTypeInfo().GenericTypeArguments[0];
|
||||||
|
|
||||||
// load jObject
|
// load jObject
|
||||||
var jObject = JArray.Load(reader);
|
var jObject = JArray.Load(reader);
|
||||||
|
|
|
||||||
|
|
@ -141,7 +141,6 @@ namespace Microsoft.AspNetCore.JsonPatch.Helpers
|
||||||
}
|
}
|
||||||
else if (targetObject is IList)
|
else if (targetObject is IList)
|
||||||
{
|
{
|
||||||
System.Diagnostics.Debugger.Launch();
|
|
||||||
UseDynamicLogic = false;
|
UseDynamicLogic = false;
|
||||||
|
|
||||||
int index;
|
int index;
|
||||||
|
|
|
||||||
|
|
@ -16,13 +16,14 @@
|
||||||
"Newtonsoft.Json": "8.0.2"
|
"Newtonsoft.Json": "8.0.2"
|
||||||
},
|
},
|
||||||
"frameworks": {
|
"frameworks": {
|
||||||
"net451": {},
|
"netstandard1.1": {
|
||||||
"netstandard1.3": {
|
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"Microsoft.CSharp": "4.0.1-*",
|
"Microsoft.CSharp": "4.0.1-*",
|
||||||
"System.Collections.Concurrent": "4.0.12-*",
|
"System.Collections.Concurrent": "4.0.12-*",
|
||||||
"System.ComponentModel.TypeConverter": "4.0.1-*",
|
"System.ComponentModel.TypeConverter": "4.0.1-*",
|
||||||
|
"System.Diagnostics.Debug": "4.0.11-*",
|
||||||
"System.Globalization": "4.0.11-*",
|
"System.Globalization": "4.0.11-*",
|
||||||
|
"System.Linq": "4.1.0-*",
|
||||||
"System.Reflection.Extensions": "4.0.1-*",
|
"System.Reflection.Extensions": "4.0.1-*",
|
||||||
"System.Resources.ResourceManager": "4.0.1-*",
|
"System.Resources.ResourceManager": "4.0.1-*",
|
||||||
"System.Runtime.Extensions": "4.1.0-*",
|
"System.Runtime.Extensions": "4.1.0-*",
|
||||||
|
|
@ -30,7 +31,7 @@
|
||||||
"System.Text.Encoding.Extensions": "4.0.11-*"
|
"System.Text.Encoding.Extensions": "4.0.11-*"
|
||||||
},
|
},
|
||||||
"imports": [
|
"imports": [
|
||||||
"dotnet5.4",
|
"dotnet5.2",
|
||||||
"portable-net451+win8"
|
"portable-net451+win8"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -22,11 +22,12 @@
|
||||||
},
|
},
|
||||||
"net451": {
|
"net451": {
|
||||||
"frameworkAssemblies": {
|
"frameworkAssemblies": {
|
||||||
"System.Runtime": "",
|
"System.Linq.Expressions": {"type": "build"},
|
||||||
"System.Threading.Tasks": ""
|
"System.Threading.Tasks": { "type": "build" }
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"Moq": "4.2.1312.1622",
|
"Moq": "4.2.1312.1622",
|
||||||
|
"System.Runtime": "4.1.0-*",
|
||||||
"xunit.runner.console": "2.1.0"
|
"xunit.runner.console": "2.1.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue