From b46387f9b6ddeabbc3b6e334603a92a2d457cdb0 Mon Sep 17 00:00:00 2001 From: Gauthier Segay Date: Sun, 29 Mar 2026 11:52:42 +0200 Subject: [PATCH 1/3] bringing code changes from @daniellittledev (https://github.com/daniellittledev/FSharp.Data.MicrosoftSqlClient) to eventually support Microsoft.Data.SqlClient in the same codebase. --- MicrosoftSqlClient.sln | 88 ++ MicrosoftTests.sln | 50 ++ netfx.props | 6 +- paket.dependencies | 13 +- paket.lock | 843 ++++++++++++------ src/SqlClient.DesignTime/DesignTime.fs | 108 ++- .../DesignTimeConnectionString.fs | 11 +- .../MicrosoftSqlClient.DesignTime.fsproj | 84 ++ ...lClient.DesignTime.fsproj.paket.references | 10 + src/SqlClient.DesignTime/QuotationsFactory.fs | 6 + .../SingleRootTypeProvider.fs | 5 +- .../SqlClient.DesignTime.fsproj | 3 +- ...lClient.DesignTime.fsproj.paket.references | 10 + .../SqlClientExtensions.fs | 7 +- src/SqlClient.DesignTime/SqlClientProvider.fs | 12 +- .../SqlCommandProvider.fs | 12 +- src/SqlClient.DesignTime/SqlEnumProvider.fs | 30 +- .../WebApi.Controllers/App.config | 15 + .../WebApi.Controllers.fsproj | 145 ++- src/SqlClient.Samples/WebApi/WebApi.csproj | 156 ++-- src/SqlClient.Samples/WebApi/web.config | 15 + .../WpfDataBinding/App.config | 15 + .../WpfDataBinding/WpfDataBinding.fsproj | 116 ++- src/SqlClient/DataTable.fs | 7 +- src/SqlClient/Extensions.fs | 8 +- src/SqlClient/ISqlCommand.fs | 20 +- src/SqlClient/MicrosoftSqlClient.fsproj | 48 + src/SqlClient/Runtime.fs | 6 + src/SqlClient/Shared.fs | 7 +- src/SqlClient/SqlClient.fsproj | 6 +- ...MicrosoftSqlClient.DesignTime.Tests.fsproj | 26 + ...t.DesignTime.Tests.fsproj.paket.references | 6 + .../SqlClient.DesignTime.Tests.fsproj | 3 +- ...t.DesignTime.Tests.fsproj.paket.references | 6 + ...osoftSqlClient.SqlServerTypes.Tests.fsproj | 32 + ...lServerTypes.Tests.fsproj.paket.references | 8 + .../SqlClient.SqlServerTypes.Tests.fsproj | 3 +- ...lServerTypes.Tests.fsproj.paket.references | 8 + tests/SqlClient.Tests/DataTablesTests.fs | 8 +- .../MicrosoftSqlClient.Tests.fsproj | 67 ++ ...oftSqlClient.Tests.fsproj.paket.references | 8 + tests/SqlClient.Tests/SqlClient.Tests.fsproj | 3 +- .../SqlClient.Tests.fsproj.paket.references | 8 + tests/SqlClient.Tests/SynonymsTests.fs | 6 + tests/SqlClient.Tests/TempTableTests.fs | 5 + tests/SqlClient.Tests/TransactionTests.fs | 5 + tests/SqlClient.Tests/TypeProviderTest.fs | 6 + tests/SqlClient.Tests/app.config | 2 +- 48 files changed, 1606 insertions(+), 466 deletions(-) create mode 100644 MicrosoftSqlClient.sln create mode 100644 MicrosoftTests.sln create mode 100644 src/SqlClient.DesignTime/MicrosoftSqlClient.DesignTime.fsproj create mode 100644 src/SqlClient.DesignTime/MicrosoftSqlClient.DesignTime.fsproj.paket.references create mode 100644 src/SqlClient.DesignTime/SqlClient.DesignTime.fsproj.paket.references create mode 100644 src/SqlClient/MicrosoftSqlClient.fsproj create mode 100644 tests/SqlClient.DesignTime.Tests/MicrosoftSqlClient.DesignTime.Tests.fsproj create mode 100644 tests/SqlClient.DesignTime.Tests/MicrosoftSqlClient.DesignTime.Tests.fsproj.paket.references create mode 100644 tests/SqlClient.DesignTime.Tests/SqlClient.DesignTime.Tests.fsproj.paket.references create mode 100644 tests/SqlClient.SqlServerTypes.Tests/MicrosoftSqlClient.SqlServerTypes.Tests.fsproj create mode 100644 tests/SqlClient.SqlServerTypes.Tests/MicrosoftSqlClient.SqlServerTypes.Tests.fsproj.paket.references create mode 100644 tests/SqlClient.SqlServerTypes.Tests/SqlClient.SqlServerTypes.Tests.fsproj.paket.references create mode 100644 tests/SqlClient.Tests/MicrosoftSqlClient.Tests.fsproj create mode 100644 tests/SqlClient.Tests/MicrosoftSqlClient.Tests.fsproj.paket.references create mode 100644 tests/SqlClient.Tests/SqlClient.Tests.fsproj.paket.references diff --git a/MicrosoftSqlClient.sln b/MicrosoftSqlClient.sln new file mode 100644 index 00000000..b1881618 --- /dev/null +++ b/MicrosoftSqlClient.sln @@ -0,0 +1,88 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 18 +VisualStudioVersion = 18.2.11415.280 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".paket", ".paket", "{FD7933BD-2A90-49EB-A4B2-95F9D3076BBD}" + ProjectSection(SolutionItems) = preProject + paket.dependencies = paket.dependencies + EndProjectSection +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{7ECDF2A7-A71C-43B5-AFF2-64468098B7B6}" + ProjectSection(SolutionItems) = preProject + nuget\SqlClient.nuspec = nuget\SqlClient.nuspec + EndProjectSection +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{9E58B00A-A993-4542-B40F-C58AC1A9AA4D}" + ProjectSection(SolutionItems) = preProject + build.cmd = build.cmd + build.fsx = build.fsx + Directory.Build.props = Directory.Build.props + fsc.props = fsc.props + LICENSE.md = LICENSE.md + netfx.props = netfx.props + README.md = README.md + RELEASE_NOTES.md = RELEASE_NOTES.md + EndProjectSection +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "docs", "docs", "{61AC061E-5824-41B7-8E09-8D3A73D564E5}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "content", "content", "{4B60BF24-D078-4950-A994-A633FBC272EB}" + ProjectSection(SolutionItems) = preProject + docs\content\comparison.fsx = docs\content\comparison.fsx + docs\content\configuration and input.fsx = docs\content\configuration and input.fsx + docs\content\data modification.fsx = docs\content\data modification.fsx + docs\content\debugging.fsx = docs\content\debugging.fsx + docs\content\faq.fsx = docs\content\faq.fsx + docs\content\index.fsx = docs\content\index.fsx + docs\content\netcore.md = docs\content\netcore.md + docs\content\output.fsx = docs\content\output.fsx + docs\content\setup.fsx = docs\content\setup.fsx + docs\content\SqlClientComparison.md = docs\content\SqlClientComparison.md + docs\content\sqlenumprovider.quickstart.fsx = docs\content\sqlenumprovider.quickstart.fsx + docs\content\transactions.fsx = docs\content\transactions.fsx + docs\content\unit-testing.fsx = docs\content\unit-testing.fsx + docs\content\whatsnew.fsx = docs\content\whatsnew.fsx + EndProjectSection +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tools", "tools", "{573DBBFB-0F97-4327-8614-6A4151CD70BF}" + ProjectSection(SolutionItems) = preProject + docs\tools\generate.fsx = docs\tools\generate.fsx + EndProjectSection +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "templates", "templates", "{CB79269B-025B-4D6A-AF84-0AD821F6A602}" + ProjectSection(SolutionItems) = preProject + docs\tools\templates\template.cshtml = docs\tools\templates\template.cshtml + EndProjectSection +EndProject +Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "MicrosoftSqlClient", "src\SqlClient\MicrosoftSqlClient.fsproj", "{EC8B6AB2-A73B-7E89-8114-D2A8BF40B7AD}" +EndProject +Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "MicrosoftSqlClient.DesignTime", "src\SqlClient.DesignTime\MicrosoftSqlClient.DesignTime.fsproj", "{4E5E48E3-C8C0-7AB6-C191-CA189FFA4C79}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {EC8B6AB2-A73B-7E89-8114-D2A8BF40B7AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {EC8B6AB2-A73B-7E89-8114-D2A8BF40B7AD}.Debug|Any CPU.Build.0 = Debug|Any CPU + {EC8B6AB2-A73B-7E89-8114-D2A8BF40B7AD}.Release|Any CPU.ActiveCfg = Release|Any CPU + {EC8B6AB2-A73B-7E89-8114-D2A8BF40B7AD}.Release|Any CPU.Build.0 = Release|Any CPU + {4E5E48E3-C8C0-7AB6-C191-CA189FFA4C79}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4E5E48E3-C8C0-7AB6-C191-CA189FFA4C79}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4E5E48E3-C8C0-7AB6-C191-CA189FFA4C79}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4E5E48E3-C8C0-7AB6-C191-CA189FFA4C79}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {4B60BF24-D078-4950-A994-A633FBC272EB} = {61AC061E-5824-41B7-8E09-8D3A73D564E5} + {573DBBFB-0F97-4327-8614-6A4151CD70BF} = {61AC061E-5824-41B7-8E09-8D3A73D564E5} + {CB79269B-025B-4D6A-AF84-0AD821F6A602} = {573DBBFB-0F97-4327-8614-6A4151CD70BF} + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {82096CC6-31F2-47A5-8D46-E41C63B4DB58} + EndGlobalSection +EndGlobal diff --git a/MicrosoftTests.sln b/MicrosoftTests.sln new file mode 100644 index 00000000..b41af8f2 --- /dev/null +++ b/MicrosoftTests.sln @@ -0,0 +1,50 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 18 +VisualStudioVersion = 18.2.11415.280 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".paket", ".paket", "{E35ED000-5A6C-49E1-82CF-55CB8C16C2AB}" + ProjectSection(SolutionItems) = preProject + paket.dependencies = paket.dependencies + paket.lock = paket.lock + EndProjectSection +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution items", "Solution items", "{0005CBDB-E976-46EE-89A0-CEE3F25A9365}" + ProjectSection(SolutionItems) = preProject + Directory.Build.props = Directory.Build.props + fsc.props = fsc.props + netfx.props = netfx.props + EndProjectSection +EndProject +Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "MicrosoftSqlClient.Tests", "tests\SqlClient.Tests\MicrosoftSqlClient.Tests.fsproj", "{46E56CE8-D338-60A6-F874-AFD549D076C0}" +EndProject +Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "MicrosoftSqlClient.DesignTime.Tests", "tests\SqlClient.DesignTime.Tests\MicrosoftSqlClient.DesignTime.Tests.fsproj", "{E7BC3763-8176-B9DB-0B4E-47E24C255A13}" +EndProject +Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "MicrosoftSqlClient.SqlServerTypes.Tests", "tests\SqlClient.SqlServerTypes.Tests\MicrosoftSqlClient.SqlServerTypes.Tests.fsproj", "{36FAFB63-20F6-A6F9-55D8-90795B3641AE}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {46E56CE8-D338-60A6-F874-AFD549D076C0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {46E56CE8-D338-60A6-F874-AFD549D076C0}.Debug|Any CPU.Build.0 = Debug|Any CPU + {46E56CE8-D338-60A6-F874-AFD549D076C0}.Release|Any CPU.ActiveCfg = Release|Any CPU + {46E56CE8-D338-60A6-F874-AFD549D076C0}.Release|Any CPU.Build.0 = Release|Any CPU + {E7BC3763-8176-B9DB-0B4E-47E24C255A13}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E7BC3763-8176-B9DB-0B4E-47E24C255A13}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E7BC3763-8176-B9DB-0B4E-47E24C255A13}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E7BC3763-8176-B9DB-0B4E-47E24C255A13}.Release|Any CPU.Build.0 = Release|Any CPU + {36FAFB63-20F6-A6F9-55D8-90795B3641AE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {36FAFB63-20F6-A6F9-55D8-90795B3641AE}.Debug|Any CPU.Build.0 = Debug|Any CPU + {36FAFB63-20F6-A6F9-55D8-90795B3641AE}.Release|Any CPU.ActiveCfg = Release|Any CPU + {36FAFB63-20F6-A6F9-55D8-90795B3641AE}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {BB177D8C-41D5-430D-94E8-485567A72F92} + EndGlobalSection +EndGlobal diff --git a/netfx.props b/netfx.props index cefd35f7..25dd7289 100644 --- a/netfx.props +++ b/netfx.props @@ -44,8 +44,4 @@ $(DefineConstants);USE_SQL_SERVER_TYPES_ASSEMBLY;USE_SYSTEM_DATA_COMMON_DBPROVIDERFACTORIES - - - - - \ No newline at end of file + diff --git a/paket.dependencies b/paket.dependencies index 5539bdae..4bd23819 100644 --- a/paket.dependencies +++ b/paket.dependencies @@ -6,7 +6,8 @@ github fsprojects/FSharp.TypeProviders.SDK:23b588d06acb8e100402523abc1d4f3f06325 group Build source https://www.nuget.org/api/v2/ - + storage: none + nuget Fun.Build nuget FSharp.Core 8.0.301 @@ -42,21 +43,24 @@ group DesignTime framework: >= net462, >= netstandard20, net8.0 storage: none - nuget System.Configuration.ConfigurationManager 9.0.4 + nuget System.Configuration.ConfigurationManager 9.0.4 nuget System.Data.Common nuget System.Data.SqlClient nuget System.Runtime.Caching - nuget FSharp.Core 8.0.301 + nuget FSharp.Core 8.0.301 + nuget Microsoft.Data.SqlClient nuget Microsoft.SqlServer.TransactSql.ScriptDom nuget Microsoft.SqlServer.Types group Test source https://www.nuget.org/api/v2/ + storage: none nuget FSharp.Core redirects:force nuget System.Data.SqlClient nuget System.Configuration.ConfigurationManager + nuget Microsoft.Data.SqlClient nuget Microsoft.SqlServer.Types ~> 12 nuget Newtonsoft.Json nuget xunit = 2.4.1 @@ -83,7 +87,8 @@ group Samples source https://www.nuget.org/api/v2/ framework: >= net462, >= netcoreapp2.0, >= netstandard2.0, net8.0 redirects: on - + storage: none + nuget FSharp.Core = 8.0.301 redirects: force nuget Microsoft.AspNet.WebApi diff --git a/paket.lock b/paket.lock index 120e3646..2cc116ef 100644 --- a/paket.lock +++ b/paket.lock @@ -5,6 +5,7 @@ GITHUB src/ProvidedTypes.fs (23b588d06acb8e100402523abc1d4f3f06325b8a) src/ProvidedTypes.fsi (23b588d06acb8e100402523abc1d4f3f06325b8a) GROUP Build +STORAGE: NONE NUGET remote: https://www.nuget.org/api/v2 BlackFox.VsWhere (1.1) - restriction: >= netstandard2.0 @@ -139,74 +140,72 @@ NUGET FSharp.Core (8.0.301) FSharp.Formatting (14.0.1) FSharp.Compiler.Service (>= 40.0) - restriction: >= netstandard2.1 - Fun.Build (1.1.16) + Fun.Build (1.1.17) FSharp.Core (>= 6.0) - restriction: >= netstandard2.0 Fun.Result (>= 2.0.9) - restriction: >= netstandard2.0 Spectre.Console (>= 0.46) - restriction: >= netstandard2.0 Fun.Result (2.1) - restriction: >= netstandard2.0 FSharp.Core (>= 6.0) - restriction: >= netstandard2.0 - Microsoft.Bcl.AsyncInterfaces (9.0.4) - restriction: || (&& (>= net462) (>= netstandard2.0)) (>= net472) (&& (< net8.0) (>= netstandard2.0)) - System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (>= net462) (&& (>= netstandard2.0) (< netstandard2.1)) - Microsoft.Bcl.Cryptography (9.0.4) - restriction: || (&& (>= net462) (< net472) (>= netstandard2.0)) (&& (>= net462) (>= net8.0)) (&& (< net472) (>= netstandard2.0) (< netstandard2.1)) (&& (>= net8.0) (< net9.0)) (&& (>= net8.0) (< netstandard2.1)) (&& (< net8.0) (>= netstandard2.1)) - System.Formats.Asn1 (>= 9.0.4) - restriction: || (>= net462) (&& (>= net8.0) (< net9.0)) (&& (< net8.0) (>= netstandard2.0)) - System.Memory (>= 4.5.5) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) - System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) - Microsoft.Build.Framework (17.13.9) - restriction: >= netstandard2.0 - Microsoft.Win32.Registry (>= 5.0) - restriction: && (< net472) (< net9.0) (>= netstandard2.0) - System.Memory (>= 4.5.5) - restriction: && (< net472) (< net9.0) (>= netstandard2.0) - System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (>= net472) (&& (< net9.0) (>= netstandard2.0)) - System.Security.Principal.Windows (>= 5.0) - restriction: && (< net472) (< net9.0) (>= netstandard2.0) - Microsoft.Build.Utilities.Core (17.13.9) - restriction: >= netstandard2.0 - Microsoft.Build.Framework (>= 17.13.9) - restriction: >= netstandard2.0 - Microsoft.IO.Redist (>= 6.0.1) - restriction: >= net472 - Microsoft.NET.StringTools (>= 17.13.9) - restriction: >= netstandard2.0 - Microsoft.Win32.Registry (>= 5.0) - restriction: && (< net472) (< net9.0) (>= netstandard2.0) - System.Collections.Immutable (>= 8.0) - restriction: >= netstandard2.0 - System.Configuration.ConfigurationManager (>= 8.0) - restriction: >= netstandard2.0 - System.Memory (>= 4.5.5) - restriction: || (>= net472) (&& (< net9.0) (>= netstandard2.0)) - System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (>= net472) (&& (< net9.0) (>= netstandard2.0)) - System.Security.Principal.Windows (>= 5.0) - restriction: && (< net472) (< net9.0) (>= netstandard2.0) - System.Text.Encoding.CodePages (>= 7.0) - restriction: && (< net472) (< net9.0) (>= netstandard2.0) + Microsoft.Bcl.AsyncInterfaces (10.0.5) - restriction: >= net472 + System.Threading.Tasks.Extensions (>= 4.6.3) - restriction: || (>= net462) (&& (>= netstandard2.0) (< netstandard2.1)) + Microsoft.Bcl.Cryptography (10.0.5) - restriction: >= net8.0 + System.Formats.Asn1 (>= 10.0.5) - restriction: || (>= net462) (&& (>= net8.0) (< net9.0)) (&& (< net8.0) (>= netstandard2.1)) (&& (>= netstandard2.0) (< netstandard2.1)) + Microsoft.Build.Framework (18.4) - restriction: >= netstandard2.0 + System.Collections.Immutable (>= 10.0.1) - restriction: >= net472 + System.Memory (>= 4.6.3) - restriction: >= net472 + System.Runtime.CompilerServices.Unsafe (>= 6.1.2) - restriction: >= net472 + System.Text.Json (>= 10.0.1) - restriction: >= net472 + System.Threading.Tasks.Extensions (>= 4.6.3) - restriction: >= net472 + System.ValueTuple (>= 4.6.1) - restriction: >= net472 + Microsoft.Build.Utilities.Core (18.4) - restriction: >= netstandard2.0 + Microsoft.Build.Framework (>= 18.4) - restriction: >= netstandard2.0 + Microsoft.IO.Redist (>= 6.1) - restriction: >= net472 + Microsoft.NET.StringTools (>= 18.4) - restriction: >= net472 + System.Collections.Immutable (>= 10.0.1) - restriction: >= net472 + System.Configuration.ConfigurationManager (>= 10.0.1) - restriction: >= net472 + System.Memory (>= 4.6.3) - restriction: >= net472 + System.Runtime.CompilerServices.Unsafe (>= 6.1.2) - restriction: >= net472 + System.Text.Json (>= 10.0.1) - restriction: >= net472 + System.Threading.Tasks.Extensions (>= 4.6.3) - restriction: >= net472 + System.ValueTuple (>= 4.6.1) - restriction: >= net472 Microsoft.IO.Redist (6.1.3) - restriction: >= net472 System.Buffers (>= 4.6.1) - restriction: >= net472 System.Memory (>= 4.6.3) - restriction: >= net472 - Microsoft.NET.StringTools (17.13.9) - restriction: >= netstandard2.0 - System.Memory (>= 4.5.5) - restriction: || (>= net472) (&& (< net9.0) (>= netstandard2.0)) - System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (>= net472) (&& (< net9.0) (>= netstandard2.0)) - Microsoft.NETCore.Platforms (7.0.4) - restriction: || (&& (< monoandroid) (>= net8.0) (< netcoreapp2.1) (< netstandard2.1) (< xamarintvos) (< xamarinwatchos)) (&& (>= netcoreapp2.0) (< netcoreapp2.1)) (&& (>= netcoreapp2.1) (< netcoreapp3.0)) - Microsoft.Win32.Registry (5.0) - restriction: || (&& (< net45) (>= netstandard2.0)) (&& (< net472) (< net9.0) (>= netstandard2.0)) + Microsoft.NET.StringTools (18.4) - restriction: >= net472 + System.Memory (>= 4.6.3) - restriction: >= netstandard2.0 + System.Runtime.CompilerServices.Unsafe (>= 6.1.2) - restriction: >= netstandard2.0 + Microsoft.NETCore.Platforms (7.0.4) - restriction: || (&& (>= monoandroid) (>= netcoreapp2.0) (< netstandard1.3)) (&& (>= monoandroid) (>= netcoreapp2.1) (< netstandard1.3)) (&& (< monoandroid) (>= netcoreapp2.0) (< netcoreapp2.1)) (&& (>= monotouch) (>= netcoreapp2.0)) (&& (>= monotouch) (>= netcoreapp2.1)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= netcoreapp2.1)) (&& (>= netcoreapp2.0) (< netcoreapp2.1) (>= xamarinios)) (&& (>= netcoreapp2.0) (< netcoreapp2.1) (>= xamarinmac)) (&& (>= netcoreapp2.0) (< netcoreapp2.1) (>= xamarintvos)) (&& (>= netcoreapp2.0) (< netcoreapp2.1) (>= xamarinwatchos)) (&& (>= netcoreapp2.0) (>= uap10.1)) (&& (< netcoreapp2.0) (>= netcoreapp2.1)) (&& (>= netcoreapp2.1) (< netcoreapp3.0)) (&& (>= netcoreapp2.1) (>= uap10.1)) + Microsoft.Win32.Registry (5.0) - restriction: && (< net45) (>= netstandard2.0) System.Buffers (>= 4.5.1) - restriction: || (&& (>= monoandroid) (< netstandard1.3)) (>= monotouch) (&& (< net46) (< netcoreapp2.0) (>= netstandard2.0)) (>= xamarinios) (>= xamarinmac) (>= xamarintvos) (>= xamarinwatchos) System.Memory (>= 4.5.4) - restriction: || (&& (< monoandroid) (>= netcoreapp2.0) (< netcoreapp2.1) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net46) (< netcoreapp2.0) (>= netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (>= uap10.1) System.Security.AccessControl (>= 5.0) - restriction: || (&& (>= monoandroid) (< netstandard1.3)) (&& (< monoandroid) (>= netcoreapp2.0)) (>= monotouch) (&& (< net46) (< netcoreapp2.0) (>= netstandard2.0)) (>= net461) (>= netcoreapp2.1) (>= uap10.1) (>= xamarinios) (>= xamarinmac) (>= xamarintvos) (>= xamarinwatchos) System.Security.Principal.Windows (>= 5.0) - restriction: || (&& (>= monoandroid) (< netstandard1.3)) (&& (< monoandroid) (>= netcoreapp2.0)) (>= monotouch) (&& (< net46) (< netcoreapp2.0) (>= netstandard2.0)) (>= net461) (>= netcoreapp2.1) (>= uap10.1) (>= xamarinios) (>= xamarinmac) (>= xamarintvos) (>= xamarinwatchos) Mono.Posix.NETStandard (1.0) - restriction: >= netstandard2.0 - MSBuild.StructuredLogger (2.2.472) - restriction: >= netstandard2.0 + MSBuild.StructuredLogger (2.3.113) - restriction: >= netstandard2.0 Microsoft.Build.Framework (>= 17.5) - restriction: >= netstandard2.0 Microsoft.Build.Utilities.Core (>= 17.5) - restriction: >= netstandard2.0 System.Collections.Immutable (>= 8.0) - restriction: >= netstandard2.0 System.Memory (>= 4.6) - restriction: && (< net8.0) (>= netstandard2.0) System.Runtime.CompilerServices.Unsafe (>= 6.1) - restriction: && (< net8.0) (>= netstandard2.0) - Newtonsoft.Json (13.0.3) - restriction: >= netstandard2.0 - NuGet.CommandLine (6.13.2) - NuGet.Common (6.13.2) - restriction: >= netstandard2.0 - NuGet.Frameworks (>= 6.13.2) - restriction: >= netstandard2.0 - System.Collections.Immutable (>= 8.0) - restriction: >= netstandard2.0 - NuGet.Configuration (6.13.2) - restriction: >= netstandard2.0 - NuGet.Common (>= 6.13.2) - restriction: >= netstandard2.0 - System.Security.Cryptography.ProtectedData (>= 4.4) - restriction: && (< net472) (>= netstandard2.0) - NuGet.Frameworks (6.13.2) - restriction: >= netstandard2.0 - NuGet.Packaging (6.13.2) - restriction: >= netstandard2.0 - Newtonsoft.Json (>= 13.0.3) - restriction: >= netstandard2.0 - NuGet.Configuration (>= 6.13.2) - restriction: >= netstandard2.0 - NuGet.Versioning (>= 6.13.2) - restriction: >= netstandard2.0 - System.Formats.Asn1 (>= 8.0.1) - restriction: || (&& (< net472) (>= netstandard2.0)) (>= net8.0) - System.Memory (>= 4.5.5) - restriction: >= net472 - System.Security.Cryptography.Pkcs (>= 6.0.4) - restriction: || (&& (< net472) (>= netstandard2.0)) (>= net8.0) - System.Text.Json (>= 8.0.5) - restriction: || (>= net472) (&& (< net8.0) (>= netstandard2.0)) - NuGet.Protocol (6.13.2) - restriction: >= netstandard2.0 - NuGet.Packaging (>= 6.13.2) - restriction: >= netstandard2.0 - System.Text.Json (>= 8.0.5) - restriction: || (>= net472) (&& (< net8.0) (>= netstandard2.0)) - NuGet.Versioning (6.13.2) - restriction: >= netstandard2.0 + Newtonsoft.Json (13.0.4) - restriction: >= netstandard2.0 + NuGet.CommandLine (7.3) + NuGet.Common (7.3) - restriction: || (>= net472) (>= net8.0) + NuGet.Frameworks (>= 7.3) - restriction: || (>= net472) (>= net8.0) + System.Collections.Immutable (>= 8.0) - restriction: >= net472 + NuGet.Configuration (7.3) - restriction: || (>= net472) (>= net8.0) + NuGet.Common (>= 7.3) - restriction: || (>= net472) (>= net8.0) + System.Security.Cryptography.ProtectedData (>= 8.0) - restriction: >= net8.0 + NuGet.Frameworks (7.3) - restriction: || (>= net472) (>= net8.0) + NuGet.Packaging (7.3) - restriction: || (>= net472) (>= net8.0) + Newtonsoft.Json (>= 13.0.3) - restriction: || (>= net472) (>= net8.0) + NuGet.Configuration (>= 7.3) - restriction: || (>= net472) (>= net8.0) + NuGet.Versioning (>= 7.3) - restriction: || (>= net472) (>= net8.0) + System.Security.Cryptography.Pkcs (>= 8.0.1) - restriction: >= net8.0 + System.Text.Json (>= 8.0.5) - restriction: >= net472 + NuGet.Protocol (7.3) - restriction: >= netstandard2.0 + NuGet.Packaging (>= 7.3) - restriction: || (>= net472) (>= net8.0) + System.Text.Json (>= 8.0.5) - restriction: >= net472 + NuGet.Versioning (7.3) - restriction: || (>= net472) (>= net8.0) runtime.native.System.Data.SqlClient.sni (4.7) - restriction: >= net6.0 runtime.win-arm64.runtime.native.System.Data.SqlClient.sni (>= 4.4) runtime.win-x64.runtime.native.System.Data.SqlClient.sni (>= 4.4) @@ -214,91 +213,204 @@ NUGET runtime.win-arm64.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: >= net6.0 runtime.win-x64.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: >= net6.0 runtime.win-x86.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: >= net6.0 - Spectre.Console (0.50) - restriction: >= netstandard2.0 - System.Memory (>= 4.6.3) - restriction: >= netstandard2.0 - System.Buffers (4.6.1) - restriction: || (&& (>= net462) (>= net8.0)) (&& (>= net8.0) (< netstandard2.1)) (>= netstandard2.0) - System.Collections.Immutable (9.0.4) - restriction: || (&& (>= net8.0) (< net9.0)) (>= netstandard2.0) - System.Memory (>= 4.5.5) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) - System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) - System.Configuration.ConfigurationManager (9.0.4) - System.Diagnostics.EventLog (>= 9.0.4) - restriction: >= net8.0 - System.Security.Cryptography.ProtectedData (>= 9.0.4) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= net8.0) - System.Data.SqlClient (4.9) + Spectre.Console (0.54) - restriction: >= netstandard2.0 + System.Memory (>= 4.6.3) - restriction: && (< net8.0) (>= netstandard2.0) + System.Buffers (4.6.1) - restriction: || (&& (< monoandroid) (>= netcoreapp2.0) (< netcoreapp2.1) (< netstandard2.1) (< xamarintvos) (< xamarinwatchos)) (&& (>= net462) (>= netcoreapp2.0)) (>= netstandard2.0) + System.Collections.Immutable (10.0.5) - restriction: >= netstandard2.0 + System.Memory (>= 4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Runtime.CompilerServices.Unsafe (>= 6.1.2) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Configuration.ConfigurationManager (10.0.5) + System.Diagnostics.EventLog (>= 10.0.5) - restriction: >= net8.0 + System.Security.Cryptography.ProtectedData (>= 10.0.5) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= net8.0) + System.Data.SqlClient (4.9.1) runtime.native.System.Data.SqlClient.sni (>= 4.4) - restriction: >= net6.0 - System.Diagnostics.DiagnosticSource (9.0.4) - restriction: >= netstandard2.0 - System.Memory (>= 4.5.5) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) - System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) - System.Diagnostics.EventLog (9.0.4) - restriction: >= net8.0 - System.Formats.Asn1 (9.0.4) - restriction: || (&& (>= net462) (>= net8.0)) (&& (< net462) (>= netstandard2.0)) (&& (< net472) (>= netstandard2.0)) (&& (>= net8.0) (< net9.0)) (&& (>= net8.0) (< xamarintvos) (< xamarinwatchos)) (&& (>= netcoreapp3.0) (< xamarintvos) (< xamarinwatchos)) (>= netstandard2.1) - System.Buffers (>= 4.5.1) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) - System.Memory (>= 4.5.5) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) - System.ValueTuple (>= 4.5) - restriction: >= net462 - System.IO.Pipelines (9.0.4) - restriction: || (&& (>= net462) (>= netstandard2.0)) (>= net472) (&& (< net8.0) (>= netstandard2.0)) - System.Buffers (>= 4.5.1) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) - System.Memory (>= 4.5.5) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) - System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) - System.Memory (4.6.3) - restriction: || (&& (< monoandroid) (>= netcoreapp2.0) (< netcoreapp2.1) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (>= net462) (>= net8.0)) (&& (>= net8.0) (< netstandard2.1)) (>= netstandard2.0) + System.Diagnostics.DiagnosticSource (10.0.5) - restriction: >= netstandard2.0 + System.Memory (>= 4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Runtime.CompilerServices.Unsafe (>= 6.1.2) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Diagnostics.EventLog (10.0.5) - restriction: >= net8.0 + System.Formats.Asn1 (10.0.5) - restriction: >= net8.0 + System.IO.Pipelines (10.0.5) - restriction: >= net472 + System.Buffers (>= 4.6.1) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Memory (>= 4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Threading.Tasks.Extensions (>= 4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Memory (4.6.3) - restriction: || (&& (< monoandroid) (>= netcoreapp2.0) (< netcoreapp2.1) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (>= netstandard2.0) System.Buffers (>= 4.6.1) - restriction: || (>= net462) (&& (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1)) System.Numerics.Vectors (>= 4.6.1) - restriction: || (>= net462) (&& (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1)) System.Runtime.CompilerServices.Unsafe (>= 6.1.2) - restriction: || (>= net462) (&& (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1)) System.Numerics.Vectors (4.6.1) - restriction: || (&& (>= net462) (>= netstandard2.0)) (&& (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1)) - System.Reactive (6.0.1) - restriction: >= netstandard2.0 + System.Reactive (6.1) - restriction: >= netstandard2.0 System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (>= net472) (&& (< net6.0) (>= netstandard2.0)) (>= uap10.1) System.Reflection.Emit (4.7) - restriction: >= netstandard2.0 System.Reflection.Emit.ILGeneration (>= 4.7) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (< netcoreapp2.0) (>= netstandard2.0) (< netstandard2.1) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.1) (>= portable-net45+win8+wpa81) (< win8)) (&& (< netstandard1.1) (>= win8)) (&& (< netstandard2.0) (>= wpa81)) (>= uap10.1) System.Reflection.Emit.ILGeneration (4.7) - restriction: || (&& (< monoandroid) (< net45) (< netcoreapp2.0) (>= netstandard2.0) (< netstandard2.1) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.1) (>= netstandard2.0) (< win8)) (&& (< netstandard1.1) (>= netstandard2.0) (>= win8)) (&& (>= netstandard2.0) (>= uap10.1)) - System.Reflection.Metadata (9.0.4) - restriction: >= netstandard2.0 - System.Collections.Immutable (>= 9.0.4) - restriction: || (>= net462) (&& (>= net8.0) (< net9.0)) (&& (< net8.0) (>= netstandard2.0)) - System.Memory (>= 4.5.5) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) - System.Runtime.CompilerServices.Unsafe (6.1.2) - restriction: || (&& (>= net8.0) (< netstandard2.1)) (&& (< net8.0) (>= netstandard2.1)) (>= netstandard2.0) + System.Reflection.Metadata (10.0.5) - restriction: >= netstandard2.0 + System.Collections.Immutable (>= 10.0.5) - restriction: || (>= net462) (>= netstandard2.0) + System.Runtime.CompilerServices.Unsafe (6.1.2) - restriction: || (&& (< monoandroid) (>= netcoreapp2.0) (< netcoreapp2.1) (< netstandard2.1) (< xamarintvos) (< xamarinwatchos)) (&& (>= net462) (>= netcoreapp2.0)) (>= netstandard2.0) System.Security.AccessControl (6.0.1) - restriction: || (&& (>= monoandroid) (< netstandard1.3) (>= netstandard2.0)) (&& (< monoandroid) (>= netcoreapp2.0)) (&& (>= monotouch) (>= netstandard2.0)) (&& (< net45) (>= net461) (>= netstandard2.0)) (&& (< net45) (< netcoreapp2.0) (>= netstandard2.0)) (>= netcoreapp2.1) (&& (>= netstandard2.0) (>= uap10.1)) (&& (>= netstandard2.0) (>= xamarintvos)) (&& (>= netstandard2.0) (>= xamarinwatchos)) (>= xamarinios) (>= xamarinmac) System.Security.Principal.Windows (>= 5.0) - restriction: || (>= net461) (&& (< net6.0) (>= netstandard2.0)) - System.Security.Cryptography.Cng (5.0) - restriction: || (&& (< net462) (>= netstandard2.0) (< netstandard2.1)) (&& (>= net8.0) (< netstandard2.1)) (&& (< net8.0) (>= netstandard2.1)) - Microsoft.NETCore.Platforms (>= 5.0) - restriction: && (< monoandroid) (>= netcoreapp2.0) (< netcoreapp2.1) (< netstandard2.1) (< xamarintvos) (< xamarinwatchos) - System.Formats.Asn1 (>= 5.0) - restriction: && (>= netcoreapp3.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Security.Cryptography.Pkcs (9.0.4) - restriction: || (&& (< net472) (>= netstandard2.0)) (>= net8.0) - Microsoft.Bcl.Cryptography (>= 9.0.4) - restriction: || (>= net462) (&& (>= net8.0) (< net9.0)) (&& (< net8.0) (>= netstandard2.1)) (&& (>= netstandard2.0) (< netstandard2.1)) - System.Buffers (>= 4.5.1) - restriction: && (< net462) (>= netstandard2.0) (< netstandard2.1) - System.Formats.Asn1 (>= 9.0.4) - restriction: || (&& (< net462) (>= netstandard2.0) (< netstandard2.1)) (&& (>= net8.0) (< net9.0)) (&& (< net8.0) (>= netstandard2.1)) - System.Memory (>= 4.5.5) - restriction: && (< net462) (>= netstandard2.0) (< netstandard2.1) - System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (&& (< net462) (>= netstandard2.0) (< netstandard2.1)) (&& (< net8.0) (>= netstandard2.1)) - System.Security.Cryptography.Cng (>= 5.0) - restriction: || (&& (< net462) (>= netstandard2.0) (< netstandard2.1)) (&& (< net8.0) (>= netstandard2.1)) - System.Security.Cryptography.ProtectedData (9.0.4) - restriction: || (&& (< net462) (>= netstandard2.0)) (&& (< net472) (>= netstandard2.0)) (>= net8.0) - System.Memory (>= 4.5.5) - restriction: && (< net462) (< net8.0) (>= netstandard2.0) - System.Security.Principal.Windows (5.0) - restriction: || (&& (>= monoandroid) (< netstandard1.3) (>= netstandard2.0)) (&& (< monoandroid) (>= netcoreapp2.0)) (&& (>= monotouch) (>= netstandard2.0)) (&& (< net45) (>= net461) (>= netstandard2.0)) (&& (< net45) (< netcoreapp2.0) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (< net472) (< net9.0) (>= netstandard2.0)) (>= netcoreapp2.1) (&& (>= netstandard2.0) (>= uap10.1)) (&& (>= netstandard2.0) (>= xamarintvos)) (&& (>= netstandard2.0) (>= xamarinwatchos)) (>= xamarinios) (>= xamarinmac) + System.Security.Cryptography.Pkcs (10.0.5) - restriction: >= net8.0 + Microsoft.Bcl.Cryptography (>= 10.0.5) - restriction: || (>= net462) (>= netstandard2.0) + System.Formats.Asn1 (>= 10.0.5) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= netstandard2.1) + System.Security.Cryptography.ProtectedData (10.0.5) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= net8.0) + System.Memory (>= 4.6.3) - restriction: && (< net462) (< net8.0) (>= netstandard2.0) + System.Security.Principal.Windows (5.0) - restriction: || (&& (>= monoandroid) (< netstandard1.3) (>= netstandard2.0)) (&& (< monoandroid) (>= netcoreapp2.0)) (&& (>= monotouch) (>= netcoreapp2.0)) (&& (>= monotouch) (>= netstandard2.0)) (&& (< net45) (>= net461) (>= netstandard2.0)) (&& (< net45) (< netcoreapp2.0) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= netcoreapp2.0) (>= uap10.1)) (&& (>= netcoreapp2.0) (>= xamarintvos)) (&& (>= netcoreapp2.0) (>= xamarinwatchos)) (>= netcoreapp2.1) (&& (>= netstandard2.0) (>= uap10.1)) (&& (>= netstandard2.0) (>= xamarintvos)) (&& (>= netstandard2.0) (>= xamarinwatchos)) (>= xamarinios) (>= xamarinmac) Microsoft.NETCore.Platforms (>= 5.0) - restriction: || (&& (>= netcoreapp2.0) (< netcoreapp2.1)) (&& (>= netcoreapp2.1) (< netcoreapp3.0)) - System.Text.Encoding.CodePages (9.0.4) - restriction: && (< net472) (< net9.0) (>= netstandard2.0) - System.Memory (>= 4.5.5) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) - System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) - System.Text.Encodings.Web (9.0.4) - restriction: || (&& (>= net462) (>= netstandard2.0)) (>= net472) (&& (< net8.0) (>= netstandard2.0)) - System.Buffers (>= 4.5.1) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) - System.Memory (>= 4.5.5) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) - System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) - System.Text.Json (9.0.4) - restriction: || (>= net472) (&& (< net8.0) (>= netstandard2.0)) - Microsoft.Bcl.AsyncInterfaces (>= 9.0.4) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) - System.Buffers (>= 4.5.1) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) - System.IO.Pipelines (>= 9.0.4) - restriction: || (>= net462) (&& (>= net8.0) (< net9.0)) (&& (< net8.0) (>= netstandard2.0)) - System.Memory (>= 4.5.5) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) - System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) - System.Text.Encodings.Web (>= 9.0.4) - restriction: || (>= net462) (&& (>= net8.0) (< net9.0)) (&& (< net8.0) (>= netstandard2.0)) - System.Threading.Tasks.Extensions (>= 4.5.4) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) - System.ValueTuple (>= 4.5) - restriction: >= net462 - System.Threading.Tasks.Extensions (4.6.3) - restriction: || (&& (>= net462) (>= netstandard2.0)) (>= net472) (&& (< net6.0) (>= netstandard2.0)) (&& (< net8.0) (>= netstandard2.0)) (&& (>= netstandard2.0) (< netstandard2.1)) (&& (>= netstandard2.0) (>= uap10.1)) + System.Text.Encodings.Web (10.0.5) - restriction: >= net472 + System.Buffers (>= 4.6.1) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Memory (>= 4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Runtime.CompilerServices.Unsafe (>= 6.1.2) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Text.Json (10.0.5) - restriction: >= net472 + Microsoft.Bcl.AsyncInterfaces (>= 10.0.5) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Buffers (>= 4.6.1) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.IO.Pipelines (>= 10.0.5) - restriction: || (>= net462) (>= netstandard2.0) + System.Memory (>= 4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Runtime.CompilerServices.Unsafe (>= 6.1.2) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Text.Encodings.Web (>= 10.0.5) - restriction: || (>= net462) (>= netstandard2.0) + System.Threading.Tasks.Extensions (>= 4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.ValueTuple (>= 4.6.1) - restriction: >= net462 + System.Threading.Tasks.Extensions (4.6.3) - restriction: || (>= net472) (&& (< net6.0) (>= netstandard2.0)) (&& (>= netstandard2.0) (>= uap10.1)) System.Runtime.CompilerServices.Unsafe (>= 6.1.2) - restriction: || (>= net462) (&& (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1)) - System.ValueTuple (4.6.1) - restriction: || (&& (>= net462) (>= net8.0)) (&& (>= net462) (>= netstandard2.0)) (>= net472) + System.ValueTuple (4.6.2) - restriction: || (&& (>= net45) (>= netstandard2.0)) (>= net472) GROUP DesignTime STORAGE: NONE RESTRICTION: || (>= net462) (>= netstandard2.0) NUGET remote: https://www.nuget.org/api/v2 + Azure.Core (1.51.1) + Microsoft.Bcl.AsyncInterfaces (>= 10.0.2) + System.ClientModel (>= 1.9) + System.Diagnostics.DiagnosticSource (>= 10.0.2) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Memory.Data (>= 10.0.1) + System.Numerics.Vectors (>= 4.6.1) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Text.Encodings.Web (>= 10.0.1) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Text.Json (>= 10.0.1) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Threading.Tasks.Extensions (>= 4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + Azure.Identity (1.19) + Azure.Core (>= 1.51.1) - restriction: >= netstandard2.0 + Microsoft.Extensions.Configuration.Abstractions (>= 10.0.3) - restriction: >= netstandard2.0 + Microsoft.Extensions.Hosting.Abstractions (>= 10.0.3) - restriction: >= netstandard2.0 + Microsoft.Identity.Client (>= 4.83.1) - restriction: >= netstandard2.0 + Microsoft.Identity.Client.Extensions.Msal (>= 4.83.1) - restriction: >= netstandard2.0 + System.Memory (>= 4.6.3) - restriction: || (&& (>= net462) (>= netstandard2.0)) (&& (< net8.0) (>= netstandard2.0)) FSharp.Core (8.0.301) - Microsoft.NETCore.Platforms (5.0) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net45) (>= net462)) - Microsoft.NETCore.Targets (2.1) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net45) (>= net462)) - Microsoft.SqlServer.Server (1.0) - restriction: >= netstandard2.1 - Microsoft.SqlServer.TransactSql.ScriptDom (170.28) - Microsoft.SqlServer.Types (160.1000.6) - Microsoft.SqlServer.Server (>= 1.0) - restriction: >= netstandard2.1 + Microsoft.Bcl.AsyncInterfaces (10.0.5) + System.Threading.Tasks.Extensions (>= 4.6.3) - restriction: || (>= net462) (&& (>= netstandard2.0) (< netstandard2.1)) + Microsoft.Bcl.Cryptography (10.0.5) + System.Formats.Asn1 (>= 10.0.5) - restriction: || (>= net462) (&& (>= net8.0) (< net9.0)) (&& (< net8.0) (>= netstandard2.1)) (&& (>= netstandard2.0) (< netstandard2.1)) + System.Memory (>= 4.6.3) - restriction: || (>= net462) (&& (>= netstandard2.0) (< netstandard2.1)) + System.Runtime.CompilerServices.Unsafe (>= 6.1.2) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.1)) (&& (>= netstandard2.0) (< netstandard2.1)) + Microsoft.Bcl.TimeProvider (10.0.5) - restriction: || (>= net462) (&& (>= net6.0) (< net8.0)) (&& (< net6.0) (>= netstandard2.0)) + Microsoft.Bcl.AsyncInterfaces (>= 10.0.5) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.ValueTuple (>= 4.6.1) - restriction: >= net462 + Microsoft.CSharp (4.7) - restriction: && (< net462) (< net6.0) (>= netstandard2.0) + Microsoft.Data.SqlClient (6.1.3) + Azure.Core (>= 1.47.1) + Azure.Identity (>= 1.14.2) + Microsoft.Bcl.Cryptography (>= 8.0) - restriction: || (>= net462) (&& (>= net8.0) (< net9.0)) + Microsoft.Bcl.Cryptography (>= 9.0.4) - restriction: || (&& (< net462) (< net8.0) (>= netstandard2.0)) (>= net9.0) + Microsoft.Data.SqlClient.SNI (>= 6.0.2) - restriction: >= net462 + Microsoft.Data.SqlClient.SNI.runtime (>= 6.0.2) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= net8.0) + Microsoft.Extensions.Caching.Memory (>= 8.0.1) - restriction: || (>= net462) (&& (>= net8.0) (< net9.0)) + Microsoft.Extensions.Caching.Memory (>= 9.0.4) - restriction: || (&& (< net462) (< net8.0) (>= netstandard2.0)) (>= net9.0) + Microsoft.IdentityModel.JsonWebTokens (>= 7.7.1) + Microsoft.IdentityModel.Protocols.OpenIdConnect (>= 7.7.1) + Microsoft.SqlServer.Server (>= 1.0) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= net8.0) + System.Buffers (>= 4.5.1) - restriction: >= net462 + System.Configuration.ConfigurationManager (>= 8.0.1) - restriction: || (&& (>= net462) (>= net8.0)) (&& (>= net8.0) (< net9.0)) + System.Configuration.ConfigurationManager (>= 9.0.4) - restriction: || (&& (< net462) (< net8.0) (>= netstandard2.0)) (>= net9.0) + System.Data.Common (>= 4.3) - restriction: >= net462 + System.Security.Cryptography.Pkcs (>= 8.0.1) - restriction: || (>= net462) (&& (>= net8.0) (< net9.0)) + System.Security.Cryptography.Pkcs (>= 9.0.4) - restriction: || (&& (< net462) (< net8.0) (>= netstandard2.0)) (>= net9.0) + System.Text.Encodings.Web (>= 8.0) - restriction: >= net462 + System.Text.Json (>= 8.0.5) - restriction: || (>= net462) (&& (>= net8.0) (< net9.0)) + System.Text.Json (>= 9.0.5) - restriction: || (&& (< net462) (< net8.0) (>= netstandard2.0)) (>= net9.0) + Microsoft.Data.SqlClient.SNI (6.0.2) - restriction: >= net462 + Microsoft.Data.SqlClient.SNI.runtime (6.0.2) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= net8.0) + Microsoft.Extensions.Caching.Abstractions (10.0.5) + Microsoft.Extensions.Primitives (>= 10.0.5) + System.Threading.Tasks.Extensions (>= 4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + Microsoft.Extensions.Caching.Memory (10.0.5) + Microsoft.Extensions.Caching.Abstractions (>= 10.0.5) + Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.5) + Microsoft.Extensions.Logging.Abstractions (>= 10.0.5) + Microsoft.Extensions.Options (>= 10.0.5) + Microsoft.Extensions.Primitives (>= 10.0.5) + System.ValueTuple (>= 4.6.1) - restriction: >= net462 + Microsoft.Extensions.Configuration.Abstractions (10.0.5) - restriction: >= netstandard2.0 + Microsoft.Extensions.Primitives (>= 10.0.5) + System.ValueTuple (>= 4.6.1) - restriction: >= net462 + Microsoft.Extensions.DependencyInjection.Abstractions (10.0.5) + Microsoft.Bcl.AsyncInterfaces (>= 10.0.5) - restriction: || (>= net462) (&& (>= netstandard2.0) (< netstandard2.1)) + System.Threading.Tasks.Extensions (>= 4.6.3) - restriction: || (>= net462) (&& (>= netstandard2.0) (< netstandard2.1)) + Microsoft.Extensions.Diagnostics.Abstractions (10.0.5) - restriction: >= netstandard2.0 + Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.5) + Microsoft.Extensions.Options (>= 10.0.5) + System.Buffers (>= 4.6.1) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Diagnostics.DiagnosticSource (>= 10.0.5) + System.Memory (>= 4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + Microsoft.Extensions.FileProviders.Abstractions (10.0.5) - restriction: >= netstandard2.0 + Microsoft.Extensions.Primitives (>= 10.0.5) + Microsoft.Extensions.Hosting.Abstractions (10.0.5) - restriction: >= netstandard2.0 + Microsoft.Bcl.AsyncInterfaces (>= 10.0.5) - restriction: || (>= net462) (&& (>= netstandard2.0) (< netstandard2.1)) + Microsoft.Extensions.Configuration.Abstractions (>= 10.0.5) + Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.5) + Microsoft.Extensions.Diagnostics.Abstractions (>= 10.0.5) + Microsoft.Extensions.FileProviders.Abstractions (>= 10.0.5) + Microsoft.Extensions.Logging.Abstractions (>= 10.0.5) + System.Threading.Tasks.Extensions (>= 4.6.3) - restriction: || (>= net462) (&& (>= netstandard2.0) (< netstandard2.1)) + Microsoft.Extensions.Logging.Abstractions (10.0.5) + Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.5) + System.Buffers (>= 4.6.1) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Diagnostics.DiagnosticSource (>= 10.0.5) + System.Memory (>= 4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + Microsoft.Extensions.Options (10.0.5) + Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.5) + Microsoft.Extensions.Primitives (>= 10.0.5) + System.ComponentModel.Annotations (>= 5.0) - restriction: || (&& (>= net462) (>= netstandard2.1)) (&& (< net462) (>= netstandard2.0) (< netstandard2.1)) (&& (< net8.0) (>= netstandard2.1)) + System.ValueTuple (>= 4.6.1) - restriction: >= net462 + Microsoft.Extensions.Primitives (10.0.5) + System.Memory (>= 4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Runtime.CompilerServices.Unsafe (>= 6.1.2) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + Microsoft.Identity.Client (4.83.1) - restriction: >= netstandard2.0 + Microsoft.IdentityModel.Abstractions (>= 8.14) + System.Diagnostics.DiagnosticSource (>= 6.0.1) - restriction: || (>= net462) (&& (>= net8.0) (< net8.0-android) (< net8.0-ios)) (&& (< net8.0) (>= netstandard2.0)) + System.Formats.Asn1 (>= 8.0.1) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Security.Cryptography.Cng (>= 5.0) - restriction: && (< net462) (< net8.0) (>= netstandard2.0) + System.ValueTuple (>= 4.5) + Microsoft.Identity.Client.Extensions.Msal (4.83.1) - restriction: >= netstandard2.0 + Microsoft.Identity.Client (>= 4.83.1) - restriction: >= netstandard2.0 + System.IO.FileSystem.AccessControl (>= 5.0) - restriction: || (&& (>= net462) (>= netstandard2.0)) (&& (< net8.0) (>= netstandard2.0)) + System.Security.Cryptography.ProtectedData (>= 4.5) - restriction: >= netstandard2.0 + Microsoft.IdentityModel.Abstractions (8.16) + Microsoft.IdentityModel.JsonWebTokens (8.16) + Microsoft.Bcl.TimeProvider (>= 8.0.1) - restriction: || (>= net462) (&& (>= net6.0) (< net8.0)) (&& (< net6.0) (>= netstandard2.0)) + Microsoft.IdentityModel.Tokens (>= 8.16) + Microsoft.IdentityModel.Logging (8.16) + Microsoft.IdentityModel.Abstractions (>= 8.16) + Microsoft.IdentityModel.Protocols (8.16) + Microsoft.IdentityModel.Tokens (>= 8.16) + Microsoft.IdentityModel.Protocols.OpenIdConnect (8.16) + Microsoft.IdentityModel.Protocols (>= 8.16) + System.IdentityModel.Tokens.Jwt (>= 8.16) + System.Text.Json (>= 8.0.5) - restriction: || (>= net462) (&& (< net6.0) (>= netstandard2.0)) + Microsoft.IdentityModel.Tokens (8.16) + Microsoft.Bcl.TimeProvider (>= 8.0.1) - restriction: || (>= net462) (&& (>= net6.0) (< net8.0)) (&& (< net6.0) (>= netstandard2.0)) + Microsoft.CSharp (>= 4.5) - restriction: && (< net462) (< net6.0) (>= netstandard2.0) + Microsoft.Extensions.Logging.Abstractions (>= 2.1) - restriction: || (&& (< net462) (< net6.0) (>= netstandard2.0)) (>= net472) + Microsoft.Extensions.Logging.Abstractions (>= 6.0) - restriction: || (&& (>= net462) (< net472)) (&& (>= net462) (>= net6.0)) (&& (>= net6.0) (< net8.0)) + Microsoft.Extensions.Logging.Abstractions (>= 8.0) - restriction: >= net8.0 + Microsoft.IdentityModel.Logging (>= 8.16) + System.Diagnostics.DiagnosticSource (>= 6.0.2) - restriction: || (>= net462) (&& (< net6.0) (>= netstandard2.0)) + System.Memory (>= 4.5.5) - restriction: >= net462 + System.Security.Cryptography.Cng (>= 4.5) - restriction: && (< net462) (< net6.0) (>= netstandard2.0) + System.Text.Json (>= 8.0.5) - restriction: || (>= net462) (&& (< net6.0) (>= netstandard2.0)) + Microsoft.NETCore.Platforms (7.0.4) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (>= netcoreapp2.0) (< netcoreapp2.1) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (>= netcoreapp2.0) (< netstandard1.2)) (&& (< monoandroid) (>= netcoreapp2.0) (< netstandard1.3)) (&& (< monoandroid) (>= netcoreapp2.0) (< netstandard1.5)) (&& (< monoandroid) (< netcoreapp2.0) (>= netcoreapp2.1) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (>= netcoreapp2.1) (< netcoreapp3.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (>= netcoreapp2.1) (< netstandard1.2)) (&& (< monoandroid) (>= netcoreapp2.1) (< netstandard1.3)) (&& (< monoandroid) (>= netcoreapp2.1) (< netstandard1.5)) (&& (>= monotouch) (>= netcoreapp2.0)) (&& (>= monotouch) (>= netcoreapp2.1)) (&& (< net45) (>= net462)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= netcoreapp2.1)) (&& (>= net462) (>= netcoreapp2.0)) (&& (>= net462) (>= netcoreapp2.1)) (&& (>= netcoreapp2.0) (< netstandard1.2) (>= xamarinios)) (&& (>= netcoreapp2.0) (< netstandard1.2) (>= xamarinmac)) (&& (>= netcoreapp2.0) (< netstandard1.2) (>= xamarintvos)) (&& (>= netcoreapp2.0) (< netstandard1.2) (>= xamarinwatchos)) (&& (>= netcoreapp2.0) (< netstandard1.3) (>= xamarinios)) (&& (>= netcoreapp2.0) (< netstandard1.3) (>= xamarinmac)) (&& (>= netcoreapp2.0) (< netstandard1.3) (>= xamarintvos)) (&& (>= netcoreapp2.0) (< netstandard1.3) (>= xamarinwatchos)) (&& (>= netcoreapp2.0) (< netstandard1.5) (>= xamarinios)) (&& (>= netcoreapp2.0) (< netstandard1.5) (>= xamarinmac)) (&& (>= netcoreapp2.0) (< netstandard1.5) (>= xamarintvos)) (&& (>= netcoreapp2.0) (< netstandard1.5) (>= xamarinwatchos)) (&& (>= netcoreapp2.0) (>= uap10.1)) (&& (>= netcoreapp2.1) (>= uap10.1)) + Microsoft.NETCore.Targets (5.0) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net45) (>= net462)) + Microsoft.SqlServer.Server (1.0) - restriction: >= netstandard2.0 + Microsoft.SqlServer.TransactSql.ScriptDom (170.191) + Microsoft.SqlServer.Types (170.1000.7) + Microsoft.SqlServer.Server (>= 1.0) - restriction: >= netstandard2.0 runtime.native.System.Data.SqlClient.sni (4.7) - restriction: >= net6.0 runtime.win-arm64.runtime.native.System.Data.SqlClient.sni (>= 4.4) runtime.win-x64.runtime.native.System.Data.SqlClient.sni (>= 4.4) @@ -306,11 +418,19 @@ NUGET runtime.win-arm64.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: >= net6.0 runtime.win-x64.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: >= net6.0 runtime.win-x86.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: >= net6.0 - System.Buffers (4.6.1) - restriction: && (< net462) (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1) + System.Buffers (4.6.1) - restriction: || (&& (>= monoandroid) (< netstandard1.3) (>= netstandard2.0)) (&& (>= monotouch) (>= netstandard2.0)) (&& (< net46) (>= net462) (>= netstandard2.0)) (&& (< net46) (< netcoreapp2.0) (>= netstandard2.0) (< netstandard2.1)) (&& (>= net462) (>= netstandard2.0) (>= xamarintvos)) (&& (>= net462) (>= netstandard2.0) (>= xamarinwatchos)) (&& (>= net462) (>= xamarinios)) (&& (>= net462) (>= xamarinmac)) (&& (< net462) (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1)) (&& (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1) (>= xamarintvos)) (&& (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1) (>= xamarinwatchos)) (&& (< netcoreapp2.1) (< netstandard2.1) (>= xamarinios)) (&& (< netcoreapp2.1) (< netstandard2.1) (>= xamarinmac)) + System.ClientModel (1.10) + Microsoft.Extensions.Configuration.Abstractions (>= 10.0.3) - restriction: >= netstandard2.0 + Microsoft.Extensions.Hosting.Abstractions (>= 10.0.3) - restriction: >= netstandard2.0 + Microsoft.Extensions.Logging.Abstractions (>= 10.0.3) - restriction: >= netstandard2.0 + System.Diagnostics.DiagnosticSource (>= 10.0.3) - restriction: >= netstandard2.0 + System.Memory.Data (>= 10.0.3) - restriction: >= netstandard2.0 + System.Text.Json (>= 10.0.3) - restriction: >= netstandard2.0 System.Collections (4.3) - restriction: || (&& (< monoandroid) (< net45) (< netcoreapp1.1) (>= netstandard2.0) (< win81) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net451) (>= netstandard2.0) (< win81) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net45) (>= net462) (>= netstandard1.6)) (&& (< net45) (>= net462) (>= netstandard2.0)) (&& (< net451) (>= net462)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net45) (>= net462)) Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net45) (>= net462)) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net45) (>= net462)) + System.ComponentModel.Annotations (5.0) - restriction: || (&& (>= net462) (>= netstandard2.1)) (&& (< net462) (>= netstandard2.0) (< netstandard2.1)) (&& (< net8.0) (>= netstandard2.1)) System.Configuration.ConfigurationManager (9.0.4) System.Diagnostics.EventLog (>= 9.0.4) - restriction: >= net8.0 System.Security.Cryptography.ProtectedData (>= 9.0.4) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= net8.0) @@ -323,23 +443,44 @@ NUGET System.Runtime.Extensions (>= 4.3) - restriction: || (&& (< monoandroid) (< net451) (>= netstandard2.0) (< win81) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net451) (>= net462)) System.Text.RegularExpressions (>= 4.3) - restriction: || (&& (< monoandroid) (< net451) (>= netstandard2.0) (< win81) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net451) (>= net462)) System.Threading.Tasks (>= 4.3) - restriction: || (&& (< monoandroid) (< net451) (>= netstandard2.0) (< win81) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net451) (>= net462)) - System.Data.SqlClient (4.9) + System.Data.SqlClient (4.9.1) runtime.native.System.Data.SqlClient.sni (>= 4.4) - restriction: >= net6.0 - System.Diagnostics.EventLog (9.0.4) - restriction: >= net8.0 + System.Diagnostics.DiagnosticSource (10.0.5) + System.Memory (>= 4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Runtime.CompilerServices.Unsafe (>= 6.1.2) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Diagnostics.EventLog (10.0.5) - restriction: >= net8.0 + System.Formats.Asn1 (10.0.5) + System.Memory (>= 4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.ValueTuple (>= 4.6.1) - restriction: >= net462 System.Globalization (4.3) - restriction: || (&& (< monoandroid) (< net45) (< netcoreapp1.1) (>= netstandard2.0) (< win81) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net451) (>= netstandard2.0) (< win81) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net45) (>= net462) (>= netstandard1.6)) (&& (< net45) (>= net462) (>= netstandard2.0)) (&& (< net451) (>= net462)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net45) (>= net462)) Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net45) (>= net462)) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net45) (>= net462)) + System.IdentityModel.Tokens.Jwt (8.16) + Microsoft.IdentityModel.JsonWebTokens (>= 8.16) + Microsoft.IdentityModel.Tokens (>= 8.16) System.IO (4.3) - restriction: || (&& (< monoandroid) (< net451) (>= netstandard2.0) (< win81) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net451) (>= net462)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net45) (>= net462)) (&& (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net45) (>= net462)) (&& (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net45) (>= net462)) (&& (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) System.Text.Encoding (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net45) (>= net462)) (&& (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) System.Threading.Tasks (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net45) (>= net462)) (&& (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) - System.Memory (4.6.3) - restriction: && (< net462) (< net8.0) (>= netstandard2.0) + System.IO.FileSystem.AccessControl (5.0) - restriction: || (&& (>= net462) (>= netstandard2.0)) (&& (< net8.0) (>= netstandard2.0)) + System.Buffers (>= 4.5.1) - restriction: || (&& (>= monoandroid) (>= net462) (< netstandard1.3)) (&& (>= monoandroid) (< netstandard1.3) (>= netstandard2.0)) (&& (>= monotouch) (>= net462)) (&& (>= monotouch) (>= netstandard2.0)) (&& (< net46) (>= net462) (>= netstandard2.0)) (&& (< net46) (< netcoreapp2.0) (>= netstandard2.0)) (&& (>= net462) (>= xamarintvos)) (&& (>= net462) (>= xamarinwatchos)) (&& (>= netstandard2.0) (>= xamarintvos)) (&& (>= netstandard2.0) (>= xamarinwatchos)) (>= xamarinios) (>= xamarinmac) + System.Memory (>= 4.5.4) - restriction: || (&& (< monoandroid) (>= netcoreapp2.0) (< netcoreapp2.1) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net46) (>= net462) (>= netstandard2.0)) (&& (< net46) (< netcoreapp2.0) (>= netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (>= net462) (>= netcoreapp2.0)) (&& (>= net462) (>= uap10.1)) (&& (>= netstandard2.0) (>= uap10.1)) + System.Security.AccessControl (>= 5.0) + System.Security.Principal.Windows (>= 5.0) + System.IO.Pipelines (10.0.5) + System.Buffers (>= 4.6.1) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Memory (>= 4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Threading.Tasks.Extensions (>= 4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Memory (4.6.3) - restriction: || (&& (< monoandroid) (>= netcoreapp2.0) (< netcoreapp2.1) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net46) (>= net462) (>= netstandard2.0)) (&& (< net46) (< netcoreapp2.0) (>= netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (>= net462) (>= netcoreapp2.0)) (&& (< net462) (< net8.0) (>= netstandard2.0)) (&& (< net462) (>= netstandard2.0) (< netstandard2.1)) (&& (>= netstandard2.0) (>= uap10.1)) System.Buffers (>= 4.6.1) - restriction: || (>= net462) (&& (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1)) System.Numerics.Vectors (>= 4.6.1) - restriction: || (>= net462) (&& (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1)) System.Runtime.CompilerServices.Unsafe (>= 6.1.2) - restriction: || (>= net462) (&& (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1)) + System.Memory.Data (10.0.5) + System.Memory (>= 4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Text.Json (>= 10.0.5) System.Numerics.Vectors (4.6.1) - restriction: && (< net462) (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1) System.Reflection (4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net45) (>= net462)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net45) (>= net462)) (&& (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) @@ -367,19 +508,46 @@ NUGET Microsoft.NETCore.Platforms (>= 1.1.1) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net45) (>= net462)) (&& (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) Microsoft.NETCore.Targets (>= 1.1.3) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net45) (>= net462)) (&& (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) System.Runtime (>= 4.3.1) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net45) (>= net462)) (&& (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) - System.Security.Cryptography.ProtectedData (9.0.4) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= net8.0) - System.Memory (>= 4.5.5) - restriction: && (< net462) (< net8.0) (>= netstandard2.0) + System.Security.AccessControl (6.0.1) - restriction: || (&& (>= monoandroid) (< netstandard1.3) (>= netstandard2.0)) (&& (< monoandroid) (< net8.0) (>= netcoreapp2.0)) (&& (>= monotouch) (>= netstandard2.0)) (&& (< net46) (< netcoreapp2.0) (>= netstandard2.0)) (&& (>= net461) (>= netstandard2.0)) (&& (>= net462) (>= netcoreapp2.0)) (&& (>= net462) (>= netcoreapp2.1)) (&& (>= net462) (>= netstandard2.0)) (&& (>= net462) (>= xamarinios)) (&& (>= net462) (>= xamarinmac)) (&& (< net8.0) (>= netcoreapp2.1)) (&& (< net8.0) (>= netstandard2.0) (>= xamarintvos)) (&& (< net8.0) (>= netstandard2.0) (>= xamarinwatchos)) (&& (< net8.0) (>= xamarinios)) (&& (< net8.0) (>= xamarinmac)) (&& (>= netstandard2.0) (>= uap10.1)) + System.Security.Principal.Windows (>= 5.0) - restriction: || (&& (>= net461) (>= netstandard2.0)) (>= net462) (&& (< net6.0) (>= netstandard2.0)) + System.Security.Cryptography.Cng (5.0) - restriction: || (&& (>= net462) (>= netstandard2.1)) (&& (< net462) (< net6.0) (>= netstandard2.0)) (&& (< net462) (>= netstandard2.0) (< netstandard2.1)) (&& (< net8.0) (>= netstandard2.1)) + Microsoft.NETCore.Platforms (>= 5.0) - restriction: || (&& (< monoandroid) (>= netcoreapp2.0) (< netcoreapp2.1) (< netstandard2.1) (< xamarintvos) (< xamarinwatchos)) (&& (>= net462) (>= netcoreapp2.0)) + System.Formats.Asn1 (>= 5.0) - restriction: || (&& (>= net462) (>= netcoreapp3.0)) (&& (>= netcoreapp3.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) + System.Security.Cryptography.Pkcs (10.0.5) + Microsoft.Bcl.Cryptography (>= 10.0.5) + System.Buffers (>= 4.6.1) - restriction: && (< net462) (>= netstandard2.0) (< netstandard2.1) + System.Formats.Asn1 (>= 10.0.5) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= netstandard2.1) + System.Memory (>= 4.6.3) - restriction: && (< net462) (>= netstandard2.0) (< netstandard2.1) + System.Runtime.CompilerServices.Unsafe (>= 6.1.2) - restriction: || (&& (>= net462) (>= netstandard2.1)) (&& (< net462) (>= netstandard2.0) (< netstandard2.1)) (&& (< net8.0) (>= netstandard2.1)) + System.Security.Cryptography.Cng (>= 5.0) - restriction: || (&& (>= net462) (>= netstandard2.1)) (&& (< net462) (>= netstandard2.0) (< netstandard2.1)) (&& (< net8.0) (>= netstandard2.1)) + System.Security.Cryptography.ProtectedData (10.0.5) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= net8.0) + System.Memory (>= 4.6.3) - restriction: && (< net462) (< net8.0) (>= netstandard2.0) + System.Security.Principal.Windows (5.0) - restriction: || (&& (>= monoandroid) (< netstandard1.3) (>= netstandard2.0)) (&& (< monoandroid) (< net6.0) (>= netcoreapp2.0)) (&& (< monoandroid) (< net8.0) (>= netcoreapp2.0)) (&& (>= monotouch) (>= netstandard2.0)) (&& (< net46) (< netcoreapp2.0) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= netcoreapp2.1)) (&& (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= xamarinios)) (&& (>= net461) (>= xamarinmac)) (&& (>= net462) (>= netcoreapp2.0)) (&& (>= net462) (>= netcoreapp2.1)) (&& (>= net462) (>= netstandard2.0)) (&& (>= net462) (>= xamarinios)) (&& (>= net462) (>= xamarinmac)) (&& (< net6.0) (>= netcoreapp2.1)) (&& (< net6.0) (>= netstandard2.0) (>= xamarintvos)) (&& (< net6.0) (>= netstandard2.0) (>= xamarinwatchos)) (&& (< net6.0) (>= xamarinios)) (&& (< net6.0) (>= xamarinmac)) (&& (< net8.0) (>= netcoreapp2.1)) (&& (< net8.0) (>= netstandard2.0) (>= xamarintvos)) (&& (< net8.0) (>= netstandard2.0) (>= xamarinwatchos)) (&& (< net8.0) (>= xamarinios)) (&& (< net8.0) (>= xamarinmac)) (&& (>= netstandard2.0) (>= uap10.1)) + Microsoft.NETCore.Platforms (>= 5.0) - restriction: || (&& (>= net462) (>= netcoreapp2.0)) (&& (>= net462) (>= netcoreapp2.1)) (&& (>= netcoreapp2.0) (< netcoreapp2.1)) (&& (>= netcoreapp2.1) (< netcoreapp3.0)) System.Text.Encoding (4.3) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net45) (>= net462)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net45) (>= net462)) Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net45) (>= net462)) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net45) (>= net462)) - System.Text.RegularExpressions (4.3) - restriction: || (&& (< monoandroid) (< net451) (>= netstandard2.0) (< win81) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net451) (>= net462)) - System.Collections (>= 4.3) - restriction: || (&& (< net45) (>= net462) (>= netstandard1.6)) (&& (< net45) (>= net462) (>= netstandard2.0)) (&& (< net45) (< netcoreapp1.1) (>= netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) - System.Globalization (>= 4.3) - restriction: || (&& (< net45) (>= net462) (>= netstandard1.6)) (&& (< net45) (>= net462) (>= netstandard2.0)) (&& (< net45) (< netcoreapp1.1) (>= netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) - System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< net45) (>= net462) (>= netstandard1.6)) (&& (< net45) (>= net462) (>= netstandard2.0)) (&& (< net45) (< netcoreapp1.1) (>= netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) - System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net45) (>= net462) (< netstandard1.3)) (&& (< net45) (>= net462) (>= netstandard1.6)) (&& (< net45) (>= net462) (< netstandard1.6)) (&& (< net45) (>= net462) (>= netstandard2.0)) (&& (< net45) (< netcoreapp1.1) (>= netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (>= net462) (>= netcoreapp1.1)) (&& (>= netcoreapp1.1) (>= netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) - System.Runtime.Extensions (>= 4.3) - restriction: || (&& (< net45) (>= net462) (>= netstandard1.6)) (&& (< net45) (>= net462) (>= netstandard2.0)) (&& (< net45) (< netcoreapp1.1) (>= netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) - System.Threading (>= 4.3) - restriction: || (&& (< net45) (>= net462) (>= netstandard1.6)) (&& (< net45) (>= net462) (>= netstandard2.0)) (&& (< net45) (< netcoreapp1.1) (>= netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) + System.Text.Encodings.Web (10.0.5) + System.Buffers (>= 4.6.1) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Memory (>= 4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Runtime.CompilerServices.Unsafe (>= 6.1.2) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Text.Json (10.0.5) + Microsoft.Bcl.AsyncInterfaces (>= 10.0.5) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Buffers (>= 4.6.1) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.IO.Pipelines (>= 10.0.5) + System.Memory (>= 4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Runtime.CompilerServices.Unsafe (>= 6.1.2) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Text.Encodings.Web (>= 10.0.5) + System.Threading.Tasks.Extensions (>= 4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.ValueTuple (>= 4.6.1) - restriction: >= net462 + System.Text.RegularExpressions (4.3.1) - restriction: || (&& (< monoandroid) (< net451) (>= netstandard2.0) (< win81) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net451) (>= net462)) + System.Collections (>= 4.3) - restriction: || (&& (< net45) (>= net462) (>= netstandard1.6)) (&& (< net45) (< netcoreapp1.1) (>= netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) + System.Globalization (>= 4.3) - restriction: || (&& (< net45) (>= net462) (>= netstandard1.6)) (&& (< net45) (< netcoreapp1.1) (>= netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) + System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< net45) (>= net462) (>= netstandard1.6)) (&& (< net45) (< netcoreapp1.1) (>= netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) + System.Runtime (>= 4.3.1) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net45) (>= net462) (< netstandard1.3)) (&& (< net45) (>= net462) (>= netstandard1.6)) (&& (< net45) (>= net462) (< netstandard1.6)) (&& (< net45) (< netcoreapp1.1) (>= netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (>= net462) (>= netcoreapp1.1)) (&& (>= netcoreapp1.1) (>= netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) + System.Runtime.Extensions (>= 4.3.1) - restriction: || (&& (< net45) (>= net462) (>= netstandard1.6)) (&& (< net45) (< netcoreapp1.1) (>= netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) + System.Threading (>= 4.3) - restriction: || (&& (< net45) (>= net462) (>= netstandard1.6)) (&& (< net45) (< netcoreapp1.1) (>= netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) System.Threading (4.3) - restriction: || (&& (< monoandroid) (< net45) (< netcoreapp1.1) (>= netstandard2.0) (< win81) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net45) (>= net462) (>= netstandard1.6)) (&& (< net45) (>= net462) (>= netstandard2.0)) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net45) (>= net462)) System.Threading.Tasks (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net45) (>= net462)) @@ -387,6 +555,9 @@ NUGET Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net45) (>= net462)) Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net45) (>= net462)) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net45) (>= net462)) + System.Threading.Tasks.Extensions (4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) (&& (>= netstandard2.0) (< netstandard2.1)) + System.Runtime.CompilerServices.Unsafe (>= 6.1.2) - restriction: || (>= net462) (&& (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1)) + System.ValueTuple (4.6.2) GROUP Docs GENERATE-LOAD-SCRIPTS: ON @@ -412,31 +583,32 @@ NUGET GROUP Samples REDIRECTS: ON +STORAGE: NONE RESTRICTION: || (>= net462) (>= netstandard2.0) NUGET remote: https://www.nuget.org/api/v2 FSharp.Core (8.0.301) - redirects: force - FSharp.Data.SqlClient (2.1.2) - FSharp.Core (>= 4.1.18) - restriction: || (&& (>= net40) (>= netstandard2.0)) (>= net462) - FSharp.Core (>= 4.3.4) - restriction: && (< net40) (>= netstandard2.0) - System.Configuration.ConfigurationManager (>= 4.5) - restriction: && (< net40) (>= netstandard2.0) - System.Data.SqlClient (>= 4.5.1) - restriction: && (< net40) (>= netstandard2.0) - Microsoft.AspNet.WebApi (5.2.7) - Microsoft.AspNet.WebApi.WebHost (>= 5.2.7 < 5.3) - Microsoft.AspNet.WebApi.Client (5.2.7) - Newtonsoft.Json (>= 6.0.4) - restriction: || (&& (>= net45) (>= netstandard2.0)) (>= net462) - Newtonsoft.Json (>= 10.0.1) - restriction: && (< net45) (>= netstandard2.0) - Newtonsoft.Json.Bson (>= 1.0.1) - restriction: && (< net45) (>= netstandard2.0) - Microsoft.AspNet.WebApi.Core (5.2.7) - Microsoft.AspNet.WebApi.Client (>= 5.2.7) - Microsoft.AspNet.WebApi.WebHost (5.2.7) - Microsoft.AspNet.WebApi.Core (>= 5.2.7 < 5.3) - Microsoft.SqlServer.Server (1.0) - restriction: >= netstandard2.1 - Microsoft.SqlServer.Types (160.1000.6) - Microsoft.SqlServer.Server (>= 1.0) - restriction: >= netstandard2.1 - Newtonsoft.Json (13.0.3) - redirects: force - Newtonsoft.Json.Bson (1.0.2) - restriction: && (< net45) (>= netstandard2.0) - Newtonsoft.Json (>= 12.0.1) + FSharp.Data.SqlClient (2.1.3) + FSharp.Core (>= 8.0.301) + System.Configuration.ConfigurationManager (>= 9.0.4) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= net8.0) + System.Data.SqlClient (>= 4.9) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= net8.0) + Microsoft.AspNet.WebApi (5.3) + Microsoft.AspNet.WebApi.WebHost (>= 5.3) + Microsoft.AspNet.WebApi.Client (6.0) + Newtonsoft.Json (>= 13.0.1) + Newtonsoft.Json.Bson (>= 1.0.2) + System.Memory (>= 4.5.5) + System.Threading.Tasks.Extensions (>= 4.5.4) + Microsoft.AspNet.WebApi.Core (5.3) + Microsoft.AspNet.WebApi.Client (>= 6.0) + Microsoft.AspNet.WebApi.WebHost (5.3) + Microsoft.AspNet.WebApi.Core (>= 5.3) + Microsoft.SqlServer.Server (1.0) - restriction: >= netstandard2.0 + Microsoft.SqlServer.Types (170.1000.7) + Microsoft.SqlServer.Server (>= 1.0) - restriction: >= netstandard2.0 + Newtonsoft.Json (13.0.4) - redirects: force + Newtonsoft.Json.Bson (1.0.3) + Newtonsoft.Json (>= 13.0.1) runtime.native.System.Data.SqlClient.sni (4.7) - restriction: >= net6.0 runtime.win-arm64.runtime.native.System.Data.SqlClient.sni (>= 4.4) runtime.win-x64.runtime.native.System.Data.SqlClient.sni (>= 4.4) @@ -444,48 +616,137 @@ NUGET runtime.win-arm64.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: >= net6.0 runtime.win-x64.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: >= net6.0 runtime.win-x86.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: >= net6.0 - System.Buffers (4.5.1) - restriction: || (&& (>= monoandroid) (< netstandard1.1) (>= netstandard2.0)) (&& (< monoandroid) (< net40) (< netstandard1.1) (>= netstandard2.0) (< win8)) (&& (>= monotouch) (>= netstandard2.0)) (&& (< net40) (>= net461) (>= netstandard2.0)) (&& (< net40) (>= net462) (>= netstandard2.0)) (&& (< net40) (< netcoreapp2.0) (>= netstandard2.0)) (&& (>= net462) (>= netstandard2.0) (>= xamarintvos)) (&& (>= net462) (>= netstandard2.0) (>= xamarinwatchos)) (&& (>= net462) (>= xamarinios)) (&& (>= net462) (>= xamarinmac)) (&& (< net8.0) (>= netstandard2.0) (>= xamarintvos)) (&& (< net8.0) (>= netstandard2.0) (>= xamarinwatchos)) (&& (< net8.0) (>= xamarinios)) (&& (< net8.0) (>= xamarinmac)) (&& (< netstandard1.1) (>= netstandard2.0) (>= win8)) - System.Configuration.ConfigurationManager (9.0.4) - restriction: && (< net40) (>= netstandard2.0) - System.Diagnostics.EventLog (>= 9.0.4) - restriction: >= net8.0 - System.Security.Cryptography.ProtectedData (>= 9.0.4) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= net8.0) - System.Data.SqlClient (4.9) - restriction: && (< net40) (>= netstandard2.0) + System.Buffers (4.6.1) - restriction: || (>= net462) (&& (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1)) + System.Configuration.ConfigurationManager (10.0.5) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= net8.0) + System.Diagnostics.EventLog (>= 10.0.5) - restriction: >= net8.0 + System.Security.Cryptography.ProtectedData (>= 10.0.5) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= net8.0) + System.Data.SqlClient (4.9.1) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= net8.0) runtime.native.System.Data.SqlClient.sni (>= 4.4) - restriction: >= net6.0 - System.Diagnostics.EventLog (9.0.4) - restriction: >= net8.0 - System.Memory (4.5.5) - restriction: || (&& (< net40) (>= net462) (>= netstandard2.0)) (&& (< net40) (< net8.0) (>= netstandard2.0)) - System.Buffers (>= 4.5.1) - restriction: || (&& (>= monoandroid) (< netstandard1.1) (>= netstandard2.0)) (&& (< monoandroid) (< netstandard1.1) (>= netstandard2.0) (< win8)) (&& (>= monotouch) (>= netstandard2.0)) (&& (< net45) (< netcoreapp2.0) (>= netstandard2.0)) (&& (>= net461) (>= netstandard2.0)) (>= net462) (&& (< netstandard1.1) (>= netstandard2.0) (>= win8)) (&& (>= netstandard2.0) (>= xamarintvos)) (&& (>= netstandard2.0) (>= xamarinwatchos)) (>= xamarinios) (>= xamarinmac) - System.Numerics.Vectors (>= 4.4) - restriction: || (&& (< net45) (>= net462) (>= netstandard2.0)) (&& (< net45) (< netcoreapp2.0) (>= netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) - System.Runtime.CompilerServices.Unsafe (>= 4.5.3) - restriction: || (&& (>= monoandroid) (< netstandard1.1) (>= netstandard2.0)) (&& (< monoandroid) (>= netcoreapp2.0) (< netcoreapp2.1)) (&& (< monoandroid) (< netstandard1.1) (>= netstandard2.0) (< win8)) (&& (>= monotouch) (>= netstandard2.0)) (&& (< net45) (< netcoreapp2.0) (>= netstandard2.0)) (&& (>= net461) (>= netstandard2.0)) (>= net462) (&& (< netstandard1.1) (>= netstandard2.0) (>= win8)) (&& (>= netstandard2.0) (>= uap10.1)) (&& (>= netstandard2.0) (>= xamarintvos)) (&& (>= netstandard2.0) (>= xamarinwatchos)) (>= xamarinios) (>= xamarinmac) - System.Numerics.Vectors (4.5) - restriction: || (&& (< net40) (>= net462) (>= netstandard2.0)) (&& (< net40) (< netcoreapp2.0) (>= netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) - System.Runtime.CompilerServices.Unsafe (6.1.2) - restriction: || (&& (>= monoandroid) (< netstandard1.1) (>= netstandard2.0)) (&& (< monoandroid) (< net40) (< netstandard1.1) (>= netstandard2.0) (< win8)) (&& (< monoandroid) (>= netcoreapp2.0) (< netcoreapp2.1)) (&& (>= monotouch) (>= netstandard2.0)) (&& (< net40) (>= net461) (>= netstandard2.0)) (&& (< net40) (>= net462) (>= netstandard2.0)) (&& (< net40) (< netcoreapp2.0) (>= netstandard2.0)) (&& (>= net462) (>= netcoreapp2.0)) (&& (>= net462) (>= netstandard2.0) (>= xamarintvos)) (&& (>= net462) (>= netstandard2.0) (>= xamarinwatchos)) (&& (>= net462) (>= xamarinios)) (&& (>= net462) (>= xamarinmac)) (&& (< net8.0) (>= netstandard2.0) (>= xamarintvos)) (&& (< net8.0) (>= netstandard2.0) (>= xamarinwatchos)) (&& (< net8.0) (>= xamarinios)) (&& (< net8.0) (>= xamarinmac)) (&& (< netstandard1.1) (>= netstandard2.0) (>= win8)) (&& (>= netstandard2.0) (>= uap10.1)) - System.Security.Cryptography.ProtectedData (9.0.4) - restriction: || (&& (< net40) (>= netstandard2.0)) (>= net8.0) - System.Memory (>= 4.5.5) - restriction: && (< net462) (< net8.0) (>= netstandard2.0) + System.Diagnostics.EventLog (10.0.5) - restriction: >= net8.0 + System.Memory (4.6.3) + System.Buffers (>= 4.6.1) - restriction: || (>= net462) (&& (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1)) + System.Numerics.Vectors (>= 4.6.1) - restriction: || (>= net462) (&& (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1)) + System.Runtime.CompilerServices.Unsafe (>= 6.1.2) - restriction: || (>= net462) (&& (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1)) + System.Numerics.Vectors (4.6.1) - restriction: || (>= net462) (&& (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1)) + System.Runtime.CompilerServices.Unsafe (6.1.2) - restriction: || (>= net462) (&& (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1)) + System.Security.Cryptography.ProtectedData (10.0.5) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= net8.0) + System.Memory (>= 4.6.3) - restriction: && (< net462) (< net8.0) (>= netstandard2.0) + System.Threading.Tasks.Extensions (4.6.3) + System.Runtime.CompilerServices.Unsafe (>= 6.1.2) - restriction: || (>= net462) (&& (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1)) GROUP Test +STORAGE: NONE NUGET remote: https://www.nuget.org/api/v2 - FSharp.Core (8.0.301) - redirects: force - Microsoft.CodeCoverage (17.8) - restriction: || (&& (>= net462) (>= netcoreapp1.0)) (>= netcoreapp3.1) - Microsoft.CSharp (4.7) - restriction: || (&& (< net20) (>= netstandard1.0) (< netstandard1.3)) (&& (< net20) (>= netstandard1.3) (< netstandard2.0)) + FSharp.Core (11.0.100) - redirects: force + Microsoft.Bcl.AsyncInterfaces (10.0.5) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) (&& (>= netstandard2.0) (< netstandard2.1)) + System.Threading.Tasks.Extensions (>= 4.6.3) - restriction: || (>= net462) (&& (>= netstandard2.0) (< netstandard2.1)) + Microsoft.Bcl.Cryptography (10.0.5) - restriction: || (>= net462) (>= netstandard2.0) + System.Formats.Asn1 (>= 10.0.5) - restriction: || (>= net462) (&& (>= net8.0) (< net9.0)) (&& (< net8.0) (>= netstandard2.1)) (&& (>= netstandard2.0) (< netstandard2.1)) + System.Memory (>= 4.6.3) - restriction: || (>= net462) (&& (>= netstandard2.0) (< netstandard2.1)) + System.Runtime.CompilerServices.Unsafe (>= 6.1.2) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.1)) (&& (>= netstandard2.0) (< netstandard2.1)) + Microsoft.Bcl.TimeProvider (10.0.5) - restriction: || (>= net462) (&& (>= net6.0) (< net8.0)) (&& (< net6.0) (>= netstandard2.0)) + Microsoft.Bcl.AsyncInterfaces (>= 10.0.5) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.ValueTuple (>= 4.6.1) - restriction: >= net462 + Microsoft.CodeCoverage (18.3) - restriction: || (&& (>= net462) (>= netcoreapp1.0)) (>= net8.0) + Microsoft.CSharp (4.7) - restriction: || (&& (< net20) (>= netstandard1.0) (< netstandard1.3)) (&& (< net20) (>= netstandard1.3) (< netstandard2.0)) (&& (< net20) (< netstandard1.3) (>= netstandard2.0)) NETStandard.Library (>= 1.6.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) System.Dynamic.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) System.Reflection.TypeExtensions (>= 4.7) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos) - Microsoft.NET.Test.Sdk (17.8) - restriction: >= netcoreapp1.0 - Microsoft.CodeCoverage (>= 17.8) - restriction: || (>= net462) (>= netcoreapp3.1) - Microsoft.TestPlatform.TestHost (>= 17.8) - restriction: >= netcoreapp3.1 - Microsoft.NETCore.Platforms (7.0.4) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.2) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.5) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< net20) (>= net45) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net461) (< netstandard1.3)) (&& (< net20) (>= net461) (< netstandard2.0)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.0) (>= netstandard1.3) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.3) (< win8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.1) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.2) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard2.0)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (>= netcoreapp2.0) (< netstandard1.3)) (&& (>= netcoreapp2.0) (< netstandard2.0)) (&& (< netstandard1.0) (>= netstandard1.3) (>= win8)) (&& (< netstandard1.1) (>= uap10.0) (< win8)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.3) (< win8) (>= wpa81)) (&& (< netstandard1.5) (>= uap10.0)) (>= uap10.1) (>= wp8) - Microsoft.NETCore.Targets (5.0) - restriction: || (&& (< monoandroid) (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.2) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.5) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.2) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< netstandard1.1) (>= uap10.0) (< win8)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= uap10.0) (< win81) (< wpa81)) + Microsoft.Data.SqlClient (7.0) + Microsoft.Bcl.Cryptography (>= 8.0) - restriction: || (>= net462) (&& (>= net8.0) (< net9.0)) (&& (< net8.0) (>= netstandard2.0)) + Microsoft.Bcl.Cryptography (>= 9.0.13) - restriction: >= net9.0 + Microsoft.Data.SqlClient.Extensions.Abstractions (>= 1.0) - restriction: || (>= net462) (>= netstandard2.0) + Microsoft.Data.SqlClient.Internal.Logging (>= 1.0) - restriction: || (>= net462) (>= netstandard2.0) + Microsoft.Data.SqlClient.SNI (>= 6.0.2) - restriction: >= net462 + Microsoft.Data.SqlClient.SNI.runtime (>= 6.0.2) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= net8.0) + Microsoft.Extensions.Caching.Memory (>= 8.0.1) - restriction: || (>= net462) (&& (>= net8.0) (< net9.0)) (&& (< net8.0) (>= netstandard2.0)) + Microsoft.Extensions.Caching.Memory (>= 9.0.13) - restriction: >= net9.0 + Microsoft.IdentityModel.JsonWebTokens (>= 8.16) - restriction: || (>= net462) (>= netstandard2.0) + Microsoft.IdentityModel.Protocols.OpenIdConnect (>= 8.16) - restriction: || (>= net462) (>= netstandard2.0) + Microsoft.SqlServer.Server (>= 1.0) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= net8.0) + System.Buffers (>= 4.6.1) - restriction: >= net462 + System.Configuration.ConfigurationManager (>= 8.0.1) - restriction: || (&& (< net462) (< net8.0) (>= netstandard2.0)) (&& (>= net8.0) (< net9.0)) + System.Configuration.ConfigurationManager (>= 9.0.13) - restriction: >= net9.0 + System.Diagnostics.DiagnosticSource (>= 10.0.3) - restriction: >= net462 + System.Memory (>= 4.6.3) - restriction: >= net462 + System.Runtime.InteropServices.RuntimeInformation (>= 4.3) - restriction: >= net462 + System.Security.Cryptography.Pkcs (>= 8.0.1) - restriction: || (>= net462) (&& (>= net8.0) (< net9.0)) (&& (< net8.0) (>= netstandard2.0)) + System.Security.Cryptography.Pkcs (>= 9.0.13) - restriction: >= net9.0 + System.Text.Json (>= 10.0.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Threading.Channels (>= 10.0.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.ValueTuple (>= 4.6.2) - restriction: >= net462 + Microsoft.Data.SqlClient.Extensions.Abstractions (1.0) - restriction: || (>= net462) (>= netstandard2.0) + Microsoft.Data.SqlClient.Internal.Logging (>= 1.0) - restriction: >= netstandard2.0 + Microsoft.Data.SqlClient.Internal.Logging (1.0) - restriction: || (>= net462) (>= netstandard2.0) + Microsoft.Data.SqlClient.SNI (6.0.2) - restriction: >= net462 + Microsoft.Data.SqlClient.SNI.runtime (6.0.2) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= net8.0) + Microsoft.Extensions.Caching.Abstractions (10.0.5) - restriction: || (>= net462) (>= netstandard2.0) + Microsoft.Extensions.Primitives (>= 10.0.5) - restriction: || (>= net462) (>= netstandard2.0) + System.Threading.Tasks.Extensions (>= 4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + Microsoft.Extensions.Caching.Memory (10.0.5) - restriction: || (>= net462) (>= netstandard2.0) + Microsoft.Extensions.Caching.Abstractions (>= 10.0.5) - restriction: || (>= net462) (>= netstandard2.0) + Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.5) - restriction: || (>= net462) (>= netstandard2.0) + Microsoft.Extensions.Logging.Abstractions (>= 10.0.5) - restriction: || (>= net462) (>= netstandard2.0) + Microsoft.Extensions.Options (>= 10.0.5) - restriction: || (>= net462) (>= netstandard2.0) + Microsoft.Extensions.Primitives (>= 10.0.5) - restriction: || (>= net462) (>= netstandard2.0) + System.ValueTuple (>= 4.6.1) - restriction: >= net462 + Microsoft.Extensions.DependencyInjection.Abstractions (10.0.5) - restriction: || (>= net462) (>= netstandard2.0) + Microsoft.Bcl.AsyncInterfaces (>= 10.0.5) - restriction: || (>= net462) (&& (>= netstandard2.0) (< netstandard2.1)) + System.Threading.Tasks.Extensions (>= 4.6.3) - restriction: || (>= net462) (&& (>= netstandard2.0) (< netstandard2.1)) + Microsoft.Extensions.Logging.Abstractions (10.0.5) - restriction: || (>= net462) (>= netstandard2.0) + Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.5) - restriction: || (>= net462) (>= netstandard2.0) + System.Buffers (>= 4.6.1) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Diagnostics.DiagnosticSource (>= 10.0.5) - restriction: || (>= net462) (>= netstandard2.0) + System.Memory (>= 4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + Microsoft.Extensions.Options (10.0.5) - restriction: || (>= net462) (>= netstandard2.0) + Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.5) - restriction: || (>= net462) (>= netstandard2.0) + Microsoft.Extensions.Primitives (>= 10.0.5) - restriction: || (>= net462) (>= netstandard2.0) + System.ComponentModel.Annotations (>= 5.0) - restriction: || (&& (< net462) (>= netstandard2.0) (< netstandard2.1)) (&& (< net8.0) (>= netstandard2.1)) + System.ValueTuple (>= 4.6.1) - restriction: >= net462 + Microsoft.Extensions.Primitives (10.0.5) - restriction: || (>= net462) (>= netstandard2.0) + System.Memory (>= 4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Runtime.CompilerServices.Unsafe (>= 6.1.2) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + Microsoft.IdentityModel.Abstractions (8.16) - restriction: || (>= net462) (>= netstandard2.0) + Microsoft.IdentityModel.JsonWebTokens (8.16) - restriction: || (>= net462) (>= netstandard2.0) + Microsoft.Bcl.TimeProvider (>= 8.0.1) - restriction: || (>= net462) (&& (>= net6.0) (< net8.0)) (&& (< net6.0) (>= netstandard2.0)) + Microsoft.IdentityModel.Tokens (>= 8.16) - restriction: || (>= net462) (>= netstandard2.0) + Microsoft.IdentityModel.Logging (8.16) - restriction: || (>= net462) (>= netstandard2.0) + Microsoft.IdentityModel.Abstractions (>= 8.16) - restriction: || (>= net462) (>= netstandard2.0) + Microsoft.IdentityModel.Protocols (8.16) - restriction: || (>= net462) (>= netstandard2.0) + Microsoft.IdentityModel.Tokens (>= 8.16) - restriction: || (>= net462) (>= netstandard2.0) + Microsoft.IdentityModel.Protocols.OpenIdConnect (8.16) - restriction: || (>= net462) (>= netstandard2.0) + Microsoft.IdentityModel.Protocols (>= 8.16) - restriction: || (>= net462) (>= netstandard2.0) + System.IdentityModel.Tokens.Jwt (>= 8.16) - restriction: || (>= net462) (>= netstandard2.0) + System.Text.Json (>= 8.0.5) - restriction: || (>= net462) (&& (< net6.0) (>= netstandard2.0)) + Microsoft.IdentityModel.Tokens (8.16) - restriction: || (>= net462) (>= netstandard2.0) + Microsoft.Bcl.TimeProvider (>= 8.0.1) - restriction: || (>= net462) (&& (>= net6.0) (< net8.0)) (&& (< net6.0) (>= netstandard2.0)) + Microsoft.CSharp (>= 4.5) - restriction: && (< net462) (< net6.0) (>= netstandard2.0) + Microsoft.Extensions.Logging.Abstractions (>= 2.1) - restriction: || (&& (< net462) (< net6.0) (>= netstandard2.0)) (>= net472) + Microsoft.Extensions.Logging.Abstractions (>= 6.0) - restriction: || (&& (>= net462) (< net472)) (&& (>= net6.0) (< net8.0)) + Microsoft.Extensions.Logging.Abstractions (>= 8.0) - restriction: >= net8.0 + Microsoft.IdentityModel.Logging (>= 8.16) - restriction: || (>= net462) (>= netstandard2.0) + System.Diagnostics.DiagnosticSource (>= 6.0.2) - restriction: || (>= net462) (&& (< net6.0) (>= netstandard2.0)) + System.Memory (>= 4.5.5) - restriction: >= net462 + System.Security.Cryptography.Cng (>= 4.5) - restriction: && (< net462) (< net6.0) (>= netstandard2.0) + System.Text.Json (>= 8.0.5) - restriction: || (>= net462) (&& (< net6.0) (>= netstandard2.0)) + Microsoft.NET.Test.Sdk (18.3) - restriction: >= netcoreapp1.0 + Microsoft.CodeCoverage (>= 18.3) - restriction: || (>= net462) (>= net8.0) + Microsoft.TestPlatform.TestHost (>= 18.3) - restriction: >= net8.0 + Microsoft.NETCore.Platforms (7.0.4) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.2) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.5) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard2.0) (< win8)) (&& (< monoandroid) (>= netcoreapp2.0) (< netstandard1.1)) (&& (< net20) (>= net45) (< netstandard1.0)) (&& (< net20) (>= net45) (< netstandard1.1) (>= netstandard1.2)) (&& (< net20) (>= net45) (< netstandard1.1) (>= netstandard1.3)) (&& (< net20) (>= net45) (< netstandard1.1) (>= netstandard1.4)) (&& (< net20) (>= net45) (< netstandard1.1) (>= netstandard1.5)) (&& (< net20) (>= net45) (< netstandard1.1) (>= netstandard1.6)) (&& (< net20) (>= net45) (< netstandard1.1) (>= netstandard2.0)) (&& (< net20) (>= net45) (< netstandard1.2)) (&& (< net20) (>= net45) (< netstandard1.3)) (&& (< net20) (>= net45) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net46) (< netstandard1.0)) (&& (< net20) (>= net46) (< netstandard1.1)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net46) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net461) (< netstandard1.0)) (&& (< net20) (>= net461) (< netstandard1.1)) (&& (< net20) (>= net461) (< netstandard1.2)) (&& (< net20) (>= net461) (< netstandard1.3)) (&& (< net20) (>= net461) (< netstandard1.4)) (&& (< net20) (>= net461) (>= netstandard1.5) (< netstandard1.6)) (&& (< net20) (>= net461) (< netstandard1.5)) (&& (< net20) (>= net461) (< netstandard1.6) (>= netstandard2.0)) (&& (< net20) (>= net461) (< netstandard2.0)) (&& (< net20) (>= net461) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net462) (< netstandard1.0)) (&& (< net20) (>= net462) (< netstandard1.1)) (&& (< net20) (>= net462) (< netstandard1.2)) (&& (< net20) (>= net462) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard1.4)) (&& (< net20) (>= net462) (< netstandard1.5)) (&& (< net20) (>= net462) (< netstandard1.6)) (&& (< net20) (>= net462) (< netstandard2.0)) (&& (< net20) (>= net462) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.0) (>= netstandard1.1) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.1) (< win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.2) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.2) (< win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.3) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.4) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.5) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.6) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.0) (>= netstandard2.0) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard2.0) (< win8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.1) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.2) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard2.0)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (>= net45) (>= netcoreapp2.0) (< netstandard1.1)) (&& (>= net45) (< netstandard1.0) (>= win8)) (&& (>= net45) (< netstandard1.0) (>= wpa81)) (&& (>= net45) (< netstandard1.1) (>= uap10.0)) (&& (>= net45) (< netstandard1.1) (>= wpa81)) (&& (>= net45) (< netstandard1.2) (>= uap10.0)) (&& (>= net45) (< netstandard1.2) (>= wpa81)) (&& (>= net45) (< netstandard1.3) (>= wpa81)) (&& (>= net46) (>= netcoreapp2.0) (< netstandard1.1)) (&& (>= net46) (< netstandard1.0) (>= win8)) (&& (>= net46) (< netstandard1.0) (>= wpa81)) (&& (>= net46) (< netstandard1.1) (>= uap10.0)) (&& (>= net46) (< netstandard1.1) (>= wpa81)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.2) (>= wpa81)) (&& (>= net46) (< netstandard1.3) (>= wpa81)) (&& (>= net46) (< netstandard1.4) (>= uap10.0)) (&& (>= net461) (>= netcoreapp2.0) (< netstandard1.1)) (&& (>= net461) (< netstandard1.0) (>= win8)) (&& (>= net461) (< netstandard1.0) (>= wpa81)) (&& (>= net461) (< netstandard1.1) (>= uap10.0)) (&& (>= net461) (< netstandard1.1) (>= wpa81)) (&& (>= net461) (< netstandard1.2) (>= uap10.0)) (&& (>= net461) (< netstandard1.2) (>= wpa81)) (&& (>= net461) (< netstandard1.3) (>= wpa81)) (&& (>= net461) (< netstandard1.4) (>= uap10.0)) (&& (>= net462) (>= netcoreapp2.0) (< netstandard1.1)) (&& (>= net462) (< netstandard1.0) (>= win8)) (&& (>= net462) (< netstandard1.0) (>= wpa81)) (&& (>= net462) (< netstandard1.1) (>= uap10.0)) (&& (>= net462) (< netstandard1.1) (>= wpa81)) (&& (>= net462) (< netstandard1.2) (>= uap10.0)) (&& (>= net462) (< netstandard1.2) (>= wpa81)) (&& (>= net462) (< netstandard1.3) (>= wpa81)) (&& (>= net462) (< netstandard1.4) (>= uap10.0)) (&& (>= netcoreapp2.0) (< netstandard1.0)) (&& (>= netcoreapp2.0) (< netstandard1.1) (>= uap10.0)) (&& (>= netcoreapp2.0) (< netstandard1.1) (>= wpa81)) (&& (>= netcoreapp2.0) (< netstandard1.2)) (&& (>= netcoreapp2.0) (< netstandard1.3)) (&& (>= netcoreapp2.0) (< netstandard1.4)) (&& (>= netcoreapp2.0) (< netstandard1.5)) (&& (>= netcoreapp2.0) (< netstandard1.6)) (&& (>= netcoreapp2.0) (< netstandard2.0)) (&& (>= netcoreapp2.0) (< portable-net45+win8+wpa81)) (&& (< netstandard1.0) (>= netstandard1.1) (< portable-net45+win8+wpa81) (>= win8)) (&& (< netstandard1.0) (>= netstandard1.2) (< portable-net45+win8+wpa81) (>= win8)) (&& (< netstandard1.0) (>= netstandard1.3) (>= win8)) (&& (< netstandard1.0) (>= netstandard1.4) (< portable-net45+win8) (>= win8)) (&& (< netstandard1.0) (>= netstandard1.4) (< portable-net45+win8+wpa81) (>= win8)) (&& (< netstandard1.0) (>= netstandard1.5) (< portable-net45+win8) (>= win8)) (&& (< netstandard1.0) (>= netstandard1.5) (< portable-net45+win8+wpa81) (>= win8)) (&& (< netstandard1.0) (>= netstandard1.6) (< portable-net45+win8) (>= win8)) (&& (< netstandard1.0) (>= netstandard1.6) (< portable-net45+win8+wpa81) (>= win8)) (&& (< netstandard1.0) (>= netstandard2.0) (>= win8)) (&& (< netstandard1.0) (< portable-net45+win8) (>= wpa81)) (&& (< netstandard1.0) (>= uap10.0)) (&& (< netstandard1.0) (< win8) (>= wpa81)) (&& (< netstandard1.1) (>= uap10.0) (< win8)) (&& (< netstandard1.1) (< win8) (>= wpa81)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.2) (< win8) (>= wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.3) (< win8) (>= wpa81)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= uap10.0)) (&& (< portable-net45+win8+wpa81) (>= uap10.0)) (&& (< portable-net45+win8+wpa81) (>= wpa81)) (>= uap10.1) (>= wp8) + Microsoft.NETCore.Targets (5.0) - restriction: || (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.5) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.2) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.5) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net45) (< netstandard1.1) (>= netstandard1.2)) (&& (< net20) (>= net45) (< netstandard1.1) (>= netstandard1.3)) (&& (< net20) (>= net45) (< netstandard1.1) (>= netstandard1.4)) (&& (< net20) (>= net45) (< netstandard1.1) (>= netstandard1.5)) (&& (< net20) (>= net45) (< netstandard1.1) (>= netstandard1.6)) (&& (< net20) (>= net45) (>= netstandard1.2) (< netstandard1.3)) (&& (< net20) (>= net45) (< netstandard1.2)) (&& (< net20) (>= net45) (< netstandard1.3) (>= netstandard1.4)) (&& (< net20) (>= net45) (< netstandard1.3) (>= netstandard1.5)) (&& (< net20) (>= net45) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net45) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net46) (< netstandard1.0)) (&& (< net20) (>= net46) (< netstandard1.1)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net46) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net462) (< netstandard1.1)) (&& (< net20) (>= net462) (< netstandard1.2)) (&& (< net20) (>= net462) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard1.4)) (&& (< net20) (>= net462) (< netstandard1.5)) (&& (< net20) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net462) (< netstandard1.6)) (&& (< net20) (>= net462) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.3) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.4) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.5) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.6) (< portable-net45+win8)) (&& (< net20) (>= netstandard1.1) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.2) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (>= net45) (< netstandard1.1) (>= uap10.0)) (&& (>= net45) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.0) (>= uap10.0)) (&& (>= net46) (< netstandard1.1) (>= uap10.0)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.4) (>= uap10.0)) (&& (>= net462) (< netstandard1.1) (>= uap10.0)) (&& (>= net462) (< netstandard1.2) (>= uap10.0)) (&& (>= net462) (< netstandard1.4) (>= uap10.0)) (&& (>= net462) (< netstandard1.5) (>= uap10.0)) (&& (< netstandard1.0) (< portable-net45+win8) (>= uap10.0)) (&& (< netstandard1.0) (>= uap10.0) (< win8)) (&& (< netstandard1.1) (>= uap10.0) (< win8)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= uap10.0) (< win81) (< wpa81)) (&& (< portable-net45+win8+wpa81) (>= uap10.0)) + Microsoft.SqlServer.Server (1.0) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= net8.0) Microsoft.SqlServer.Types (12.0.5000) - Microsoft.TestPlatform.ObjectModel (17.8) - restriction: >= netcoreapp3.1 - NuGet.Frameworks (>= 6.5) - restriction: || (>= net462) (>= netstandard2.0) - System.Reflection.Metadata (>= 1.6) - restriction: || (>= net462) (>= netstandard2.0) - Microsoft.TestPlatform.TestHost (17.8) - restriction: >= netcoreapp3.1 - Microsoft.TestPlatform.ObjectModel (>= 17.8) - restriction: >= netcoreapp3.1 - Newtonsoft.Json (>= 13.0.1) - restriction: >= netcoreapp3.1 - Microsoft.Win32.Primitives (4.3) - restriction: || (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + Microsoft.TestPlatform.ObjectModel (18.3) - restriction: >= net8.0 + System.Reflection.Metadata (>= 8.0) - restriction: || (>= net462) (>= netstandard2.0) + Microsoft.TestPlatform.TestHost (18.3) - restriction: >= net8.0 + Microsoft.TestPlatform.ObjectModel (>= 18.3) - restriction: >= net8.0 + Newtonsoft.Json (>= 13.0.3) - restriction: >= net8.0 + Microsoft.Win32.Primitives (4.3) - restriction: || (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) Microsoft.NETCore.Targets (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - NETStandard.Library (2.0.3) - restriction: || (&& (< net20) (>= netstandard1.0) (< netstandard1.3)) (&& (< net20) (>= netstandard1.3) (< netstandard2.0)) (&& (< net35) (>= netstandard1.1) (< netstandard2.0)) (&& (< net452) (>= netstandard1.1)) + NETStandard.Library (2.0.3) - restriction: || (&& (< net20) (>= netstandard1.0) (< netstandard1.3)) (&& (< net20) (>= netstandard1.1) (< netstandard1.3)) (&& (< net20) (>= netstandard1.3) (< netstandard2.0)) (&& (< net35) (>= netstandard1.1) (< netstandard2.0)) (&& (< net452) (>= netstandard1.1)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (>= net45) (< netstandard1.3)) (&& (< net45) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net45) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net45) (>= netstandard2.0)) (&& (>= net46) (< netstandard1.4)) (>= net461) (>= netcoreapp2.0) (&& (>= netstandard1.0) (< portable-net45+win8+wpa81)) (&& (< netstandard1.0) (>= portable-net45+win8) (< win8)) (&& (< netstandard1.0) (< portable-net45+win8) (>= portable-net45+win8+wpa81)) (&& (< netstandard1.0) (>= portable-net45+win8+wp8+wpa81) (< portable-net45+win8+wpa81)) (&& (< netstandard1.0) (>= win8)) (&& (< netstandard1.3) (< win8) (>= wpa81)) (&& (< netstandard1.5) (>= uap10.0)) (>= uap10.1) (>= wp8) Microsoft.Win32.Primitives (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.4)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) System.AppContext (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.4)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) @@ -530,21 +791,20 @@ NUGET System.Threading.Timer (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) System.Xml.ReaderWriter (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net45) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.4)) (&& (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) System.Xml.XDocument (>= 4.3) - restriction: || (&& (< net45) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net45) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net45) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) - Newtonsoft.Json (13.0.3) + Newtonsoft.Json (13.0.4) Microsoft.CSharp (>= 4.3) - restriction: || (&& (< net20) (>= netstandard1.0) (< netstandard1.3)) (&& (< net20) (>= netstandard1.3) (< netstandard2.0)) NETStandard.Library (>= 1.6.1) - restriction: || (&& (< net20) (>= netstandard1.0) (< netstandard1.3)) (&& (< net20) (>= netstandard1.3) (< netstandard2.0)) System.ComponentModel.TypeConverter (>= 4.3) - restriction: || (&& (< net20) (>= netstandard1.0) (< netstandard1.3)) (&& (< net20) (>= netstandard1.3) (< netstandard2.0)) System.Runtime.Serialization.Formatters (>= 4.3) - restriction: && (< net20) (>= netstandard1.3) (< netstandard2.0) System.Runtime.Serialization.Primitives (>= 4.3) - restriction: || (&& (< net20) (>= netstandard1.0) (< netstandard1.3)) (&& (< net20) (>= netstandard1.3) (< netstandard2.0)) System.Xml.XmlDocument (>= 4.3) - restriction: && (< net20) (>= netstandard1.3) (< netstandard2.0) - NuGet.Frameworks (6.8) - restriction: >= netcoreapp3.1 - runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) - runtime.debian.9-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) - runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) - runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) - runtime.fedora.27-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) - runtime.fedora.28-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) - runtime.native.System (4.3.1) - restriction: || (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net45) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (< netstandard1.0) (>= netstandard1.3) (< portable-net45+win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.3) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.2) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.4) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.2) (>= netstandard1.6) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.4) (>= netstandard1.6) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) + runtime.debian.9-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.2) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.4) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.2) (>= netstandard1.6) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.4) (>= netstandard1.6) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) + runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.2) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.4) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.2) (>= netstandard1.6) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.4) (>= netstandard1.6) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) + runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.2) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.4) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.2) (>= netstandard1.6) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.4) (>= netstandard1.6) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) + runtime.fedora.27-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.2) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.4) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.2) (>= netstandard1.6) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.4) (>= netstandard1.6) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) + runtime.fedora.28-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.2) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.4) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.2) (>= netstandard1.6) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.4) (>= netstandard1.6) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) + runtime.native.System (4.3.1) - restriction: || (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.5) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net45) (< netstandard1.0) (>= netstandard1.3)) (&& (< net20) (>= net45) (< netstandard1.0) (>= netstandard1.4)) (&& (< net20) (>= net45) (< netstandard1.0) (>= netstandard1.5)) (&& (< net20) (>= net45) (< netstandard1.0) (>= netstandard1.6)) (&& (< net20) (>= net45) (< netstandard1.2)) (&& (< net20) (>= net45) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.0)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (< netstandard1.0) (>= netstandard1.3) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.4) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.5) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.6) (< portable-net45+win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (>= net45) (< netstandard1.0) (>= uap10.0)) (&& (>= net45) (< netstandard1.2) (>= uap10.0)) (&& (>= net45) (< netstandard1.3) (>= uap10.0)) (&& (>= net46) (< netstandard1.0) (>= uap10.0)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.3) (>= uap10.0)) (&& (>= net46) (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.0) (< portable-net45+win8) (>= uap10.0)) (&& (< netstandard1.0) (>= uap10.0) (< win8)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.3) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) Microsoft.NETCore.Platforms (>= 1.1.1) Microsoft.NETCore.Targets (>= 1.1.3) runtime.native.System.Data.SqlClient.sni (4.7) - restriction: >= net6.0 @@ -559,7 +819,7 @@ NUGET Microsoft.NETCore.Targets (>= 1.1.3) runtime.native.System.Security.Cryptography.Apple (4.3.1) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (>= 4.3.1) - runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) + runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net461) (< netstandard1.2) (>= netstandard1.6)) (&& (< net20) (>= net461) (< netstandard1.3)) (&& (< net20) (>= net461) (< netstandard1.4)) (&& (< net20) (>= net461) (>= netstandard1.5) (< netstandard1.6)) (&& (< net20) (>= net461) (< netstandard1.5)) (&& (< net20) (>= net461) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net463) (< netstandard1.2) (>= netstandard1.6)) (&& (< net20) (>= net463) (< netstandard1.3)) (&& (< net20) (>= net463) (< netstandard1.4)) (&& (< net20) (>= net463) (< netstandard1.5)) (&& (< net20) (>= net463) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net463) (< netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.2) (>= netstandard1.6) (>= uap10.0)) (&& (>= net461) (< netstandard1.2) (>= netstandard1.6) (>= uap10.0)) (&& (>= net461) (< netstandard1.5) (>= uap10.0)) (&& (>= net463) (< netstandard1.2) (>= netstandard1.6) (>= uap10.0)) (&& (>= net463) (< netstandard1.5) (>= uap10.0)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3) runtime.debian.9-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3) runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3) @@ -575,27 +835,27 @@ NUGET runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3) runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3) runtime.ubuntu.18.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3) - runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) - runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) - runtime.opensuse.42.3-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) + runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.2) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.4) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.2) (>= netstandard1.6) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.4) (>= netstandard1.6) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) + runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.2) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.4) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.2) (>= netstandard1.6) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.4) (>= netstandard1.6) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) + runtime.opensuse.42.3-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.2) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.4) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.2) (>= netstandard1.6) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.4) (>= netstandard1.6) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (4.3.1) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) - runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) - runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) - runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) - runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) - runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) - runtime.ubuntu.18.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) + runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.2) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.4) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.2) (>= netstandard1.6) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.4) (>= netstandard1.6) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) + runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.2) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.4) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.2) (>= netstandard1.6) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.4) (>= netstandard1.6) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) + runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.2) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.4) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.2) (>= netstandard1.6) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.4) (>= netstandard1.6) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) + runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.2) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.4) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.2) (>= netstandard1.6) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.4) (>= netstandard1.6) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) + runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.2) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.4) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.2) (>= netstandard1.6) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.4) (>= netstandard1.6) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) + runtime.ubuntu.18.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.2) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.4) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.2) (>= netstandard1.6) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.4) (>= netstandard1.6) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) runtime.win-arm64.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: >= net6.0 runtime.win-x64.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: >= net6.0 runtime.win-x86.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: >= net6.0 System.AppContext (4.3) - restriction: || (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.6)) (&& (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) - System.Buffers (4.5.1) - restriction: || (&& (>= monoandroid) (< netstandard1.1) (>= netstandard2.0)) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< netstandard1.1) (>= netstandard2.0) (< win8)) (&& (>= monotouch) (>= netstandard2.0)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net45) (< netcoreapp2.0) (>= netstandard2.0)) (&& (>= net461) (< net462) (>= netstandard2.0)) (&& (< net8.0) (>= netstandard2.0) (>= xamarintvos)) (&& (< net8.0) (>= netstandard2.0) (>= xamarinwatchos)) (&& (< net8.0) (>= xamarinios)) (&& (< net8.0) (>= xamarinmac)) (&& (< netstandard1.1) (>= netstandard2.0) (>= win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) - System.Collections (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net20) (>= netstandard1.4) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + System.Buffers (4.6.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net462) (< netstandard1.2)) (&& (< net20) (>= net462) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard1.4)) (&& (< net20) (>= net462) (< netstandard1.5)) (&& (< net20) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net462) (< netstandard1.6)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.4) (>= uap10.0)) (&& (>= net462) (< netstandard1.5) (>= uap10.0)) (&& (< net462) (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard2.0) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + System.Collections (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net46) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net461) (< netstandard1.2)) (&& (< net20) (>= net461) (< netstandard1.3)) (&& (< net20) (>= net461) (< netstandard1.4)) (&& (< net20) (>= net461) (>= netstandard1.5) (< netstandard1.6)) (&& (< net20) (>= net461) (< netstandard1.5)) (&& (< net20) (>= net461) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net461) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net463) (< netstandard1.2)) (&& (< net20) (>= net463) (< netstandard1.3)) (&& (< net20) (>= net463) (< netstandard1.4)) (&& (< net20) (>= net463) (< netstandard1.5)) (&& (< net20) (>= net463) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net463) (< netstandard1.6)) (&& (< net20) (>= net463) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.1) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.2) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net461) (< netstandard1.2) (>= uap10.0)) (&& (>= net461) (< netstandard1.5) (>= uap10.0)) (&& (>= net463) (< netstandard1.2) (>= uap10.0)) (&& (>= net463) (< netstandard1.5) (>= uap10.0)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (< portable-net45+win8+wpa81) (>= uap10.0)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) - System.Collections.Concurrent (4.3) - restriction: || (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) + System.Collections.Concurrent (4.3) - restriction: || (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net461) (< netstandard1.2)) (&& (< net20) (>= net461) (< netstandard1.3)) (&& (< net20) (>= net461) (< netstandard1.4)) (&& (< net20) (>= net461) (>= netstandard1.5) (< netstandard1.6)) (&& (< net20) (>= net461) (< netstandard1.5)) (&& (< net20) (>= net461) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net463) (< netstandard1.2)) (&& (< net20) (>= net463) (< netstandard1.3)) (&& (< net20) (>= net463) (< netstandard1.4)) (&& (< net20) (>= net463) (< netstandard1.5)) (&& (< net20) (>= net463) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net463) (< netstandard1.6)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (>= net461) (< netstandard1.2) (>= uap10.0)) (&& (>= net461) (< netstandard1.5) (>= uap10.0)) (&& (>= net463) (< netstandard1.2) (>= uap10.0)) (&& (>= net463) (< netstandard1.5) (>= uap10.0)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) System.Collections (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Diagnostics.Debug (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Diagnostics.Tracing (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) @@ -606,9 +866,7 @@ NUGET System.Runtime.Extensions (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Threading (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Threading.Tasks (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) - System.Collections.Immutable (8.0) - restriction: >= netcoreapp3.1 - System.Memory (>= 4.5.5) - restriction: || (>= net462) (&& (< net6.0) (>= netstandard2.0)) - System.Runtime.CompilerServices.Unsafe (>= 6.0) - restriction: || (>= net462) (&& (>= net6.0) (< net7.0)) (&& (< net6.0) (>= netstandard2.0)) + System.Collections.Immutable (10.0.5) - restriction: >= net8.0 System.Collections.NonGeneric (4.3) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net462) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard2.0)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) System.Diagnostics.Debug (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Globalization (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) @@ -624,8 +882,9 @@ NUGET System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Runtime.Extensions (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Threading (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.ComponentModel (4.3) - restriction: || (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net45) (>= netstandard1.3) (< netstandard1.5)) (&& (< net20) (>= net45) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard2.0)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) + System.ComponentModel (4.3) - restriction: || (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net45) (>= netstandard1.3) (< netstandard1.5)) (&& (< net20) (>= net45) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard1.5)) (&& (< net20) (>= net462) (< netstandard2.0)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) + System.ComponentModel.Annotations (5.0) - restriction: || (&& (>= net462) (>= netstandard2.1)) (&& (< net462) (>= netstandard2.0) (< netstandard2.1)) (&& (< net8.0) (>= netstandard2.1)) System.ComponentModel.Primitives (4.3) - restriction: || (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.5) (< win8)) (&& (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net45) (>= netstandard1.3) (< netstandard1.5)) (&& (< net20) (>= net45) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard2.0)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8)) (&& (< netstandard1.0) (>= netstandard1.3) (>= win8)) (&& (>= netstandard1.3) (< netstandard2.0) (>= wpa81)) (&& (< netstandard1.3) (>= wpa81)) (>= wp8) System.ComponentModel (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Resources.ResourceManager (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) @@ -646,28 +905,28 @@ NUGET System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.5) (< win8) (< wp8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) System.Runtime.Extensions (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.5) (< win8) (< wp8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) System.Threading (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.5) (< win8) (< wp8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) - System.Configuration.ConfigurationManager (9.0.4) - System.Diagnostics.EventLog (>= 9.0.4) - restriction: >= net8.0 - System.Security.Cryptography.ProtectedData (>= 9.0.4) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= net8.0) + System.Configuration.ConfigurationManager (10.0.5) + System.Diagnostics.EventLog (>= 10.0.5) - restriction: >= net8.0 + System.Security.Cryptography.ProtectedData (>= 10.0.5) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= net8.0) System.Console (4.3.1) - restriction: || (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) Microsoft.NETCore.Targets (>= 1.1.2) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.IO (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Text.Encoding (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Data.SqlClient (4.9) + System.Data.SqlClient (4.9.1) runtime.native.System.Data.SqlClient.sni (>= 4.4) - restriction: >= net6.0 - System.Diagnostics.Debug (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net462) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard2.0)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + System.Diagnostics.Debug (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net46) (< netstandard1.5) (>= netstandard1.6)) (&& (< net20) (>= net46) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net46) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net461) (< netstandard1.2)) (&& (< net20) (>= net461) (< netstandard1.3)) (&& (< net20) (>= net461) (< netstandard1.4)) (&& (< net20) (>= net461) (>= netstandard1.5) (< netstandard1.6)) (&& (< net20) (>= net461) (< netstandard1.5)) (&& (< net20) (>= net461) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net462) (< netstandard1.2)) (&& (< net20) (>= net462) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard1.4)) (&& (< net20) (>= net462) (< netstandard1.5)) (&& (< net20) (>= net462) (< netstandard1.6)) (&& (< net20) (>= net462) (< netstandard2.0)) (&& (< net20) (>= net462) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net463) (< netstandard1.2)) (&& (< net20) (>= net463) (< netstandard1.3)) (&& (< net20) (>= net463) (< netstandard1.4)) (&& (< net20) (>= net463) (< netstandard1.5)) (&& (< net20) (>= net463) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net463) (< netstandard1.6)) (&& (< net20) (>= net463) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.1) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.2) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net461) (< netstandard1.2) (>= uap10.0)) (&& (>= net461) (< netstandard1.5) (>= uap10.0)) (&& (>= net462) (< netstandard1.2) (>= uap10.0)) (&& (>= net462) (< netstandard1.5) (>= uap10.0)) (&& (>= net463) (< netstandard1.2) (>= uap10.0)) (&& (>= net463) (< netstandard1.5) (>= uap10.0)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (< portable-net45+win8+wpa81) (>= uap10.0)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) - System.Diagnostics.DiagnosticSource (9.0.4) - restriction: || (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.3) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) - System.Diagnostics.EventLog (9.0.4) - restriction: >= net8.0 - System.Diagnostics.Tools (4.3) - restriction: || (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + System.Diagnostics.DiagnosticSource (10.0.5) - restriction: || (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net462) (< netstandard1.2)) (&& (< net20) (>= net462) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard1.4)) (&& (< net20) (>= net462) (< netstandard1.5)) (&& (< net20) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net462) (< netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.3) (>= uap10.0)) (&& (>= net46) (< netstandard1.4) (>= uap10.0)) (&& (>= net462) (< netstandard1.3) (>= uap10.0)) (&& (>= net462) (< netstandard1.5) (>= uap10.0)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.3) (>= netstandard2.0) (>= uap10.0)) (&& (< netstandard1.3) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard2.0) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + System.Diagnostics.EventLog (10.0.5) - restriction: >= net8.0 + System.Diagnostics.Tools (4.3) - restriction: || (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.1) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.2) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (< portable-net45+win8+wpa81) (>= uap10.0)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) Microsoft.NETCore.Targets (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Diagnostics.Tracing (4.3) - restriction: || (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + System.Diagnostics.Tracing (4.3) - restriction: || (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< monoandroid) (< net45) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< monoandroid) (< net45) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< monoandroid) (< net45) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) @@ -686,29 +945,35 @@ NUGET System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) System.Runtime.Extensions (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Threading (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Globalization (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net462) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard2.0)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + System.Formats.Asn1 (10.0.5) - restriction: || (>= net462) (&& (>= net8.0) (< net9.0)) (&& (< net8.0) (>= netstandard2.1)) (>= netstandard2.0) + System.Memory (>= 4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.ValueTuple (>= 4.6.1) - restriction: >= net462 + System.Globalization (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.5) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net45) (< netstandard1.2)) (&& (< net20) (>= net45) (>= netstandard1.3) (< netstandard1.4)) (&& (< net20) (>= net45) (>= netstandard1.3) (< netstandard1.5)) (&& (< net20) (>= net45) (< netstandard1.3)) (&& (< net20) (>= net45) (>= netstandard1.4) (< netstandard1.5)) (&& (< net20) (>= net45) (< netstandard1.4) (>= netstandard1.5)) (&& (< net20) (>= net45) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (>= net45) (< netstandard1.5) (>= netstandard1.6)) (&& (< net20) (>= net45) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net46) (< netstandard1.0)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net46) (< netstandard1.5) (>= netstandard1.6)) (&& (< net20) (>= net46) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net46) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net462) (< netstandard1.0)) (&& (< net20) (>= net462) (< netstandard1.2)) (&& (< net20) (>= net462) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard1.4)) (&& (< net20) (>= net462) (< netstandard1.5)) (&& (< net20) (>= net462) (< netstandard1.6)) (&& (< net20) (>= net462) (< netstandard2.0)) (&& (< net20) (>= net462) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.3) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.4) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.5) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.6) (< portable-net45+win8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.1) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.2) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (>= net45) (< netstandard1.2) (>= uap10.0)) (&& (>= net45) (< netstandard1.4) (>= uap10.0)) (&& (>= net45) (< netstandard1.5) (>= uap10.0)) (&& (>= net46) (< netstandard1.0) (>= uap10.0)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.4) (>= uap10.0)) (&& (>= net462) (< netstandard1.0) (>= uap10.0)) (&& (>= net462) (< netstandard1.2) (>= uap10.0)) (&& (>= net462) (< netstandard1.4) (>= uap10.0)) (&& (>= net462) (< netstandard1.5) (>= uap10.0)) (&& (< netstandard1.0) (< portable-net45+win8) (>= uap10.0)) (&& (< netstandard1.0) (>= uap10.0) (< win8)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (< portable-net45+win8+wpa81) (>= uap10.0)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) - System.Globalization.Calendars (4.3) - restriction: || (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) + System.Globalization.Calendars (4.3) - restriction: || (&& (< net20) (>= net46) (< netstandard1.2) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net46) (< netstandard1.5) (>= netstandard1.6)) (&& (< net20) (>= net46) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.2) (>= netstandard1.6) (>= uap10.0)) (&& (>= net46) (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.2) (>= netstandard1.6) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) Microsoft.NETCore.Targets (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Globalization (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Globalization.Extensions (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) + System.Globalization.Extensions (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.2) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.2) (>= netstandard1.6) (>= uap10.0)) (&& (>= net46) (< netstandard1.4) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.2) (>= netstandard1.6) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.4) (>= netstandard1.6) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Globalization (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Resources.ResourceManager (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Runtime.Extensions (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Runtime.InteropServices (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.IO (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net463) (< netstandard1.3)) (&& (< net20) (>= net463) (< netstandard1.4)) (&& (< net20) (>= net463) (< netstandard1.5)) (&& (< net20) (>= net463) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net463) (< netstandard1.6)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (>= net463) (< netstandard1.5) (>= uap10.0)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + System.IdentityModel.Tokens.Jwt (8.16) - restriction: || (>= net462) (>= netstandard2.0) + Microsoft.IdentityModel.JsonWebTokens (>= 8.16) - restriction: || (>= net462) (>= netstandard2.0) + Microsoft.IdentityModel.Tokens (>= 8.16) - restriction: || (>= net462) (>= netstandard2.0) + System.IO (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.5) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= net45) (>= netstandard1.2) (< netstandard1.3)) (&& (< net20) (>= net45) (< netstandard1.2)) (&& (< net20) (>= net45) (< netstandard1.3) (>= netstandard1.4)) (&& (< net20) (>= net45) (< netstandard1.3) (>= netstandard1.5)) (&& (< net20) (>= net45) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net45) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net46) (< netstandard1.0)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net46) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net461) (< netstandard1.2)) (&& (< net20) (>= net461) (< netstandard1.3)) (&& (< net20) (>= net461) (< netstandard1.4)) (&& (< net20) (>= net461) (>= netstandard1.5) (< netstandard1.6)) (&& (< net20) (>= net461) (< netstandard1.5)) (&& (< net20) (>= net461) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net461) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net20) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net20) (>= net463) (< netstandard1.0)) (&& (< net20) (>= net463) (< netstandard1.2)) (&& (< net20) (>= net463) (< netstandard1.3)) (&& (< net20) (>= net463) (< netstandard1.4)) (&& (< net20) (>= net463) (< netstandard1.5)) (&& (< net20) (>= net463) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net463) (< netstandard1.6)) (&& (< net20) (>= net463) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net47) (< netstandard1.2) (>= netstandard1.6)) (&& (< net20) (>= net47) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net47) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (>= net47) (< netstandard1.5) (>= netstandard1.6)) (&& (< net20) (>= net47) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.3) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.4) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.5) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.6) (< portable-net45+win8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.1) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.2) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (>= net45) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.0) (>= uap10.0)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net461) (< netstandard1.2) (>= uap10.0)) (&& (>= net461) (< netstandard1.5) (>= uap10.0)) (&& (>= net462) (< netstandard1.2) (>= netstandard1.6) (>= uap10.0)) (&& (>= net463) (>= netcoreapp1.1) (< netstandard2.0)) (&& (>= net463) (< netstandard1.0) (>= uap10.0)) (&& (>= net463) (< netstandard1.2) (>= uap10.0)) (&& (>= net463) (< netstandard1.5) (>= uap10.0)) (&& (>= net47) (< netstandard1.2) (>= netstandard1.6) (>= uap10.0)) (&& (>= netcoreapp1.1) (< netstandard1.2)) (&& (>= netcoreapp1.1) (< netstandard1.3)) (&& (>= netcoreapp1.1) (< netstandard1.4)) (&& (>= netcoreapp1.1) (< netstandard1.5)) (&& (>= netcoreapp1.1) (< netstandard1.6)) (&& (>= netcoreapp1.1) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (>= netcoreapp1.1) (< portable-net45+win8+wpa81)) (&& (< netstandard1.0) (< portable-net45+win8) (>= uap10.0)) (&& (< netstandard1.0) (>= uap10.0) (< win8)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (< portable-net45+win8+wpa81) (>= uap10.0)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) System.Text.Encoding (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) System.Threading.Tasks (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) - System.IO.Compression (4.3) - restriction: || (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + System.IO.Compression (4.3) - restriction: || (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) runtime.native.System (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) runtime.native.System.IO.Compression (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) @@ -734,7 +999,7 @@ NUGET System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Runtime.Extensions (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Text.Encoding (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.IO.FileSystem (4.3) - restriction: || (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + System.IO.FileSystem (4.3) - restriction: || (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net46) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (< portable-net45+win8+wpa81) (>= uap10.0)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) Microsoft.NETCore.Targets (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.IO (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) @@ -743,15 +1008,19 @@ NUGET System.Runtime.Handles (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Text.Encoding (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Threading.Tasks (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.IO.FileSystem.Primitives (4.3) - restriction: || (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + System.IO.FileSystem.Primitives (4.3) - restriction: || (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net46) (< netstandard1.5) (>= netstandard1.6)) (&& (< net20) (>= net46) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net46) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (< portable-net45+win8+wpa81) (>= uap10.0)) System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Linq (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) + System.IO.Pipelines (10.0.5) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Buffers (>= 4.6.1) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Memory (>= 4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Threading.Tasks.Extensions (>= 4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Linq (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net46) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net461) (< netstandard1.2)) (&& (< net20) (>= net461) (< netstandard1.3)) (&& (< net20) (>= net461) (< netstandard1.4)) (&& (< net20) (>= net461) (>= netstandard1.5) (< netstandard1.6)) (&& (< net20) (>= net461) (< netstandard1.5)) (&& (< net20) (>= net461) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net461) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net463) (< netstandard1.2)) (&& (< net20) (>= net463) (< netstandard1.3)) (&& (< net20) (>= net463) (< netstandard1.4)) (&& (< net20) (>= net463) (< netstandard1.5)) (&& (< net20) (>= net463) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net463) (< netstandard1.6)) (&& (< net20) (>= net463) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.1) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.2) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net461) (< netstandard1.2) (>= uap10.0)) (&& (>= net461) (< netstandard1.5) (>= uap10.0)) (&& (>= net463) (< netstandard1.2) (>= uap10.0)) (&& (>= net463) (< netstandard1.5) (>= uap10.0)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (< portable-net45+win8+wpa81) (>= uap10.0)) System.Collections (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.6) (< win8) (< wp8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) System.Diagnostics.Debug (>= 4.3) - restriction: && (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Resources.ResourceManager (>= 4.3) - restriction: && (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.6) (< win8) (< wp8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) System.Runtime.Extensions (>= 4.3) - restriction: && (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Linq.Expressions (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) + System.Linq.Expressions (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.1) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.2) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (< portable-net45+win8+wpa81) (>= uap10.0)) System.Collections (>= 4.3) - restriction: && (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Diagnostics.Debug (>= 4.3) - restriction: && (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Globalization (>= 4.3) - restriction: && (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) @@ -769,10 +1038,10 @@ NUGET System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) System.Runtime.Extensions (>= 4.3) - restriction: && (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Threading (>= 4.3) - restriction: && (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Memory (4.5.5) - restriction: || (&& (>= net462) (>= netcoreapp3.1)) (&& (< net462) (< net8.0) (>= netstandard2.0)) (&& (< net6.0) (>= netcoreapp3.1)) - System.Buffers (>= 4.5.1) - restriction: || (&& (>= monoandroid) (< netstandard1.1)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< netstandard1.1) (>= portable-net45+win8+wpa81) (< win8)) (>= monotouch) (&& (>= net45) (< netstandard2.0)) (&& (< net45) (< netcoreapp2.0) (>= netstandard2.0)) (>= net461) (&& (< netstandard1.1) (>= win8)) (&& (< netstandard2.0) (< uap10.1) (>= wpa81)) (>= xamarinios) (>= xamarinmac) (>= xamarintvos) (>= xamarinwatchos) - System.Numerics.Vectors (>= 4.4) - restriction: && (< net45) (< netcoreapp2.0) (>= netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Runtime.CompilerServices.Unsafe (>= 4.5.3) - restriction: || (&& (>= monoandroid) (< netstandard1.1)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (>= netcoreapp2.0) (< netcoreapp2.1)) (&& (< monoandroid) (< netstandard1.1) (>= portable-net45+win8+wpa81) (< win8)) (>= monotouch) (&& (>= net45) (< netstandard2.0)) (&& (< net45) (< netcoreapp2.0) (>= netstandard2.0)) (>= net461) (&& (< netstandard1.1) (>= win8)) (&& (< netstandard2.0) (>= wpa81)) (>= uap10.1) (>= xamarinios) (>= xamarinmac) (>= xamarintvos) (>= xamarinwatchos) + System.Memory (4.6.3) - restriction: || (&& (< net462) (< net8.0) (>= netstandard2.0)) (&& (< net462) (>= netstandard2.0) (< netstandard2.1)) + System.Buffers (>= 4.6.1) - restriction: || (>= net462) (&& (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1)) + System.Numerics.Vectors (>= 4.6.1) - restriction: || (>= net462) (&& (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1)) + System.Runtime.CompilerServices.Unsafe (>= 6.1.2) - restriction: || (>= net462) (&& (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1)) System.Net.Http (4.3.4) - restriction: || (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) Microsoft.NETCore.Platforms (>= 1.1.1) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) Microsoft.Win32.Primitives (>= 4.3) - restriction: && (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81) @@ -802,7 +1071,7 @@ NUGET System.Text.Encoding (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) System.Threading (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) System.Threading.Tasks (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) - System.Net.Primitives (4.3.1) - restriction: || (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + System.Net.Primitives (4.3.1) - restriction: || (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net46) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.1) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.2) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (< portable-net45+win8+wpa81) (>= uap10.0)) Microsoft.NETCore.Platforms (>= 1.1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (>= netstandard1.0) (< netstandard1.1) (< win8) (< wp8)) Microsoft.NETCore.Targets (>= 1.1.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (>= netstandard1.0) (< netstandard1.1) (< win8) (< wp8)) System.Runtime (>= 4.3.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (>= netstandard1.0) (< netstandard1.1) (< win8) (< wp8)) @@ -814,20 +1083,20 @@ NUGET System.Net.Primitives (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Threading.Tasks (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Numerics.Vectors (4.5) - restriction: && (< net45) (< netcoreapp2.0) (>= netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.ObjectModel (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) + System.Numerics.Vectors (4.6.1) - restriction: && (< net462) (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1) + System.ObjectModel (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.1) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.2) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (< portable-net45+win8+wpa81) (>= uap10.0)) System.Collections (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Diagnostics.Debug (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Resources.ResourceManager (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) System.Threading (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Reflection (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monotouch) (< net20) (>= netstandard1.4) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net45) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.3) (< portable-net45+win8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (>= netcoreapp1.1) (< netstandard1.2)) (&& (>= netcoreapp1.1) (< netstandard1.3)) (&& (>= netcoreapp1.1) (< netstandard1.4)) (&& (>= netcoreapp1.1) (< netstandard1.5)) (&& (>= netcoreapp1.1) (< netstandard1.6)) (&& (>= netcoreapp1.1) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + System.Reflection (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.5) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (>= netcoreapp1.1) (< netstandard1.0)) (&& (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net45) (< netstandard1.0) (>= netstandard1.3)) (&& (< net20) (>= net45) (< netstandard1.0) (>= netstandard1.4)) (&& (< net20) (>= net45) (< netstandard1.0) (>= netstandard1.5)) (&& (< net20) (>= net45) (< netstandard1.0) (>= netstandard1.6)) (&& (< net20) (>= net45) (< netstandard1.2)) (&& (< net20) (>= net45) (< netstandard1.3)) (&& (< net20) (>= net45) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net46) (< netstandard1.0)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net46) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.3) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.4) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.5) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.6) (< portable-net45+win8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.1) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.2) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (>= net45) (>= netcoreapp1.1) (< netstandard1.0)) (&& (>= net45) (< netstandard1.0) (>= uap10.0)) (&& (>= net45) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (>= netcoreapp1.1) (< netstandard1.0)) (&& (>= net46) (< netstandard1.0) (>= uap10.0)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.4) (>= uap10.0)) (&& (>= netcoreapp1.1) (< netstandard1.0) (< portable-net45+win8)) (&& (>= netcoreapp1.1) (< netstandard1.0) (>= uap10.0)) (&& (>= netcoreapp1.1) (< netstandard1.2)) (&& (>= netcoreapp1.1) (< netstandard1.3)) (&& (>= netcoreapp1.1) (< netstandard1.4)) (&& (>= netcoreapp1.1) (< netstandard1.5)) (&& (>= netcoreapp1.1) (< netstandard1.6)) (&& (>= netcoreapp1.1) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (>= netcoreapp1.1) (< portable-net45+win8+wpa81)) (&& (< netstandard1.0) (< portable-net45+win8) (>= uap10.0)) (&& (< netstandard1.0) (>= uap10.0) (< win8)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (< portable-net45+win8+wpa81) (>= uap10.0)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) System.IO (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) System.Reflection.Primitives (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) - System.Reflection.Emit (4.7) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) + System.Reflection.Emit (4.7) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< netstandard1.2) (>= netstandard1.6) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.4) (>= netstandard1.6) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (>= netstandard1.6) (< portable-net45+win8+wpa81) (>= uap10.0)) System.IO (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos) System.Reflection (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos) System.Reflection.Emit.ILGeneration (>= 4.7) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (< netcoreapp2.0) (>= netstandard2.0) (< netstandard2.1) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.1) (>= portable-net45+win8+wpa81) (< win8)) (&& (< netstandard1.1) (>= win8)) (&& (< netstandard2.0) (>= wpa81)) (>= uap10.1) @@ -835,7 +1104,7 @@ NUGET System.Resources.ResourceManager (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos) System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos) System.Runtime.InteropServices (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos) - System.Reflection.Emit.ILGeneration (4.7) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+wp8) (< win8)) (&& (< net20) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (< netstandard1.2) (>= netstandard1.6) (< win8) (>= wpa81)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.3) (>= netstandard2.0) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard2.0) (>= uap10.0)) (&& (>= netstandard1.6) (< portable-net45+win8+wpa81) (< portable-net45+wp8) (>= win8)) (&& (>= netstandard1.6) (< portable-net45+win8+wpa81) (>= wpa81)) (&& (>= netstandard1.6) (< portable-net45+wp8) (>= uap10.0)) (&& (>= netstandard1.6) (>= uap10.1)) (&& (>= uap10.1) (< win8) (< wpa81)) + System.Reflection.Emit.ILGeneration (4.7) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard2.0) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+wp8) (< win8)) (&& (< net20) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard2.0) (< portable-net45+wp8) (< win8)) (&& (< netstandard1.1) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.1) (>= netstandard1.6) (< win8) (>= wpa81)) (&& (< netstandard1.1) (>= netstandard2.0) (>= uap10.0)) (&& (< netstandard1.1) (>= netstandard2.0) (< win8) (>= wpa81)) (&& (< netstandard1.1) (>= uap10.1) (< win8)) (&& (< netstandard1.2) (>= netstandard1.6) (>= uap10.0) (< win8)) (&& (< netstandard1.2) (>= netstandard1.6) (< win8) (>= wpa81)) (&& (< netstandard1.2) (>= netstandard2.0) (>= uap10.0) (< win8)) (&& (< netstandard1.2) (>= netstandard2.0) (< win8) (>= wpa81)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.3) (>= netstandard2.0) (>= uap10.0)) (&& (< netstandard1.4) (>= netstandard1.6) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.4) (>= netstandard2.0) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard2.0) (>= uap10.0)) (&& (>= netstandard1.6) (< portable-net45+win8+wpa81) (>= uap10.0)) (&& (>= netstandard1.6) (< portable-net45+win8+wpa81) (>= win8)) (&& (>= netstandard1.6) (< portable-net45+win8+wpa81) (>= wpa81)) (&& (>= netstandard1.6) (< portable-net45+wp8) (>= uap10.0)) (&& (>= netstandard1.6) (< portable-net45+wp8) (< win8) (>= wpa81)) (&& (>= netstandard1.6) (>= uap10.1)) (&& (>= netstandard2.0) (< portable-net45+win8+wpa81) (>= uap10.0)) (&& (>= netstandard2.0) (< portable-net45+win8+wpa81) (>= win8)) (&& (>= netstandard2.0) (< portable-net45+win8+wpa81) (>= wpa81)) (&& (>= netstandard2.0) (< portable-net45+wp8) (>= uap10.0)) (&& (>= netstandard2.0) (< portable-net45+wp8) (< win8) (>= wpa81)) (&& (>= netstandard2.0) (>= uap10.1)) (&& (>= uap10.1) (< win8) (< wpa81)) System.Reflection (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< netstandard2.0) (< win8) (< wp8) (< wpa81) (< xamarintvos) (< xamarinwatchos) System.Reflection.Primitives (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< netstandard2.0) (< win8) (< wp8) (< wpa81) (< xamarintvos) (< xamarinwatchos) System.Resources.ResourceManager (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< netstandard2.0) (< win8) (< wp8) (< wpa81) (< xamarintvos) (< xamarinwatchos) @@ -846,48 +1115,47 @@ NUGET System.Reflection.Primitives (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< netstandard2.0) (< win8) (< wp8) (< wpa81) (< xamarintvos) (< xamarinwatchos) System.Resources.ResourceManager (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< netstandard2.0) (< win8) (< wp8) (< wpa81) (< xamarintvos) (< xamarinwatchos) System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< netstandard2.0) (< win8) (< wp8) (< wpa81) (< xamarintvos) (< xamarinwatchos) - System.Reflection.Extensions (4.3) - restriction: || (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net45) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.3) (< portable-net45+win8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + System.Reflection.Extensions (4.3) - restriction: || (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.5) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net45) (< netstandard1.0) (>= netstandard1.3)) (&& (< net20) (>= net45) (< netstandard1.0) (>= netstandard1.4)) (&& (< net20) (>= net45) (< netstandard1.0) (>= netstandard1.5)) (&& (< net20) (>= net45) (< netstandard1.0) (>= netstandard1.6)) (&& (< net20) (>= net45) (< netstandard1.2)) (&& (< net20) (>= net45) (< netstandard1.3)) (&& (< net20) (>= net45) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net46) (< netstandard1.0)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net46) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.3) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.4) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.5) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.6) (< portable-net45+win8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.1) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.2) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (>= net45) (< netstandard1.0) (>= uap10.0)) (&& (>= net45) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.0) (>= uap10.0)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.0) (< portable-net45+win8) (>= uap10.0)) (&& (< netstandard1.0) (>= uap10.0) (< win8)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (< portable-net45+win8+wpa81) (>= uap10.0)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) Microsoft.NETCore.Targets (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Reflection (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Reflection.Metadata (8.0) - restriction: >= netcoreapp3.1 - System.Collections.Immutable (>= 8.0) - restriction: || (>= net462) (>= netstandard2.0) - System.Memory (>= 4.5.5) - restriction: || (>= net462) (&& (< net6.0) (>= netstandard2.0)) - System.Reflection.Primitives (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (>= netcoreapp1.1) (< netstandard1.2)) (&& (>= netcoreapp1.1) (< netstandard1.3)) (&& (>= netcoreapp1.1) (< netstandard1.4)) (&& (>= netcoreapp1.1) (< netstandard1.5)) (&& (>= netcoreapp1.1) (< netstandard1.6)) (&& (>= netcoreapp1.1) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + System.Reflection.Metadata (10.0.5) - restriction: >= net8.0 + System.Collections.Immutable (>= 10.0.5) - restriction: || (>= net462) (>= netstandard2.0) + System.Reflection.Primitives (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.5) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (>= netcoreapp1.1) (< netstandard1.0)) (&& (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net45) (>= netstandard1.2) (< netstandard1.3)) (&& (< net20) (>= net45) (< netstandard1.2)) (&& (< net20) (>= net45) (< netstandard1.3) (>= netstandard1.4)) (&& (< net20) (>= net45) (< netstandard1.3) (>= netstandard1.5)) (&& (< net20) (>= net45) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net45) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net46) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.3) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.4) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.5) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.6) (< portable-net45+win8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.1) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.2) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (>= net45) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.4) (>= uap10.0)) (&& (>= netcoreapp1.1) (< netstandard1.0) (< portable-net45+win8)) (&& (>= netcoreapp1.1) (< netstandard1.0) (>= uap10.0)) (&& (>= netcoreapp1.1) (< netstandard1.2)) (&& (>= netcoreapp1.1) (< netstandard1.3)) (&& (>= netcoreapp1.1) (< netstandard1.4)) (&& (>= netcoreapp1.1) (< netstandard1.5)) (&& (>= netcoreapp1.1) (< netstandard1.6)) (&& (>= netcoreapp1.1) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (>= netcoreapp1.1) (< portable-net45+win8+wpa81)) (&& (< netstandard1.0) (< portable-net45+win8) (>= uap10.0)) (&& (< netstandard1.0) (>= uap10.0) (< win8)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (< portable-net45+win8+wpa81) (>= uap10.0)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) Microsoft.NETCore.Targets (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Reflection.TypeExtensions (4.7) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) + System.Reflection.TypeExtensions (4.7) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< netstandard1.2) (>= netstandard1.6) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.4) (>= netstandard1.6) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (>= netstandard1.6) (< portable-net45+win8+wpa81) (>= uap10.0)) System.Reflection (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.5) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.5) (< uap10.1)) System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.5) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.5) (< uap10.1)) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.5) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.5) (< uap10.1)) - System.Resources.ResourceManager (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net20) (>= netstandard1.4) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net45) (>= netstandard1.3) (< netstandard1.5)) (&& (< net20) (>= net45) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net462) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard2.0)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.3) (< portable-net45+win8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + System.Resources.ResourceManager (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.5) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net45) (< netstandard1.0) (>= netstandard1.3)) (&& (< net20) (>= net45) (< netstandard1.0) (>= netstandard1.4)) (&& (< net20) (>= net45) (< netstandard1.0) (>= netstandard1.5)) (&& (< net20) (>= net45) (< netstandard1.0) (>= netstandard1.6)) (&& (< net20) (>= net45) (< netstandard1.2)) (&& (< net20) (>= net45) (>= netstandard1.3) (< netstandard1.4)) (&& (< net20) (>= net45) (>= netstandard1.3) (< netstandard1.5)) (&& (< net20) (>= net45) (< netstandard1.3)) (&& (< net20) (>= net45) (>= netstandard1.4) (< netstandard1.5)) (&& (< net20) (>= net45) (< netstandard1.4) (>= netstandard1.5)) (&& (< net20) (>= net45) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (>= net45) (< netstandard1.5) (>= netstandard1.6)) (&& (< net20) (>= net45) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net46) (< netstandard1.0)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net46) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net462) (< netstandard1.0)) (&& (< net20) (>= net462) (< netstandard1.2)) (&& (< net20) (>= net462) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard1.4)) (&& (< net20) (>= net462) (< netstandard1.5)) (&& (< net20) (>= net462) (< netstandard1.6)) (&& (< net20) (>= net462) (< netstandard2.0)) (&& (< net20) (>= net462) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.3) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.4) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.5) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.6) (< portable-net45+win8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.1) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.2) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (>= net45) (< netstandard1.0) (>= uap10.0)) (&& (>= net45) (< netstandard1.2) (>= uap10.0)) (&& (>= net45) (< netstandard1.4) (>= uap10.0)) (&& (>= net45) (< netstandard1.5) (>= uap10.0)) (&& (>= net46) (< netstandard1.0) (>= uap10.0)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.4) (>= uap10.0)) (&& (>= net462) (< netstandard1.0) (>= uap10.0)) (&& (>= net462) (< netstandard1.2) (>= uap10.0)) (&& (>= net462) (< netstandard1.4) (>= uap10.0)) (&& (>= net462) (< netstandard1.5) (>= uap10.0)) (&& (< netstandard1.0) (< portable-net45+win8) (>= uap10.0)) (&& (< netstandard1.0) (>= uap10.0) (< win8)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (< portable-net45+win8+wpa81) (>= uap10.0)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) Microsoft.NETCore.Targets (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Globalization (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Reflection (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Runtime (4.3.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.2) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.5) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.4)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net20) (>= netstandard1.4) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net462) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard2.0)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.1) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< netstandard1.1) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= uap10.0) (< win81) (< wpa81)) + System.Runtime (4.3.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.2) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.5) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= net46) (< netstandard1.1)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (>= netstandard1.4) (< netstandard1.5)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net46) (>= netstandard1.5) (< netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.5) (>= netstandard1.6)) (&& (< net20) (>= net46) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net46) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net462) (< netstandard1.1)) (&& (< net20) (>= net462) (< netstandard1.2)) (&& (< net20) (>= net462) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard1.4)) (&& (< net20) (>= net462) (< netstandard1.5)) (&& (< net20) (>= net462) (< netstandard1.6)) (&& (< net20) (>= net462) (< netstandard2.0)) (&& (< net20) (>= net462) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.1) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.2) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (>= net46) (< netstandard1.1) (>= uap10.0)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.5) (>= uap10.0)) (&& (>= net462) (< netstandard1.1) (>= uap10.0)) (&& (>= net462) (< netstandard1.2) (>= uap10.0)) (&& (>= net462) (< netstandard1.5) (>= uap10.0)) (&& (< netstandard1.1) (>= uap10.0) (< win8)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= uap10.0) (< win81) (< wpa81)) (&& (< portable-net45+win8+wpa81) (>= uap10.0)) Microsoft.NETCore.Platforms (>= 1.1.1) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.2) (< win8) (< wp8)) (&& (< monoandroid) (< net45) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) Microsoft.NETCore.Targets (>= 1.1.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.2) (< win8) (< wp8)) (&& (< monoandroid) (< net45) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) - System.Runtime.CompilerServices.Unsafe (6.0) - restriction: || (&& (>= monoandroid) (< netstandard1.1) (>= netstandard2.0)) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.5) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (>= netcoreapp2.0) (< netcoreapp2.1)) (&& (< monoandroid) (< netstandard1.1) (>= netstandard2.0) (< win8)) (&& (>= monotouch) (>= netstandard2.0)) (&& (< net20) (>= net45) (< netstandard1.2) (>= netstandard1.3)) (&& (< net20) (>= net45) (>= netstandard1.3) (< netstandard1.4)) (&& (< net20) (>= net45) (< netstandard1.3) (>= netstandard1.4)) (&& (< net20) (>= net45) (< netstandard1.3) (>= netstandard1.5)) (&& (< net20) (>= net45) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net45) (>= netstandard1.4) (< netstandard1.5)) (&& (< net20) (>= net45) (>= netstandard1.5) (< netstandard1.6)) (&& (< net20) (>= net45) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net46) (< netstandard1.0)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net461) (< netstandard1.2)) (&& (< net20) (>= net461) (< netstandard1.3)) (&& (< net20) (>= net461) (< netstandard1.4)) (&& (< net20) (>= net461) (>= netstandard1.5) (< netstandard1.6)) (&& (< net20) (>= net461) (< netstandard1.5)) (&& (< net20) (>= net461) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net461) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (>= net45) (< netstandard1.3) (>= uap10.0)) (&& (>= net45) (< netstandard1.5) (>= uap10.0)) (&& (< net45) (< netcoreapp2.0) (>= netstandard2.0)) (&& (>= net46) (< netstandard1.0) (>= win8)) (&& (>= net46) (< netstandard1.3) (>= wpa81)) (&& (>= net46) (< netstandard1.4) (>= wpa81)) (&& (>= net46) (>= wp8)) (&& (>= net461) (< net462) (>= netstandard2.0)) (&& (>= net461) (< netstandard1.3) (>= uap10.0)) (&& (>= net461) (< netstandard1.5) (>= uap10.0)) (&& (>= net462) (>= netcoreapp3.1)) (&& (>= net6.0) (< net7.0)) (&& (< net6.0) (>= netcoreapp3.1)) (&& (< net8.0) (>= netstandard2.0) (>= xamarintvos)) (&& (< net8.0) (>= netstandard2.0) (>= xamarinwatchos)) (&& (< net8.0) (>= xamarinios)) (&& (< net8.0) (>= xamarinmac)) (&& (< netstandard1.0) (>= netstandard1.3) (< portable-net45+win8+wpa81) (>= win8)) (&& (< netstandard1.0) (>= uap10.0) (< win8)) (&& (< netstandard1.1) (>= netstandard2.0) (>= win8)) (&& (< netstandard1.2) (>= netstandard1.3) (< win8) (>= wpa81)) (&& (>= netstandard1.3) (< portable-net45+win8+wpa81) (>= wpa81)) (&& (>= netstandard1.3) (>= wp8)) (&& (< netstandard1.3) (>= uap10.0) (< win8) (< wpa81)) (&& (>= netstandard1.4) (>= wp8)) (&& (>= netstandard1.5) (>= wp8)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (>= netstandard1.6) (>= wp8)) (&& (>= netstandard2.0) (>= uap10.1)) (&& (>= uap10.0) (>= wp8)) - System.Runtime.Extensions (4.3.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net462) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard2.0)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + System.Runtime.CompilerServices.Unsafe (6.1.2) - restriction: && (< net462) (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1) + System.Runtime.Extensions (4.3.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net46) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net462) (< netstandard1.2)) (&& (< net20) (>= net462) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard1.4)) (&& (< net20) (>= net462) (< netstandard1.5)) (&& (< net20) (>= net462) (< netstandard1.6)) (&& (< net20) (>= net462) (< netstandard2.0)) (&& (< net20) (>= net462) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.1) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.2) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.4) (>= uap10.0)) (&& (>= net462) (< netstandard1.2) (>= uap10.0)) (&& (>= net462) (< netstandard1.4) (>= uap10.0)) (&& (>= net462) (< netstandard1.5) (>= uap10.0)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (< portable-net45+win8+wpa81) (>= uap10.0)) Microsoft.NETCore.Platforms (>= 1.1.1) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) Microsoft.NETCore.Targets (>= 1.1.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) System.Runtime (>= 4.3.1) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) - System.Runtime.Handles (4.3) - restriction: || (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + System.Runtime.Handles (4.3) - restriction: || (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (>= netstandard1.4) (< netstandard1.5)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net46) (>= netstandard1.5) (< netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.5) (>= netstandard1.6)) (&& (< net20) (>= net46) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net46) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.5) (>= uap10.0)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (< portable-net45+win8+wpa81) (>= uap10.0)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) Microsoft.NETCore.Targets (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Runtime.InteropServices (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.3) (< win8)) (&& (< net20) (>= net45) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (< netstandard1.0) (>= netstandard1.3) (< portable-net45+win8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + System.Runtime.InteropServices (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.5) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.6) (< win8)) (&& (< net20) (>= net45) (< netstandard1.0) (>= netstandard1.3)) (&& (< net20) (>= net45) (< netstandard1.0) (>= netstandard1.4)) (&& (< net20) (>= net45) (< netstandard1.0) (>= netstandard1.5)) (&& (< net20) (>= net45) (< netstandard1.0) (>= netstandard1.6)) (&& (< net20) (>= net45) (< netstandard1.2)) (&& (< net20) (>= net45) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.0)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net461) (< netstandard1.0)) (&& (< net20) (>= net461) (< netstandard1.2)) (&& (< net20) (>= net461) (< netstandard1.3)) (&& (< net20) (>= net461) (< netstandard1.4)) (&& (< net20) (>= net461) (>= netstandard1.5) (< netstandard1.6)) (&& (< net20) (>= net461) (< netstandard1.5)) (&& (< net20) (>= net461) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net463) (< netstandard1.0)) (&& (< net20) (>= net463) (< netstandard1.2)) (&& (< net20) (>= net463) (< netstandard1.3)) (&& (< net20) (>= net463) (< netstandard1.4)) (&& (< net20) (>= net463) (< netstandard1.5)) (&& (< net20) (>= net463) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net463) (< netstandard1.6)) (&& (< net20) (< netstandard1.0) (>= netstandard1.3) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.4) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.5) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.6) (< portable-net45+win8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (>= net45) (< netstandard1.0) (>= uap10.0)) (&& (>= net45) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.0) (>= uap10.0)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net461) (< netstandard1.0) (>= uap10.0)) (&& (>= net461) (< netstandard1.2) (>= uap10.0)) (&& (>= net461) (< netstandard1.5) (>= uap10.0)) (&& (>= net463) (< netstandard1.0) (>= uap10.0)) (&& (>= net463) (< netstandard1.2) (>= uap10.0)) (&& (>= net463) (< netstandard1.5) (>= uap10.0)) (&& (< netstandard1.0) (< portable-net45+win8) (>= uap10.0)) (&& (< netstandard1.0) (>= uap10.0) (< win8)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (>= netstandard1.6) (< portable-net45+win8+wpa81) (>= uap10.0)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< monoandroid) (< net45) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (>= netcoreapp1.1) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< monoandroid) (< net45) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (>= netcoreapp1.1) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) System.Reflection (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< monoandroid) (< net45) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (>= netcoreapp1.1) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) System.Reflection.Primitives (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< monoandroid) (< net45) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (>= netcoreapp1.1) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< monoandroid) (< net45) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (>= net462) (&& (>= netcoreapp1.1) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) System.Runtime.Handles (>= 4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (>= netcoreapp1.1) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) - System.Runtime.InteropServices.RuntimeInformation (4.3) - restriction: || (&& (< net20) (>= net45) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (< netstandard1.0) (>= netstandard1.3) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.3) (< win8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< netstandard1.0) (>= netstandard1.3) (>= win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.3) (< win8) (>= wpa81)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) + System.Runtime.InteropServices.RuntimeInformation (4.3) - restriction: || (&& (< net20) (>= net45) (< netstandard1.0)) (&& (< net20) (>= net45) (< netstandard1.2)) (&& (< net20) (>= net45) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.0)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net462) (< netstandard1.0)) (&& (< net20) (>= net462) (< netstandard1.2)) (&& (< net20) (>= net462) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard1.4)) (&& (< net20) (>= net462) (< netstandard1.5)) (&& (< net20) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net462) (< netstandard1.6)) (&& (< net20) (< netstandard1.0) (>= netstandard1.1) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.1) (< win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.2) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.2) (< win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.3) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.4) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.5) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.6) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (>= net45) (< netstandard1.0) (>= netstandard1.3) (>= wpa81)) (&& (>= net45) (< netstandard1.0) (>= win8)) (&& (>= net45) (< netstandard1.2) (>= uap10.0)) (&& (>= net45) (< netstandard1.2) (>= wpa81)) (&& (>= net45) (< netstandard1.3) (>= wpa81)) (&& (>= net46) (< netstandard1.0) (>= win8)) (&& (>= net46) (< netstandard1.0) (>= wpa81)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.2) (>= wpa81)) (&& (>= net46) (< netstandard1.3) (>= wpa81)) (&& (>= net46) (< netstandard1.4) (>= uap10.0)) (&& (>= net462) (< netstandard1.0) (>= win8)) (&& (>= net462) (< netstandard1.0) (>= wpa81)) (&& (>= net462) (< netstandard1.2) (>= uap10.0)) (&& (>= net462) (< netstandard1.2) (>= wpa81)) (&& (>= net462) (< netstandard1.3) (>= wpa81)) (&& (>= net462) (< netstandard1.4) (>= uap10.0)) (&& (>= net462) (< netstandard1.5) (>= uap10.0)) (&& (< netstandard1.0) (>= netstandard1.3) (>= win8)) (&& (< netstandard1.0) (>= netstandard1.4) (< portable-net45+win8) (>= win8)) (&& (< netstandard1.0) (>= netstandard1.5) (< portable-net45+win8) (>= win8)) (&& (< netstandard1.0) (>= netstandard1.6) (< portable-net45+win8) (>= win8)) (&& (< netstandard1.0) (< portable-net45+win8) (>= wpa81)) (&& (< netstandard1.0) (>= uap10.0)) (&& (< netstandard1.0) (< win8) (>= wpa81)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.2) (< win8) (>= wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.3) (< win8) (>= wpa81)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) runtime.native.System (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Reflection (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Reflection.Extensions (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) @@ -895,21 +1163,16 @@ NUGET System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Runtime.InteropServices (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Threading (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Runtime.Numerics (4.3) - restriction: || (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) + System.Runtime.Numerics (4.3) - restriction: || (&& (< net20) (>= net46) (< netstandard1.2) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.4) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) System.Globalization (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Resources.ResourceManager (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) System.Runtime.Extensions (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Runtime.Serialization.Formatters (4.3) - restriction: && (< net20) (>= netstandard1.3) (< netstandard2.0) - System.Collections (>= 4.3) - restriction: && (< monotouch) (< net46) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Reflection (>= 4.3) - restriction: && (< monotouch) (< net46) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Resources.ResourceManager (>= 4.3) - restriction: && (< monotouch) (< net46) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< monotouch) (< net46) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) - System.Runtime.Serialization.Primitives (>= 4.3) - restriction: || (&& (< monoandroid) (>= netstandard1.3) (< netstandard1.4)) (&& (< monotouch) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (>= net46) - System.Runtime.Serialization.Primitives (4.3) - restriction: || (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.4)) (&& (< monotouch) (< net20) (>= netstandard1.4) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard2.0)) (&& (< net20) (>= netstandard1.0) (< netstandard1.3)) (&& (< net20) (>= netstandard1.3) (< netstandard2.0)) + System.Runtime.Serialization.Formatters (10.0.5) - restriction: && (< net20) (>= netstandard1.3) (< netstandard2.0) + System.Runtime.Serialization.Primitives (4.3) - restriction: || (&& (< net20) (>= netstandard1.0) (< netstandard1.3)) (&& (< net20) (>= netstandard1.3) (< netstandard2.0)) System.Resources.ResourceManager (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) - System.Security.Cryptography.Algorithms (4.3.1) - restriction: || (&& (< monoandroid) (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net461) (< netstandard1.2) (>= netstandard1.6)) (&& (< net20) (>= net461) (< netstandard1.3)) (&& (< net20) (>= net461) (< netstandard1.4)) (&& (< net20) (>= net461) (>= netstandard1.5) (< netstandard1.6)) (&& (< net20) (>= net461) (< netstandard1.5)) (&& (< net20) (>= net461) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net20) (>= net47) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net47) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (>= net47) (< netstandard1.5) (>= netstandard1.6)) (&& (< net20) (>= net47) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (>= net461) (< netstandard1.5) (>= uap10.0)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) + System.Security.Cryptography.Algorithms (4.3.1) - restriction: || (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (>= netstandard1.4) (< netstandard1.5)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net46) (>= netstandard1.5) (< netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.5) (>= netstandard1.6)) (&& (< net20) (>= net46) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net461) (< netstandard1.2)) (&& (< net20) (>= net461) (< netstandard1.3)) (&& (< net20) (>= net461) (< netstandard1.4)) (&& (< net20) (>= net461) (>= netstandard1.5) (< netstandard1.6)) (&& (< net20) (>= net461) (< netstandard1.5)) (&& (< net20) (>= net461) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net20) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net20) (>= net47) (< netstandard1.2) (>= netstandard1.6)) (&& (< net20) (>= net47) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net47) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (>= net47) (< netstandard1.5) (>= netstandard1.6)) (&& (< net20) (>= net47) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.5) (>= uap10.0)) (&& (>= net461) (< netstandard1.2) (>= uap10.0)) (&& (>= net461) (< netstandard1.5) (>= uap10.0)) (&& (>= net462) (< netstandard1.2) (>= netstandard1.6) (>= uap10.0)) (&& (>= net47) (< netstandard1.2) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) runtime.native.System.Security.Cryptography.Apple (>= 4.3.1) - restriction: && (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2) - restriction: && (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) @@ -924,7 +1187,7 @@ NUGET System.Security.Cryptography.Encoding (>= 4.3) - restriction: || (&& (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (>= net463) System.Security.Cryptography.Primitives (>= 4.3) - restriction: || (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< monoandroid) (< net46) (>= netstandard1.4) (< netstandard1.6)) (&& (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (>= net46) (< netstandard1.4)) (&& (>= net461) (< netstandard1.6)) (>= net463) System.Text.Encoding (>= 4.3) - restriction: && (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Security.Cryptography.Cng (5.0) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) + System.Security.Cryptography.Cng (5.0) - restriction: || (&& (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.3) (>= netstandard2.0)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.4) (>= netstandard2.0)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.4) (>= netstandard1.6) (>= uap10.0)) (&& (>= net46) (< netstandard1.4) (>= netstandard2.0) (>= uap10.0)) (&& (>= net462) (< netstandard2.0) (>= netstandard2.1)) (&& (< netstandard1.3) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.3) (>= netstandard2.0) (>= uap10.0)) (&& (< netstandard1.3) (>= netstandard2.1)) (&& (< netstandard1.4) (>= netstandard1.6) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.4) (>= netstandard2.0) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.4) (>= netstandard2.1)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard2.0) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard2.1)) (&& (< netstandard2.0) (>= netstandard2.1) (< xamarintvos) (< xamarinwatchos)) System.IO (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< monoandroid) (< net46) (>= netstandard1.4) (< netstandard1.6) (< uap10.1)) System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< monoandroid) (< net46) (>= netstandard1.4) (< netstandard1.6) (< uap10.1)) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< monoandroid) (< net46) (>= netstandard1.4) (< netstandard1.6) (< uap10.1)) @@ -949,7 +1212,7 @@ NUGET System.Security.Cryptography.Primitives (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (>= net46) System.Text.Encoding (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Threading (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Security.Cryptography.Encoding (4.3) - restriction: || (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net461) (< netstandard1.3)) (&& (< net20) (>= net461) (< netstandard1.4)) (&& (< net20) (>= net461) (>= netstandard1.5) (< netstandard1.6)) (&& (< net20) (>= net461) (< netstandard1.5)) (&& (< net20) (>= net461) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net463) (< netstandard1.3)) (&& (< net20) (>= net463) (< netstandard1.4)) (&& (< net20) (>= net463) (< netstandard1.5)) (&& (< net20) (>= net463) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net463) (< netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (>= net461) (< netstandard1.5) (>= uap10.0)) (&& (>= net463) (< netstandard1.5) (>= uap10.0)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + System.Security.Cryptography.Encoding (4.3) - restriction: || (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (>= netstandard1.4) (< netstandard1.5)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net46) (>= netstandard1.5) (< netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.5) (>= netstandard1.6)) (&& (< net20) (>= net46) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net461) (< netstandard1.2)) (&& (< net20) (>= net461) (< netstandard1.3)) (&& (< net20) (>= net461) (< netstandard1.4)) (&& (< net20) (>= net461) (>= netstandard1.5) (< netstandard1.6)) (&& (< net20) (>= net461) (< netstandard1.5)) (&& (< net20) (>= net461) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net463) (< netstandard1.2)) (&& (< net20) (>= net463) (< netstandard1.3)) (&& (< net20) (>= net463) (< netstandard1.4)) (&& (< net20) (>= net463) (< netstandard1.5)) (&& (< net20) (>= net463) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net463) (< netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.5) (>= uap10.0)) (&& (>= net461) (< netstandard1.2) (>= uap10.0)) (&& (>= net461) (< netstandard1.5) (>= uap10.0)) (&& (>= net463) (< netstandard1.2) (>= uap10.0)) (&& (>= net463) (< netstandard1.5) (>= uap10.0)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Collections (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) @@ -975,7 +1238,14 @@ NUGET System.Security.Cryptography.Encoding (>= 4.3) - restriction: && (< net461) (>= netstandard1.6) (< netstandard2.0) System.Security.Cryptography.Primitives (>= 4.3) - restriction: && (< net461) (>= netstandard1.6) (< netstandard2.0) System.Text.Encoding (>= 4.3) - restriction: && (< net461) (>= netstandard1.6) (< netstandard2.0) - System.Security.Cryptography.Primitives (4.3) - restriction: || (&& (< monoandroid) (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net461) (< netstandard1.3)) (&& (< net20) (>= net461) (< netstandard1.4)) (&& (< net20) (>= net461) (>= netstandard1.5) (< netstandard1.6)) (&& (< net20) (>= net461) (< netstandard1.5)) (&& (< net20) (>= net463) (< netstandard1.3)) (&& (< net20) (>= net463) (< netstandard1.4)) (&& (< net20) (>= net463) (< netstandard1.5)) (&& (< net20) (>= net463) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net463) (< netstandard1.6)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (>= net461) (< netstandard1.5) (>= uap10.0)) (&& (>= net463) (< netstandard1.5) (>= uap10.0)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) + System.Security.Cryptography.Pkcs (10.0.5) - restriction: || (>= net462) (>= netstandard2.0) + Microsoft.Bcl.Cryptography (>= 10.0.5) - restriction: || (>= net462) (>= netstandard2.0) + System.Buffers (>= 4.6.1) - restriction: && (< net462) (>= netstandard2.0) (< netstandard2.1) + System.Formats.Asn1 (>= 10.0.5) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= netstandard2.1) + System.Memory (>= 4.6.3) - restriction: && (< net462) (>= netstandard2.0) (< netstandard2.1) + System.Runtime.CompilerServices.Unsafe (>= 6.1.2) - restriction: || (&& (< net462) (>= netstandard2.0) (< netstandard2.1)) (&& (< net8.0) (>= netstandard2.1)) + System.Security.Cryptography.Cng (>= 5.0) - restriction: || (&& (< net462) (>= netstandard2.0) (< netstandard2.1)) (&& (< net8.0) (>= netstandard2.1)) + System.Security.Cryptography.Primitives (4.3) - restriction: || (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net461) (< netstandard1.2)) (&& (< net20) (>= net461) (< netstandard1.3)) (&& (< net20) (>= net461) (< netstandard1.4)) (&& (< net20) (>= net461) (>= netstandard1.5) (< netstandard1.6)) (&& (< net20) (>= net461) (< netstandard1.5)) (&& (< net20) (>= net461) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net20) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net20) (>= net463) (< netstandard1.2)) (&& (< net20) (>= net463) (< netstandard1.3)) (&& (< net20) (>= net463) (< netstandard1.4)) (&& (< net20) (>= net463) (< netstandard1.5)) (&& (< net20) (>= net463) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net463) (< netstandard1.6)) (&& (< net20) (>= net47) (< netstandard1.2) (>= netstandard1.6)) (&& (< net20) (>= net47) (< netstandard1.3) (>= netstandard1.6)) (&& (< net20) (>= net47) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (>= net47) (< netstandard1.5) (>= netstandard1.6)) (&& (< net20) (>= net47) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net461) (< netstandard1.2) (>= uap10.0)) (&& (>= net461) (< netstandard1.5) (>= uap10.0)) (&& (>= net462) (< netstandard1.2) (>= netstandard1.6) (>= uap10.0)) (&& (>= net463) (< netstandard1.2) (>= uap10.0)) (&& (>= net463) (< netstandard1.5) (>= uap10.0)) (&& (>= net47) (< netstandard1.2) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) System.Diagnostics.Debug (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Globalization (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.IO (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) @@ -983,9 +1253,9 @@ NUGET System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Threading (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Threading.Tasks (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Security.Cryptography.ProtectedData (9.0.4) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= net8.0) - System.Memory (>= 4.5.5) - restriction: && (< net462) (< net8.0) (>= netstandard2.0) - System.Security.Cryptography.X509Certificates (4.3.2) - restriction: || (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (>= netstandard1.4) (< netstandard1.5)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net46) (>= netstandard1.5) (< netstandard1.6)) (&& (< net20) (>= net46) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.5) (>= uap10.0)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + System.Security.Cryptography.ProtectedData (10.0.5) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= net8.0) + System.Memory (>= 4.6.3) - restriction: && (< net462) (< net8.0) (>= netstandard2.0) + System.Security.Cryptography.X509Certificates (4.3.2) - restriction: || (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (>= netstandard1.4) (< netstandard1.5)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net46) (>= netstandard1.5) (< netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.5) (>= netstandard1.6)) (&& (< net20) (>= net46) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.4) (>= uap10.0)) (&& (>= net46) (< netstandard1.5) (>= uap10.0)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) runtime.native.System (>= 4.3) - restriction: && (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) runtime.native.System.Net.Http (>= 4.3) - restriction: && (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) @@ -1011,39 +1281,52 @@ NUGET System.Security.Cryptography.Primitives (>= 4.3) - restriction: && (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Text.Encoding (>= 4.3) - restriction: && (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Threading (>= 4.3) - restriction: && (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Text.Encoding (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + System.Text.Encoding (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net46) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net463) (< netstandard1.2)) (&& (< net20) (>= net463) (< netstandard1.3)) (&& (< net20) (>= net463) (< netstandard1.4)) (&& (< net20) (>= net463) (< netstandard1.5)) (&& (< net20) (>= net463) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net463) (< netstandard1.6)) (&& (< net20) (>= net463) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.1) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.2) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.4) (>= uap10.0)) (&& (>= net463) (< netstandard1.2) (>= uap10.0)) (&& (>= net463) (< netstandard1.4) (>= uap10.0)) (&& (>= net463) (< netstandard1.5) (>= uap10.0)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (< portable-net45+win8+wpa81) (>= uap10.0)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) - System.Text.Encoding.Extensions (4.3) - restriction: || (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + System.Text.Encoding.Extensions (4.3) - restriction: || (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net46) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.1) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.2) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (>= net46) (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (< portable-net45+win8+wpa81) (>= uap10.0)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) System.Text.Encoding (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) - System.Text.RegularExpressions (4.3.1) - restriction: || (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + System.Text.Encodings.Web (10.0.5) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Buffers (>= 4.6.1) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Memory (>= 4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Runtime.CompilerServices.Unsafe (>= 6.1.2) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Text.Json (10.0.5) - restriction: || (>= net462) (&& (< net6.0) (>= netstandard2.0)) (&& (< net8.0) (>= netstandard2.0)) + Microsoft.Bcl.AsyncInterfaces (>= 10.0.5) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Buffers (>= 4.6.1) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.IO.Pipelines (>= 10.0.5) - restriction: || (>= net462) (>= netstandard2.0) + System.Memory (>= 4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Runtime.CompilerServices.Unsafe (>= 6.1.2) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.Text.Encodings.Web (>= 10.0.5) - restriction: || (>= net462) (>= netstandard2.0) + System.Threading.Tasks.Extensions (>= 4.6.3) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + System.ValueTuple (>= 4.6.1) - restriction: >= net462 + System.Text.RegularExpressions (4.3.1) - restriction: || (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net46) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.1) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.2) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (>= net46) (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (< portable-net45+win8+wpa81) (>= uap10.0)) System.Collections (>= 4.3) - restriction: && (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Globalization (>= 4.3) - restriction: && (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Resources.ResourceManager (>= 4.3) - restriction: && (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Runtime (>= 4.3.1) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (>= netcoreapp1.1) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) System.Runtime.Extensions (>= 4.3.1) - restriction: && (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Threading (>= 4.3) - restriction: && (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Threading (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net45) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net462) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard2.0)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.3) (< portable-net45+win8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + System.Threading (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.5) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net45) (< netstandard1.0) (>= netstandard1.3)) (&& (< net20) (>= net45) (< netstandard1.0) (>= netstandard1.4)) (&& (< net20) (>= net45) (< netstandard1.0) (>= netstandard1.5)) (&& (< net20) (>= net45) (< netstandard1.0) (>= netstandard1.6)) (&& (< net20) (>= net45) (< netstandard1.2)) (&& (< net20) (>= net45) (< netstandard1.3)) (&& (< net20) (>= net45) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net46) (< netstandard1.0)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net46) (< netstandard1.5) (>= netstandard1.6)) (&& (< net20) (>= net46) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net46) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net461) (< netstandard1.0)) (&& (< net20) (>= net461) (< netstandard1.2)) (&& (< net20) (>= net461) (< netstandard1.3)) (&& (< net20) (>= net461) (< netstandard1.4)) (&& (< net20) (>= net461) (>= netstandard1.5) (< netstandard1.6)) (&& (< net20) (>= net461) (< netstandard1.5)) (&& (< net20) (>= net461) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net462) (< netstandard1.0)) (&& (< net20) (>= net462) (< netstandard1.2)) (&& (< net20) (>= net462) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard1.4)) (&& (< net20) (>= net462) (< netstandard1.5)) (&& (< net20) (>= net462) (< netstandard1.6)) (&& (< net20) (>= net462) (< netstandard2.0)) (&& (< net20) (>= net462) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net463) (< netstandard1.0)) (&& (< net20) (>= net463) (< netstandard1.2)) (&& (< net20) (>= net463) (< netstandard1.3)) (&& (< net20) (>= net463) (< netstandard1.4)) (&& (< net20) (>= net463) (< netstandard1.5)) (&& (< net20) (>= net463) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net463) (< netstandard1.6)) (&& (< net20) (>= net463) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.3) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.4) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.5) (< portable-net45+win8)) (&& (< net20) (< netstandard1.0) (>= netstandard1.6) (< portable-net45+win8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.1) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.2) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (>= net45) (< netstandard1.0) (>= uap10.0)) (&& (>= net45) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.0) (>= uap10.0)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net461) (< netstandard1.0) (>= uap10.0)) (&& (>= net461) (< netstandard1.2) (>= uap10.0)) (&& (>= net461) (< netstandard1.5) (>= uap10.0)) (&& (>= net462) (< netstandard1.0) (>= uap10.0)) (&& (>= net462) (< netstandard1.2) (>= uap10.0)) (&& (>= net462) (< netstandard1.5) (>= uap10.0)) (&& (>= net463) (< netstandard1.0) (>= uap10.0)) (&& (>= net463) (< netstandard1.2) (>= uap10.0)) (&& (>= net463) (< netstandard1.5) (>= uap10.0)) (&& (< netstandard1.0) (< portable-net45+win8) (>= uap10.0)) (&& (< netstandard1.0) (>= uap10.0) (< win8)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (< portable-net45+win8+wpa81) (>= uap10.0)) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) System.Threading.Tasks (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) - System.Threading.Tasks (4.3) - restriction: || (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + System.Threading.Channels (10.0.5) - restriction: || (>= net462) (&& (< net8.0) (>= netstandard2.0)) + Microsoft.Bcl.AsyncInterfaces (>= 10.0.5) - restriction: || (>= net462) (&& (>= netstandard2.0) (< netstandard2.1)) + System.Threading.Tasks.Extensions (>= 4.6.3) - restriction: || (>= net462) (&& (>= netstandard2.0) (< netstandard2.1)) + System.Threading.Tasks (4.3) - restriction: || (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net46) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net463) (< netstandard1.2)) (&& (< net20) (>= net463) (< netstandard1.3)) (&& (< net20) (>= net463) (< netstandard1.4)) (&& (< net20) (>= net463) (< netstandard1.5)) (&& (< net20) (>= net463) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net463) (< netstandard1.6)) (&& (< net20) (>= net463) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.1) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.2) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.4) (>= uap10.0)) (&& (>= net463) (< netstandard1.2) (>= uap10.0)) (&& (>= net463) (< netstandard1.4) (>= uap10.0)) (&& (>= net463) (< netstandard1.5) (>= uap10.0)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (< portable-net45+win8+wpa81) (>= uap10.0)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) - System.Threading.Tasks.Extensions (4.5.4) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< netstandard1.3) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) - System.Collections (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< netstandard2.0) (< win8) (< wp8) (< wpa81) (< xamarintvos) (< xamarinwatchos) - System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< netstandard2.0) (< win8) (< wp8) (< wpa81) (< xamarintvos) (< xamarinwatchos) - System.Runtime.CompilerServices.Unsafe (>= 4.5.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.0) (>= portable-net45+win8+wp8+wpa81) (< win8)) (&& (>= net45) (< netstandard2.0)) (&& (< net45) (< netcoreapp2.1) (>= netstandard2.0) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (>= net461) (&& (< netstandard1.0) (>= win8)) (&& (< netstandard2.0) (>= wpa81)) (>= wp8) - System.Threading.Tasks (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< netstandard2.0) (< win8) (< wp8) (< wpa81) (< xamarintvos) (< xamarinwatchos) + System.Threading.Tasks.Extensions (4.6.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net46) (< portable-net45+win8+wpa81)) (&& (< net20) (>= net462) (< netstandard1.2)) (&& (< net20) (>= net462) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard1.4)) (&& (< net20) (>= net462) (< netstandard1.5)) (&& (< net20) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net20) (>= net462) (< netstandard1.6)) (&& (< net20) (>= net462) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.4) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.3) (>= uap10.0)) (&& (>= net46) (< netstandard1.4) (>= uap10.0)) (&& (>= net462) (< netstandard1.3) (>= uap10.0)) (&& (>= net462) (< netstandard1.5) (>= uap10.0)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (< portable-net45+win8+wpa81) (>= uap10.0)) System.Threading.Timer (4.3) - restriction: || (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net451) (>= netstandard1.2) (< win81) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) Microsoft.NETCore.Targets (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net451) (>= netstandard1.2) (< win81) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net451) (>= netstandard1.2) (< win81) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Xml.ReaderWriter (4.3.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + System.ValueTuple (4.6.2) - restriction: >= net462 + System.Xml.ReaderWriter (4.3.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< net20) (>= net46) (< netstandard1.2)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= net46) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< net20) (>= netstandard1.1) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.2) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.4) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< net20) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.4) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.4) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< portable-net45+win8+wpa81)) (&& (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (>= net46) (< netstandard1.2) (>= uap10.0)) (&& (>= net46) (< netstandard1.4) (>= uap10.0)) (&& (< netstandard1.2) (>= uap10.0) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.4) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (< portable-net45+win8+wpa81) (>= uap10.0)) System.Collections (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Diagnostics.Debug (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Globalization (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) @@ -1089,7 +1372,7 @@ NUGET xunit.core (2.4.1) xunit.abstractions (2.0.3) - restriction: >= netstandard1.1 NETStandard.Library (>= 1.6) - restriction: && (< net35) (>= netstandard1.0) (< netstandard2.0) - xunit.analyzers (1.6) + xunit.analyzers (1.27) xunit.assert (2.4.1) NETStandard.Library (>= 1.6.1) - restriction: && (< net452) (>= netstandard1.1) xunit.core (2.4.1) @@ -1118,17 +1401,17 @@ NUGET runtime.win-x64.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: >= net6.0 runtime.win-x86.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: >= net6.0 System.Buffers (4.6.1) - restriction: && (< net462) (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1) - System.Configuration.ConfigurationManager (9.0.4) - System.Diagnostics.EventLog (>= 9.0.4) - restriction: >= net8.0 - System.Security.Cryptography.ProtectedData (>= 9.0.4) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= net8.0) - System.Data.SqlClient (4.9) + System.Configuration.ConfigurationManager (10.0.5) + System.Diagnostics.EventLog (>= 10.0.5) - restriction: >= net8.0 + System.Security.Cryptography.ProtectedData (>= 10.0.5) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= net8.0) + System.Data.SqlClient (4.9.1) runtime.native.System.Data.SqlClient.sni (>= 4.4) - restriction: >= net6.0 - System.Diagnostics.EventLog (9.0.4) - restriction: >= net8.0 + System.Diagnostics.EventLog (10.0.5) - restriction: >= net8.0 System.Memory (4.6.3) - restriction: && (< net462) (< net8.0) (>= netstandard2.0) System.Buffers (>= 4.6.1) - restriction: || (>= net462) (&& (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1)) System.Numerics.Vectors (>= 4.6.1) - restriction: || (>= net462) (&& (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1)) System.Runtime.CompilerServices.Unsafe (>= 6.1.2) - restriction: || (>= net462) (&& (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1)) System.Numerics.Vectors (4.6.1) - restriction: && (< net462) (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1) System.Runtime.CompilerServices.Unsafe (6.1.2) - restriction: && (< net462) (< netcoreapp2.1) (>= netstandard2.0) (< netstandard2.1) - System.Security.Cryptography.ProtectedData (9.0.4) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= net8.0) - System.Memory (>= 4.5.5) - restriction: && (< net462) (< net8.0) (>= netstandard2.0) + System.Security.Cryptography.ProtectedData (10.0.5) - restriction: || (&& (< net462) (>= netstandard2.0)) (>= net8.0) + System.Memory (>= 4.6.3) - restriction: && (< net462) (< net8.0) (>= netstandard2.0) diff --git a/src/SqlClient.DesignTime/DesignTime.fs b/src/SqlClient.DesignTime/DesignTime.fs index 735d6edc..581958d8 100644 --- a/src/SqlClient.DesignTime/DesignTime.fs +++ b/src/SqlClient.DesignTime/DesignTime.fs @@ -3,7 +3,13 @@ open System open System.Reflection open System.Data +#if SYSTEM_DATA_SQLCLIENT open System.Data.SqlClient +#endif +#if MICROSOFT_DATA_SQLCLIENT +open Microsoft.Data.SqlClient +type SqlMetaData = Microsoft.Data.SqlClient.Server.SqlMetaData +#endif open Microsoft.SqlServer.Server open System.Collections.Generic open System.Diagnostics @@ -18,6 +24,29 @@ type internal RowType = { Mapping: Expr } +module internal TypeNames = + let private isCoreAssembly (t: Type) = + let name = t.Assembly.GetName().Name + name = "mscorlib" || name = "System.Private.CoreLib" || name = "System.Runtime" || name = "netstandard" + + /// Produces a cross-platform type name for Type.GetType: omits assembly info for + /// core library types (mscorlib/System.Private.CoreLib), and uses the short assembly + /// name for all other assemblies (e.g. FSharp.Core). This avoids embedding the + /// design-time assembly identity (System.Private.CoreLib) into names resolved at + /// runtime on .NET Framework (which uses mscorlib instead). + let rec portableTypeName (t: Type) = + let typeDef = if t.IsGenericType then t.GetGenericTypeDefinition() else t + let baseName = + if t.IsGenericType then + let args = + t.GetGenericArguments() + |> Array.map (fun a -> sprintf "[%s]" (portableTypeName a)) + sprintf "%s[%s]" typeDef.FullName (String.concat "," args) + else + t.FullName + if isCoreAssembly typeDef then baseName + else sprintf "%s, %s" baseName (typeDef.Assembly.GetName().Name) + type internal ReturnType = { Single: Type PerRow: RowType option @@ -28,7 +57,7 @@ type internal ReturnType = { | None -> Expr.Value Unchecked.defaultof member this.RowTypeName = match this.PerRow with - | Some x -> Expr.Value( x.ErasedTo.AssemblyQualifiedName) + | Some x -> Expr.Value( TypeNames.portableTypeName x.ErasedTo) | None -> <@@ null: string @@> type internal DataTableType = @@ -71,6 +100,12 @@ type DesignTime private() = .MakeGenericMethod(param.TypeInfo.ClrType) .Invoke(null, [| box expr|]) |> unbox + elif param.TypeInfo.TableType then + let seqAsIEnum = Expr.Coerce(expr, typeof) + <@@ + let s = (%%seqAsIEnum : System.Collections.IEnumerable) + if s |> Seq.cast |> Seq.isEmpty then null else (s :> obj) + @@> else expr else @@ -360,7 +395,7 @@ type DesignTime private() = | [ x ] -> x.GetProvidedType(unitsOfMeasurePerSchema) | xs -> Microsoft.FSharp.Reflection.FSharpType.MakeTupleType [| for x in xs -> x.GetProvidedType(unitsOfMeasurePerSchema) |] - let clrTypeName = erasedToTupleType.FullName + let clrTypeName = TypeNames.portableTypeName erasedToTupleType let mapping = <@@ Microsoft.FSharp.Reflection.FSharpValue.PreComputeTupleConstructor (Type.GetType(clrTypeName, throwOnError = true)) @@> providedType, erasedToTupleType, mapping @@ -804,3 +839,72 @@ type DesignTime private() = | None -> m.Groups.[0].Value)) (vars |> Array.map(fun (name,typ) -> sprintf "DECLARE %s%s %s = @%s" Prefixes.tableVar name typ name) |> String.concat "; ") + "; " + commandText + +/// Taken from SQLProvider: https://github.com/fsprojects/SQLProvider/blob/master/src/SQLProvider.DesignTime/SqlDesignTime.fs#L1262 +/// The idea of this is trying to avoid case where compile-time has loaded non-runtime assembly. (Happens in .NET 6.0+, not in .NET Framework.) +/// So let's load compile-time (and design-time) manually the required runtime assembly. +module internal FixReferenceAssemblies = + AppContext.SetSwitch("Switch.Microsoft.Data.SqlClient.UseManagedNetworkingOnWindows", true); // No Windows SNI in design-time + + let manualLoadNet8Runtime = + lazy + let isWindows = System.Runtime.InteropServices.RuntimeInformation.IsOSPlatform(System.Runtime.InteropServices.OSPlatform.Windows) + + let os = if isWindows then "win" else "unix" + let addPath tfm (libName:string) = System.IO.Path.Combine [| "runtimes"; os; "lib"; tfm; libName |] + // Try net8.0 (MDS 5.2.x) and net6.0 (MDS 5.1.x) runtime paths. + let libraries = + let libNames = + [| + "System.Diagnostics.EventLog.dll" + "System.Diagnostics.EventLog.Messages.dll" + "System.Runtime.Caching.dll" + "System.Security.Cryptography.Pkcs.dll" + "Microsoft.Data.SqlClient.dll" + |] + [| "net8.0"; "net6.0" |] + |> Array.collect (fun tfm -> libNames |> Array.map (addPath tfm)) + + let pathsToSeek = + let ifNotNull (x:Assembly) = + if isNull x then "" + elif String.IsNullOrWhiteSpace x.Location then "" + else x.Location |> System.IO.Path.GetDirectoryName + + [__SOURCE_DIRECTORY__; + #if !INTERACITVE + Assembly.GetExecutingAssembly() |> ifNotNull; + #endif + Environment.CurrentDirectory; + System.Reflection.Assembly.GetEntryAssembly() |> ifNotNull;] + + let tryLoad (asmPath:string) = + // Path won't exist for .NET Framework targets, which don't need this fix. + if not (System.IO.Directory.Exists asmPath) then + () + else + let checkAndLoad (file:string) = + let fileToSeek = asmPath + System.IO.Path.DirectorySeparatorChar.ToString() + file + if System.IO.File.Exists (fileToSeek) then + try + Assembly.LoadFrom fileToSeek |> ignore + with + | e -> + () + () + libraries |> Array.iter checkAndLoad + () + pathsToSeek |> List.iter tryLoad + true + + let loadSqlServerTypes = + lazy + let dir = + let asm = Assembly.GetExecutingAssembly() + if isNull asm || String.IsNullOrWhiteSpace asm.Location then "" + else System.IO.Path.GetDirectoryName asm.Location + let path = System.IO.Path.Combine(dir, "Microsoft.SqlServer.Types.dll") + if System.IO.File.Exists(path) then + try Assembly.LoadFrom(path) |> Some + with _ -> None + else None diff --git a/src/SqlClient.DesignTime/DesignTimeConnectionString.fs b/src/SqlClient.DesignTime/DesignTimeConnectionString.fs index d5ca594a..1c1f7afd 100644 --- a/src/SqlClient.DesignTime/DesignTimeConnectionString.fs +++ b/src/SqlClient.DesignTime/DesignTimeConnectionString.fs @@ -47,7 +47,16 @@ type internal DesignTimeConnectionString = match configSection, lazy configSection.[name] with | null, _ | _, Lazy null -> raise <| KeyNotFoundException(message = sprintf "Cannot find name %s in section of %s file." name configFilename) | _, Lazy x -> - let providerName = if String.IsNullOrEmpty x.ProviderName then "System.Data.SqlClient" else x.ProviderName + let providerName = + if String.IsNullOrEmpty x.ProviderName then + #if SYSTEM_DATA_SQLCLIENT + "System.Data.SqlClient" + #endif + #if MICROSOFT_DATA_SQLCLIENT + "Microsoft.Data.SqlClient" + #endif + else + x.ProviderName x.ConnectionString, providerName member this.Value = diff --git a/src/SqlClient.DesignTime/MicrosoftSqlClient.DesignTime.fsproj b/src/SqlClient.DesignTime/MicrosoftSqlClient.DesignTime.fsproj new file mode 100644 index 00000000..84481e13 --- /dev/null +++ b/src/SqlClient.DesignTime/MicrosoftSqlClient.DesignTime.fsproj @@ -0,0 +1,84 @@ + + + + + net462;net8.0 + FSharp.Data.MicrosoftSqlClient.DesignTime + false + true + false + true + $(NoWarn);101;44 + ..\..\bin\typeproviders\fsharp41 + + + $(WarningsNotAsErrors);FS0026;FS3218;FS3548 + true + true + $(DefineConstants);MICROSOFT_DATA_SQLCLIENT + $(DefineConstants);DESIGNTIME_CODE_ONLY;IS_DESIGNTIME;WITH_LEGACY_NAMESPACE + + + + + + + + + + + + + ProvidedTypes.fsi + + + ProvidedTypes.fs + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/SqlClient.DesignTime/MicrosoftSqlClient.DesignTime.fsproj.paket.references b/src/SqlClient.DesignTime/MicrosoftSqlClient.DesignTime.fsproj.paket.references new file mode 100644 index 00000000..e93825de --- /dev/null +++ b/src/SqlClient.DesignTime/MicrosoftSqlClient.DesignTime.fsproj.paket.references @@ -0,0 +1,10 @@ +group DesignTime + +System.Configuration.ConfigurationManager +System.Data.Common +System.Runtime.Caching +Microsoft.Data.SqlClient +Microsoft.SqlServer.TransactSql.ScriptDom +Microsoft.SqlServer.Types + + diff --git a/src/SqlClient.DesignTime/QuotationsFactory.fs b/src/SqlClient.DesignTime/QuotationsFactory.fs index 719f655f..cb6c698d 100644 --- a/src/SqlClient.DesignTime/QuotationsFactory.fs +++ b/src/SqlClient.DesignTime/QuotationsFactory.fs @@ -2,7 +2,13 @@ open System open System.Data +#if SYSTEM_DATA_SQLCLIENT open System.Data.SqlClient +#endif +#if MICROSOFT_DATA_SQLCLIENT +open Microsoft.Data.SqlClient +#endif + open System.Reflection open System.Collections open System.Diagnostics diff --git a/src/SqlClient.DesignTime/SingleRootTypeProvider.fs b/src/SqlClient.DesignTime/SingleRootTypeProvider.fs index 543370cb..aae3c7ae 100644 --- a/src/SqlClient.DesignTime/SingleRootTypeProvider.fs +++ b/src/SqlClient.DesignTime/SingleRootTypeProvider.fs @@ -11,10 +11,13 @@ type SingleRootTypeProvider(config: TypeProviderConfig, providerName, parameters inherit TypeProviderForNamespaces (config, assemblyReplacementMap=[("FSharp.Data.SqlClient.DesignTime", "FSharp.Data.SqlClient")], addDefaultProbingLocation=true) let cache = new Cache() - do + do + FixReferenceAssemblies.loadSqlServerTypes.Force() |> Option.iter this.TargetContext.AddSourceAssembly + do let isErased = defaultArg isErased true let nameSpace = this.GetType().Namespace let assembly = Assembly.GetExecutingAssembly() + let _ = FixReferenceAssemblies.manualLoadNet8Runtime.Force() let providerType = ProvidedTypeDefinition(assembly, nameSpace, providerName, Some typeof, hideObjectMethods = true, isErased = isErased) diff --git a/src/SqlClient.DesignTime/SqlClient.DesignTime.fsproj b/src/SqlClient.DesignTime/SqlClient.DesignTime.fsproj index 58a142d8..8e52076b 100644 --- a/src/SqlClient.DesignTime/SqlClient.DesignTime.fsproj +++ b/src/SqlClient.DesignTime/SqlClient.DesignTime.fsproj @@ -20,6 +20,7 @@ $(WarningsNotAsErrors);FS0026;FS3218;FS3548 true true + $(DefineConstants);SYSTEM_DATA_SQLCLIENT $(DefineConstants);DESIGNTIME_CODE_ONLY;IS_DESIGNTIME;WITH_LEGACY_NAMESPACE @@ -81,4 +82,4 @@ - \ No newline at end of file + diff --git a/src/SqlClient.DesignTime/SqlClient.DesignTime.fsproj.paket.references b/src/SqlClient.DesignTime/SqlClient.DesignTime.fsproj.paket.references new file mode 100644 index 00000000..d08f34d1 --- /dev/null +++ b/src/SqlClient.DesignTime/SqlClient.DesignTime.fsproj.paket.references @@ -0,0 +1,10 @@ +group DesignTime + +System.Configuration.ConfigurationManager +System.Data.Common +System.Data.SqlClient +System.Runtime.Caching +Microsoft.SqlServer.TransactSql.ScriptDom +Microsoft.SqlServer.Types + + diff --git a/src/SqlClient.DesignTime/SqlClientExtensions.fs b/src/SqlClient.DesignTime/SqlClientExtensions.fs index a84393a6..992adffd 100644 --- a/src/SqlClient.DesignTime/SqlClientExtensions.fs +++ b/src/SqlClient.DesignTime/SqlClientExtensions.fs @@ -6,7 +6,12 @@ open System.Data open System.Collections.Generic open System.IO open System.Threading.Tasks +#if SYSTEM_DATA_SQLCLIENT open System.Data.SqlClient +#endif +#if MICROSOFT_DATA_SQLCLIENT +open Microsoft.Data.SqlClient +#endif open FSharp.Data.SqlClient.Internals open System.Diagnostics @@ -689,4 +694,4 @@ order by |] sqlDataTypesCache.RegisterTypes(this.ConnectionString, typeInfos) typeInfos - ) \ No newline at end of file + ) diff --git a/src/SqlClient.DesignTime/SqlClientProvider.fs b/src/SqlClient.DesignTime/SqlClientProvider.fs index 50044859..a96b3b20 100644 --- a/src/SqlClient.DesignTime/SqlClientProvider.fs +++ b/src/SqlClient.DesignTime/SqlClientProvider.fs @@ -3,7 +3,13 @@ open System open System.Collections.Generic open System.Data +#if SYSTEM_DATA_SQLCLIENT open System.Data.SqlClient +#endif +#if MICROSOFT_DATA_SQLCLIENT +open Microsoft.Data.SqlClient +#endif + open System.Diagnostics open System.IO open System.Reflection @@ -22,6 +28,8 @@ type SqlProgrammabilityProvider(config : TypeProviderConfig) as this = let assembly = Assembly.GetExecutingAssembly() let nameSpace = this.GetType().Namespace + let _ = FixReferenceAssemblies.manualLoadNet8Runtime.Force() + let _ = FixReferenceAssemblies.loadSqlServerTypes.Force() |> Option.iter this.TargetContext.AddSourceAssembly let providerType = ProvidedTypeDefinition(assembly, nameSpace, "SqlProgrammabilityProvider", Some typeof, hideObjectMethods = true) let cache = new Cache() @@ -58,14 +66,14 @@ type SqlProgrammabilityProvider(config : TypeProviderConfig) as this = """ this.AddNamespace(nameSpace, [ providerType ]) - +#if SYSTEM_DATA_SQLCLIENT override this.ResolveAssembly args = config.ReferencedAssemblies |> Array.tryFind (fun x -> AssemblyName.ReferenceMatchesDefinition(AssemblyName.GetAssemblyName x, AssemblyName args.Name)) |> Option.map Assembly.LoadFrom |> defaultArg <| base.ResolveAssembly args - +#endif member internal this.CreateRootType( typeName, connectionStringOrName, configFile, dataDirectory, useReturnValue, resultType) = if String.IsNullOrWhiteSpace connectionStringOrName then invalidArg "ConnectionStringOrName" "Value is empty!" diff --git a/src/SqlClient.DesignTime/SqlCommandProvider.fs b/src/SqlClient.DesignTime/SqlCommandProvider.fs index 1379873b..d4086df8 100644 --- a/src/SqlClient.DesignTime/SqlCommandProvider.fs +++ b/src/SqlClient.DesignTime/SqlCommandProvider.fs @@ -3,7 +3,13 @@ open System open System.Diagnostics open System.IO +#if SYSTEM_DATA_SQLCLIENT open System.Data.SqlClient +#endif +#if MICROSOFT_DATA_SQLCLIENT +open Microsoft.Data.SqlClient +#endif + open System.Reflection open System.Runtime.CompilerServices open Microsoft.FSharp.Core.CompilerServices @@ -30,6 +36,8 @@ type SqlCommandProvider(config : TypeProviderConfig) as this = let nameSpace = this.GetType().Namespace let assembly = Assembly.GetExecutingAssembly() + let _ = FixReferenceAssemblies.manualLoadNet8Runtime.Force() + let _ = FixReferenceAssemblies.loadSqlServerTypes.Force() |> Option.iter this.TargetContext.AddSourceAssembly let providerType = ProvidedTypeDefinition(assembly, nameSpace, "SqlCommandProvider", Some typeof, hideObjectMethods = true) let cache = new Cache() @@ -78,14 +86,14 @@ type SqlCommandProvider(config : TypeProviderConfig) as this = """ this.AddNamespace(nameSpace, [ providerType ]) - +#if SYSTEM_DATA_SQLCLIENT override this.ResolveAssembly args = config.ReferencedAssemblies |> Array.tryFind (fun x -> AssemblyName.ReferenceMatchesDefinition(AssemblyName.GetAssemblyName x, AssemblyName args.Name)) |> Option.map Assembly.LoadFrom |> defaultArg <| base.ResolveAssembly args - +#endif member internal this.CreateRootType(typeName, sqlStatement, connectionStringOrName: string, resultType, singleRow, configFile, allParametersOptional, dataDirectory, tempTableDefinitions, tableVarMapping) = if singleRow && not (resultType = ResultType.Records || resultType = ResultType.Tuples) diff --git a/src/SqlClient.DesignTime/SqlEnumProvider.fs b/src/SqlClient.DesignTime/SqlEnumProvider.fs index 6a1e29ce..953609ea 100644 --- a/src/SqlClient.DesignTime/SqlEnumProvider.fs +++ b/src/SqlClient.DesignTime/SqlEnumProvider.fs @@ -21,6 +21,8 @@ type SqlEnumProvider(config : TypeProviderConfig) as this = let nameSpace = this.GetType().Namespace let assembly = Assembly.GetExecutingAssembly() + let _ = FixReferenceAssemblies.manualLoadNet8Runtime.Force() + let _ = FixReferenceAssemblies.loadSqlServerTypes.Force() |> Option.iter this.TargetContext.AddSourceAssembly let providerType = ProvidedTypeDefinition(assembly, nameSpace, "SqlEnumProvider", Some typeof, hideObjectMethods = true, isErased = false) let cache = new Cache() @@ -40,7 +42,12 @@ type SqlEnumProvider(config : TypeProviderConfig) as this = parameters = [ ProvidedStaticParameter("Query", typeof) ProvidedStaticParameter("ConnectionStringOrName", typeof) +#if SYSTEM_DATA_SQLCLIENT ProvidedStaticParameter("Provider", typeof, "System.Data.SqlClient") +#endif +#if MICROSOFT_DATA_SQLCLIENT + ProvidedStaticParameter("Provider", typeof, "Microsoft.Data.SqlClient") +#endif ProvidedStaticParameter("ConfigFile", typeof, "") ProvidedStaticParameter("Kind", typeof, SqlEnumKind.Default) ], @@ -53,7 +60,12 @@ type SqlEnumProvider(config : TypeProviderConfig) as this = Enumeration based on SQL query. SQL used to get the enumeration labels and values. A result set must have at least two columns. The first one is a label. String used to open a data connection. +#if SYSTEM_DATA_SQLCLIENT Invariant name of a ADO.NET provider. Default is "System.Data.SqlClient". +#endif +#if MICROSOFT_DATA_SQLCLIENT +Invariant name of a ADO.NET provider. Default is "Microsoft.Data.SqlClient". +#endif The name of the configuration file that’s used for connection strings at DESIGN-TIME. The default value is app.config or web.config. """ @@ -71,10 +83,26 @@ type SqlEnumProvider(config : TypeProviderConfig) as this = | NameInConfig(_, value, provider) -> value, provider #if !USE_SYSTEM_DATA_COMMON_DBPROVIDERFACTORIES +#if SYSTEM_DATA_SQLCLIENT + let adoObjectsFactory : System.Data.Common.DbProviderFactory = Unchecked.defaultof<_> // not supported on netstandard 20? raise ("DbProviderFactories not available" |> NotImplementedException) +#endif +#if MICROSOFT_DATA_SQLCLIENT + let adoObjectsFactory = Microsoft.Data.SqlClient.SqlClientFactory.Instance +#endif #else +#if SYSTEM_DATA_SQLCLIENT let adoObjectsFactory = DbProviderFactories.GetFactory( providerName: string) +#endif +#if MICROSOFT_DATA_SQLCLIENT + let adoObjectsFactory = + try + DbProviderFactories.GetFactory( providerName: string) + with + | _ -> Microsoft.Data.SqlClient.SqlClientFactory.Instance +#endif +#endif use conn = adoObjectsFactory.CreateConnection() conn.ConnectionString <- connStr conn.Open() @@ -264,7 +292,7 @@ type SqlEnumProvider(config : TypeProviderConfig) as this = tempAssembly.AddTypes [ providedEnumType ] providedEnumType -#endif +//#endif //Quotation factories diff --git a/src/SqlClient.Samples/WebApi.Controllers/App.config b/src/SqlClient.Samples/WebApi.Controllers/App.config index 9ff0f1c3..19d18b9e 100644 --- a/src/SqlClient.Samples/WebApi.Controllers/App.config +++ b/src/SqlClient.Samples/WebApi.Controllers/App.config @@ -14,4 +14,19 @@ + + True + + + + + True + + + + + True + + + diff --git a/src/SqlClient.Samples/WebApi.Controllers/WebApi.Controllers.fsproj b/src/SqlClient.Samples/WebApi.Controllers/WebApi.Controllers.fsproj index 8ccf840f..35525ff2 100644 --- a/src/SqlClient.Samples/WebApi.Controllers/WebApi.Controllers.fsproj +++ b/src/SqlClient.Samples/WebApi.Controllers/WebApi.Controllers.fsproj @@ -82,7 +82,7 @@ - ..\..\..\packages\samples\FSharp.Core\lib\netstandard2.0\FSharp.Core.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\fsharp.core\8.0.301\lib\netstandard2.0\FSharp.Core.dll True True @@ -91,7 +91,7 @@ - ..\..\..\packages\samples\FSharp.Core\lib\netstandard2.1\FSharp.Core.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\fsharp.core\8.0.301\lib\netstandard2.1\FSharp.Core.dll True True @@ -102,16 +102,25 @@ - ..\..\..\bin\net462\FSharp.Data.SqlClient.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\fsharp.data.sqlclient\2.1.3\lib\net462\FSharp.Data.SqlClient.dll True True - + - ..\..\..\bin\netstandard2.0\FSharp.Data.SqlClient.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\fsharp.data.sqlclient\2.1.3\lib\net8.0\FSharp.Data.SqlClient.dll + True + True + + + + + + + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\fsharp.data.sqlclient\2.1.3\lib\netstandard2.0\FSharp.Data.SqlClient.dll True True @@ -122,16 +131,25 @@ - ..\..\..\packages\samples\Microsoft.AspNet.WebApi.Client\lib\net45\System.Net.Http.Formatting.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\microsoft.aspnet.webapi.client\6.0.0\lib\net45\System.Net.Http.Formatting.dll True True - + - ..\..\..\packages\samples\Microsoft.AspNet.WebApi.Client\lib\netstandard2.0\System.Net.Http.Formatting.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\microsoft.aspnet.webapi.client\6.0.0\lib\netstandard1.3\System.Net.Http.Formatting.dll + True + True + + + + + + + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\microsoft.aspnet.webapi.client\6.0.0\lib\netstandard2.0\System.Net.Http.Formatting.dll True True @@ -142,7 +160,7 @@ - ..\..\..\packages\samples\Microsoft.AspNet.WebApi.Core\lib\net45\System.Web.Http.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\microsoft.aspnet.webapi.core\5.3.0\lib\net45\System.Web.Http.dll True True @@ -153,7 +171,7 @@ - ..\..\..\packages\samples\Newtonsoft.Json\lib\net45\Newtonsoft.Json.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\newtonsoft.json\13.0.4\lib\net45\Newtonsoft.Json.dll True True @@ -162,7 +180,7 @@ - ..\..\..\packages\samples\Newtonsoft.Json\lib\net6.0\Newtonsoft.Json.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\newtonsoft.json\13.0.4\lib\net6.0\Newtonsoft.Json.dll True True @@ -171,7 +189,7 @@ - ..\..\..\packages\samples\Newtonsoft.Json\lib\netstandard1.3\Newtonsoft.Json.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\newtonsoft.json\13.0.4\lib\netstandard1.3\Newtonsoft.Json.dll True True @@ -180,7 +198,7 @@ - ..\..\..\packages\samples\Newtonsoft.Json\lib\netstandard2.0\Newtonsoft.Json.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\newtonsoft.json\13.0.4\lib\netstandard2.0\Newtonsoft.Json.dll True True @@ -188,49 +206,49 @@ - + - ..\..\..\packages\samples\Newtonsoft.Json.Bson\lib\netstandard1.3\Newtonsoft.Json.Bson.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\newtonsoft.json.bson\1.0.3\lib\net45\Newtonsoft.Json.Bson.dll True True - + - ..\..\..\packages\samples\Newtonsoft.Json.Bson\lib\netstandard2.0\Newtonsoft.Json.Bson.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\newtonsoft.json.bson\1.0.3\lib\netstandard1.3\Newtonsoft.Json.Bson.dll True True - - - + - - ..\..\..\packages\samples\System.Buffers\lib\netstandard1.1\System.Buffers.dll + + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\newtonsoft.json.bson\1.0.3\lib\netstandard2.0\Newtonsoft.Json.Bson.dll True True - + + + - ..\..\..\packages\samples\System.Buffers\lib\netstandard2.0\System.Buffers.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.buffers\4.6.1\lib\net462\System.Buffers.dll True True - + - ..\..\..\packages\samples\System.Buffers\ref\netstandard2.0\System.Buffers.dll - False + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.buffers\4.6.1\lib\netstandard2.0\System.Buffers.dll + True True @@ -240,7 +258,7 @@ - ..\..\..\packages\samples\System.Configuration.ConfigurationManager\lib\net8.0\System.Configuration.ConfigurationManager.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.configuration.configurationmanager\10.0.5\lib\net8.0\System.Configuration.ConfigurationManager.dll True True @@ -249,7 +267,7 @@ - ..\..\..\packages\samples\System.Configuration.ConfigurationManager\lib\net9.0\System.Configuration.ConfigurationManager.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.configuration.configurationmanager\10.0.5\lib\net9.0\System.Configuration.ConfigurationManager.dll True True @@ -258,7 +276,7 @@ - ..\..\..\packages\samples\System.Configuration.ConfigurationManager\lib\netstandard2.0\System.Configuration.ConfigurationManager.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.configuration.configurationmanager\10.0.5\lib\netstandard2.0\System.Configuration.ConfigurationManager.dll True True @@ -269,7 +287,7 @@ - ..\..\..\packages\samples\System.Data.SqlClient\lib\net6.0\System.Data.SqlClient.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.data.sqlclient\4.9.1\lib\net6.0\System.Data.SqlClient.dll True True @@ -278,7 +296,7 @@ - ..\..\..\packages\samples\System.Data.SqlClient\lib\net8.0\System.Data.SqlClient.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.data.sqlclient\4.9.1\lib\net8.0\System.Data.SqlClient.dll True True @@ -287,7 +305,7 @@ - ..\..\..\packages\samples\System.Data.SqlClient\lib\netstandard2.0\System.Data.SqlClient.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.data.sqlclient\4.9.1\lib\netstandard2.0\System.Data.SqlClient.dll True True @@ -298,7 +316,7 @@ - ..\..\..\packages\samples\System.Diagnostics.EventLog\lib\net8.0\System.Diagnostics.EventLog.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.diagnostics.eventlog\10.0.5\lib\net8.0\System.Diagnostics.EventLog.dll True True @@ -307,7 +325,7 @@ - ..\..\..\packages\samples\System.Diagnostics.EventLog\lib\net9.0\System.Diagnostics.EventLog.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.diagnostics.eventlog\10.0.5\lib\net9.0\System.Diagnostics.EventLog.dll True True @@ -315,10 +333,19 @@ - + + + + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.memory\4.6.3\lib\net462\System.Memory.dll + True + True + + + + - ..\..\..\packages\samples\System.Memory\lib\netstandard2.0\System.Memory.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.memory\4.6.3\lib\netstandard2.0\System.Memory.dll True True @@ -326,39 +353,39 @@ - + - ..\..\..\packages\samples\System.Numerics.Vectors\lib\netstandard2.0\System.Numerics.Vectors.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.numerics.vectors\4.6.1\lib\net462\System.Numerics.Vectors.dll True True - + - ..\..\..\packages\samples\System.Numerics.Vectors\ref\netstandard2.0\System.Numerics.Vectors.dll - False + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.numerics.vectors\4.6.1\lib\netstandard2.0\System.Numerics.Vectors.dll + True True - + - ..\..\..\packages\samples\System.Runtime.CompilerServices.Unsafe\lib\net6.0\System.Runtime.CompilerServices.Unsafe.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.runtime.compilerservices.unsafe\6.1.2\lib\net462\System.Runtime.CompilerServices.Unsafe.dll True True - + - ..\..\..\packages\samples\System.Runtime.CompilerServices.Unsafe\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.runtime.compilerservices.unsafe\6.1.2\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll True True @@ -369,7 +396,7 @@ - ..\..\..\packages\samples\System.Security.Cryptography.ProtectedData\lib\net8.0\System.Security.Cryptography.ProtectedData.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.security.cryptography.protecteddata\10.0.5\lib\net8.0\System.Security.Cryptography.ProtectedData.dll True True @@ -378,7 +405,7 @@ - ..\..\..\packages\samples\System.Security.Cryptography.ProtectedData\lib\net9.0\System.Security.Cryptography.ProtectedData.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.security.cryptography.protecteddata\10.0.5\lib\net9.0\System.Security.Cryptography.ProtectedData.dll True True @@ -387,7 +414,27 @@ - ..\..\..\packages\samples\System.Security.Cryptography.ProtectedData\lib\netstandard2.0\System.Security.Cryptography.ProtectedData.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.security.cryptography.protecteddata\10.0.5\lib\netstandard2.0\System.Security.Cryptography.ProtectedData.dll + True + True + + + + + + + + + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.threading.tasks.extensions\4.6.3\lib\net462\System.Threading.Tasks.Extensions.dll + True + True + + + + + + + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.threading.tasks.extensions\4.6.3\lib\netstandard2.0\System.Threading.Tasks.Extensions.dll True True diff --git a/src/SqlClient.Samples/WebApi/WebApi.csproj b/src/SqlClient.Samples/WebApi/WebApi.csproj index c6923d47..c67e3c29 100644 --- a/src/SqlClient.Samples/WebApi/WebApi.csproj +++ b/src/SqlClient.Samples/WebApi/WebApi.csproj @@ -118,7 +118,7 @@ - ..\..\..\packages\samples\FSharp.Core\lib\netstandard2.0\FSharp.Core.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\fsharp.core\8.0.301\lib\netstandard2.0\FSharp.Core.dll True True @@ -127,7 +127,7 @@ - ..\..\..\packages\samples\FSharp.Core\lib\netstandard2.1\FSharp.Core.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\fsharp.core\8.0.301\lib\netstandard2.1\FSharp.Core.dll True True @@ -138,16 +138,25 @@ - ..\..\..\bin\net462\FSharp.Data.SqlClient.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\fsharp.data.sqlclient\2.1.3\lib\net462\FSharp.Data.SqlClient.dll True True - + + + + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\fsharp.data.sqlclient\2.1.3\lib\net8.0\FSharp.Data.SqlClient.dll + True + True + + + + - ..\..\..\bin\netstandard2.0\FSharp.Data.SqlClient.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\fsharp.data.sqlclient\2.1.3\lib\netstandard2.0\FSharp.Data.SqlClient.dll True True @@ -158,16 +167,25 @@ - ..\..\..\packages\samples\Microsoft.AspNet.WebApi.Client\lib\net45\System.Net.Http.Formatting.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\microsoft.aspnet.webapi.client\6.0.0\lib\net45\System.Net.Http.Formatting.dll True True - + - ..\..\..\packages\samples\Microsoft.AspNet.WebApi.Client\lib\netstandard2.0\System.Net.Http.Formatting.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\microsoft.aspnet.webapi.client\6.0.0\lib\netstandard1.3\System.Net.Http.Formatting.dll + True + True + + + + + + + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\microsoft.aspnet.webapi.client\6.0.0\lib\netstandard2.0\System.Net.Http.Formatting.dll True True @@ -178,7 +196,7 @@ - ..\..\..\packages\samples\Microsoft.AspNet.WebApi.Core\lib\net45\System.Web.Http.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\microsoft.aspnet.webapi.core\5.3.0\lib\net45\System.Web.Http.dll True True @@ -189,7 +207,7 @@ - ..\..\..\packages\samples\Microsoft.AspNet.WebApi.WebHost\lib\net45\System.Web.Http.WebHost.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\microsoft.aspnet.webapi.webhost\5.3.0\lib\net45\System.Web.Http.WebHost.dll True True @@ -200,7 +218,7 @@ - ..\..\..\packages\samples\Newtonsoft.Json\lib\net45\Newtonsoft.Json.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\newtonsoft.json\13.0.4\lib\net45\Newtonsoft.Json.dll True True @@ -209,7 +227,7 @@ - ..\..\..\packages\samples\Newtonsoft.Json\lib\net6.0\Newtonsoft.Json.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\newtonsoft.json\13.0.4\lib\net6.0\Newtonsoft.Json.dll True True @@ -218,7 +236,7 @@ - ..\..\..\packages\samples\Newtonsoft.Json\lib\netstandard1.3\Newtonsoft.Json.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\newtonsoft.json\13.0.4\lib\netstandard1.3\Newtonsoft.Json.dll True True @@ -227,7 +245,7 @@ - ..\..\..\packages\samples\Newtonsoft.Json\lib\netstandard2.0\Newtonsoft.Json.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\newtonsoft.json\13.0.4\lib\netstandard2.0\Newtonsoft.Json.dll True True @@ -235,52 +253,49 @@ - + - ..\..\..\packages\samples\Newtonsoft.Json.Bson\lib\netstandard1.3\Newtonsoft.Json.Bson.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\newtonsoft.json.bson\1.0.3\lib\net45\Newtonsoft.Json.Bson.dll True True - + - ..\..\..\packages\samples\Newtonsoft.Json.Bson\lib\netstandard2.0\Newtonsoft.Json.Bson.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\newtonsoft.json.bson\1.0.3\lib\netstandard1.3\Newtonsoft.Json.Bson.dll True True - - - + - - True - - - ..\..\..\packages\samples\System.Buffers\lib\netstandard1.1\System.Buffers.dll + + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\newtonsoft.json.bson\1.0.3\lib\netstandard2.0\Newtonsoft.Json.Bson.dll True True - + + + - ..\..\..\packages\samples\System.Buffers\lib\netstandard2.0\System.Buffers.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.buffers\4.6.1\lib\net462\System.Buffers.dll True True - + - ..\..\..\packages\samples\System.Buffers\ref\netstandard2.0\System.Buffers.dll - False + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.buffers\4.6.1\lib\netstandard2.0\System.Buffers.dll + True True @@ -290,7 +305,7 @@ - ..\..\..\packages\samples\System.Configuration.ConfigurationManager\lib\net8.0\System.Configuration.ConfigurationManager.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.configuration.configurationmanager\10.0.5\lib\net8.0\System.Configuration.ConfigurationManager.dll True True @@ -299,7 +314,7 @@ - ..\..\..\packages\samples\System.Configuration.ConfigurationManager\lib\net9.0\System.Configuration.ConfigurationManager.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.configuration.configurationmanager\10.0.5\lib\net9.0\System.Configuration.ConfigurationManager.dll True True @@ -308,7 +323,7 @@ - ..\..\..\packages\samples\System.Configuration.ConfigurationManager\lib\netstandard2.0\System.Configuration.ConfigurationManager.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.configuration.configurationmanager\10.0.5\lib\netstandard2.0\System.Configuration.ConfigurationManager.dll True True @@ -319,7 +334,7 @@ - ..\..\..\packages\samples\System.Data.SqlClient\lib\net6.0\System.Data.SqlClient.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.data.sqlclient\4.9.1\lib\net6.0\System.Data.SqlClient.dll True True @@ -328,7 +343,7 @@ - ..\..\..\packages\samples\System.Data.SqlClient\lib\net8.0\System.Data.SqlClient.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.data.sqlclient\4.9.1\lib\net8.0\System.Data.SqlClient.dll True True @@ -337,7 +352,7 @@ - ..\..\..\packages\samples\System.Data.SqlClient\lib\netstandard2.0\System.Data.SqlClient.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.data.sqlclient\4.9.1\lib\netstandard2.0\System.Data.SqlClient.dll True True @@ -348,7 +363,7 @@ - ..\..\..\packages\samples\System.Diagnostics.EventLog\lib\net8.0\System.Diagnostics.EventLog.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.diagnostics.eventlog\10.0.5\lib\net8.0\System.Diagnostics.EventLog.dll True True @@ -357,7 +372,7 @@ - ..\..\..\packages\samples\System.Diagnostics.EventLog\lib\net9.0\System.Diagnostics.EventLog.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.diagnostics.eventlog\10.0.5\lib\net9.0\System.Diagnostics.EventLog.dll True True @@ -365,10 +380,19 @@ - + + + + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.memory\4.6.3\lib\net462\System.Memory.dll + True + True + + + + - ..\..\..\packages\samples\System.Memory\lib\netstandard2.0\System.Memory.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.memory\4.6.3\lib\netstandard2.0\System.Memory.dll True True @@ -376,39 +400,45 @@ - + + + True + - ..\..\..\packages\samples\System.Numerics.Vectors\lib\netstandard2.0\System.Numerics.Vectors.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.numerics.vectors\4.6.1\lib\net462\System.Numerics.Vectors.dll True True - + - ..\..\..\packages\samples\System.Numerics.Vectors\ref\netstandard2.0\System.Numerics.Vectors.dll - False + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.numerics.vectors\4.6.1\lib\netstandard2.0\System.Numerics.Vectors.dll + True True - + + + True + - ..\..\..\packages\samples\System.Runtime.CompilerServices.Unsafe\lib\net6.0\System.Runtime.CompilerServices.Unsafe.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.runtime.compilerservices.unsafe\6.1.2\lib\net462\System.Runtime.CompilerServices.Unsafe.dll True True - + - ..\..\..\packages\samples\System.Runtime.CompilerServices.Unsafe\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.runtime.compilerservices.unsafe\6.1.2\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll True True @@ -419,7 +449,7 @@ - ..\..\..\packages\samples\System.Security.Cryptography.ProtectedData\lib\net8.0\System.Security.Cryptography.ProtectedData.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.security.cryptography.protecteddata\10.0.5\lib\net8.0\System.Security.Cryptography.ProtectedData.dll True True @@ -428,7 +458,7 @@ - ..\..\..\packages\samples\System.Security.Cryptography.ProtectedData\lib\net9.0\System.Security.Cryptography.ProtectedData.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.security.cryptography.protecteddata\10.0.5\lib\net9.0\System.Security.Cryptography.ProtectedData.dll True True @@ -437,7 +467,27 @@ - ..\..\..\packages\samples\System.Security.Cryptography.ProtectedData\lib\netstandard2.0\System.Security.Cryptography.ProtectedData.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.security.cryptography.protecteddata\10.0.5\lib\netstandard2.0\System.Security.Cryptography.ProtectedData.dll + True + True + + + + + + + + + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.threading.tasks.extensions\4.6.3\lib\net462\System.Threading.Tasks.Extensions.dll + True + True + + + + + + + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.threading.tasks.extensions\4.6.3\lib\netstandard2.0\System.Threading.Tasks.Extensions.dll True True diff --git a/src/SqlClient.Samples/WebApi/web.config b/src/SqlClient.Samples/WebApi/web.config index 6a05fd72..c3e28a57 100644 --- a/src/SqlClient.Samples/WebApi/web.config +++ b/src/SqlClient.Samples/WebApi/web.config @@ -35,4 +35,19 @@ + + True + + + + + True + + + + + True + + + \ No newline at end of file diff --git a/src/SqlClient.Samples/WpfDataBinding/App.config b/src/SqlClient.Samples/WpfDataBinding/App.config index bbdeeccc..17df62c9 100644 --- a/src/SqlClient.Samples/WpfDataBinding/App.config +++ b/src/SqlClient.Samples/WpfDataBinding/App.config @@ -13,4 +13,19 @@ + + True + + + + + True + + + + + True + + + \ No newline at end of file diff --git a/src/SqlClient.Samples/WpfDataBinding/WpfDataBinding.fsproj b/src/SqlClient.Samples/WpfDataBinding/WpfDataBinding.fsproj index 2a03f1a9..1bdab30b 100644 --- a/src/SqlClient.Samples/WpfDataBinding/WpfDataBinding.fsproj +++ b/src/SqlClient.Samples/WpfDataBinding/WpfDataBinding.fsproj @@ -56,13 +56,13 @@ - + - <__paket__Microsoft_SqlServer_Types_props>net462\Microsoft.SqlServer.Types + <__paket__Microsoft_SqlServer_Types_props>net472\Microsoft.SqlServer.Types - + MSBuild:Compile @@ -107,7 +107,7 @@ - ..\..\..\packages\samples\FSharp.Core\lib\netstandard2.0\FSharp.Core.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\fsharp.core\8.0.301\lib\netstandard2.0\FSharp.Core.dll True True @@ -116,7 +116,7 @@ - ..\..\..\packages\samples\FSharp.Core\lib\netstandard2.1\FSharp.Core.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\fsharp.core\8.0.301\lib\netstandard2.1\FSharp.Core.dll True True @@ -127,27 +127,25 @@ - ..\..\..\bin\net462\FSharp.Data.SqlClient.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\fsharp.data.sqlclient\2.1.3\lib\net462\FSharp.Data.SqlClient.dll True True - + - ..\..\..\bin\netstandard2.0\FSharp.Data.SqlClient.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\fsharp.data.sqlclient\2.1.3\lib\net8.0\FSharp.Data.SqlClient.dll True True - - - + - - ..\..\..\packages\samples\Microsoft.SqlServer.Server\lib\netstandard2.0\Microsoft.SqlServer.Server.dll + + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\fsharp.data.sqlclient\2.1.3\lib\netstandard2.0\FSharp.Data.SqlClient.dll True True @@ -155,19 +153,19 @@ - + - - ..\..\..\packages\samples\Microsoft.SqlServer.Types\lib\net462\Microsoft.SqlServer.Types.dll + + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\microsoft.sqlserver.server\1.0.0\lib\net46\Microsoft.SqlServer.Server.dll True True - + - - ..\..\..\packages\samples\Microsoft.SqlServer.Types\lib\netstandard2.1\Microsoft.SqlServer.Types.dll + + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\microsoft.sqlserver.server\1.0.0\lib\netstandard2.0\Microsoft.SqlServer.Server.dll True True @@ -175,29 +173,40 @@ - + - - ..\..\..\packages\samples\System.Buffers\lib\netstandard1.1\System.Buffers.dll + + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\microsoft.sqlserver.types\170.1000.7\lib\net472\Microsoft.SqlServer.Types.dll + True + True + + + + + + + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\microsoft.sqlserver.types\170.1000.7\lib\netstandard2.0\Microsoft.SqlServer.Types.dll True True - + + + - ..\..\..\packages\samples\System.Buffers\lib\netstandard2.0\System.Buffers.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.buffers\4.6.1\lib\net462\System.Buffers.dll True True - + - ..\..\..\packages\samples\System.Buffers\ref\netstandard2.0\System.Buffers.dll - False + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.buffers\4.6.1\lib\netstandard2.0\System.Buffers.dll + True True @@ -207,7 +216,7 @@ - ..\..\..\packages\samples\System.Configuration.ConfigurationManager\lib\net8.0\System.Configuration.ConfigurationManager.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.configuration.configurationmanager\10.0.5\lib\net8.0\System.Configuration.ConfigurationManager.dll True True @@ -216,7 +225,7 @@ - ..\..\..\packages\samples\System.Configuration.ConfigurationManager\lib\net9.0\System.Configuration.ConfigurationManager.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.configuration.configurationmanager\10.0.5\lib\net9.0\System.Configuration.ConfigurationManager.dll True True @@ -225,7 +234,7 @@ - ..\..\..\packages\samples\System.Configuration.ConfigurationManager\lib\netstandard2.0\System.Configuration.ConfigurationManager.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.configuration.configurationmanager\10.0.5\lib\netstandard2.0\System.Configuration.ConfigurationManager.dll True True @@ -236,7 +245,7 @@ - ..\..\..\packages\samples\System.Data.SqlClient\lib\net6.0\System.Data.SqlClient.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.data.sqlclient\4.9.1\lib\net6.0\System.Data.SqlClient.dll True True @@ -245,7 +254,7 @@ - ..\..\..\packages\samples\System.Data.SqlClient\lib\net8.0\System.Data.SqlClient.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.data.sqlclient\4.9.1\lib\net8.0\System.Data.SqlClient.dll True True @@ -254,7 +263,7 @@ - ..\..\..\packages\samples\System.Data.SqlClient\lib\netstandard2.0\System.Data.SqlClient.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.data.sqlclient\4.9.1\lib\netstandard2.0\System.Data.SqlClient.dll True True @@ -265,7 +274,7 @@ - ..\..\..\packages\samples\System.Diagnostics.EventLog\lib\net8.0\System.Diagnostics.EventLog.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.diagnostics.eventlog\10.0.5\lib\net8.0\System.Diagnostics.EventLog.dll True True @@ -274,7 +283,7 @@ - ..\..\..\packages\samples\System.Diagnostics.EventLog\lib\net9.0\System.Diagnostics.EventLog.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.diagnostics.eventlog\10.0.5\lib\net9.0\System.Diagnostics.EventLog.dll True True @@ -282,10 +291,19 @@ - + - ..\..\..\packages\samples\System.Memory\lib\netstandard2.0\System.Memory.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.memory\4.6.3\lib\net462\System.Memory.dll + True + True + + + + + + + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.memory\4.6.3\lib\netstandard2.0\System.Memory.dll True True @@ -293,39 +311,39 @@ - + - ..\..\..\packages\samples\System.Numerics.Vectors\lib\netstandard2.0\System.Numerics.Vectors.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.numerics.vectors\4.6.1\lib\net462\System.Numerics.Vectors.dll True True - + - ..\..\..\packages\samples\System.Numerics.Vectors\ref\netstandard2.0\System.Numerics.Vectors.dll - False + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.numerics.vectors\4.6.1\lib\netstandard2.0\System.Numerics.Vectors.dll + True True - + - ..\..\..\packages\samples\System.Runtime.CompilerServices.Unsafe\lib\net6.0\System.Runtime.CompilerServices.Unsafe.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.runtime.compilerservices.unsafe\6.1.2\lib\net462\System.Runtime.CompilerServices.Unsafe.dll True True - + - ..\..\..\packages\samples\System.Runtime.CompilerServices.Unsafe\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.runtime.compilerservices.unsafe\6.1.2\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll True True @@ -336,7 +354,7 @@ - ..\..\..\packages\samples\System.Security.Cryptography.ProtectedData\lib\net8.0\System.Security.Cryptography.ProtectedData.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.security.cryptography.protecteddata\10.0.5\lib\net8.0\System.Security.Cryptography.ProtectedData.dll True True @@ -345,7 +363,7 @@ - ..\..\..\packages\samples\System.Security.Cryptography.ProtectedData\lib\net9.0\System.Security.Cryptography.ProtectedData.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.security.cryptography.protecteddata\10.0.5\lib\net9.0\System.Security.Cryptography.ProtectedData.dll True True @@ -354,7 +372,7 @@ - ..\..\..\packages\samples\System.Security.Cryptography.ProtectedData\lib\netstandard2.0\System.Security.Cryptography.ProtectedData.dll + ..\..\..\..\..\..\..\..\Users\gauth\.nuget\packages\system.security.cryptography.protecteddata\10.0.5\lib\netstandard2.0\System.Security.Cryptography.ProtectedData.dll True True diff --git a/src/SqlClient/DataTable.fs b/src/SqlClient/DataTable.fs index 38cb5c17..256488e7 100644 --- a/src/SqlClient/DataTable.fs +++ b/src/SqlClient/DataTable.fs @@ -2,7 +2,12 @@ open System open System.Data +#if SYSTEM_DATA_SQLCLIENT open System.Data.SqlClient +#endif +#if MICROSOFT_DATA_SQLCLIENT +open Microsoft.Data.SqlClient +#endif open System.Collections.Generic open FSharp.Data.SqlClient.Internals @@ -130,4 +135,4 @@ open System open System.Data [] type DataTable<'T when 'T :> DataRow> = FSharp.Data.SqlClient.DataTable<'T> -#endif \ No newline at end of file +#endif diff --git a/src/SqlClient/Extensions.fs b/src/SqlClient/Extensions.fs index 98d076c0..03fba0ca 100644 --- a/src/SqlClient/Extensions.fs +++ b/src/SqlClient/Extensions.fs @@ -2,8 +2,12 @@ open System open System.Data +#if SYSTEM_DATA_SQLCLIENT open System.Data.SqlClient - +#endif +#if MICROSOFT_DATA_SQLCLIENT +open Microsoft.Data.SqlClient +#endif [] module Extensions = @@ -73,4 +77,4 @@ open System [] module ObsoleteExtensions = module Extensions = FSharp.Data.SqlClient.Internals.Extensions -#endif \ No newline at end of file +#endif diff --git a/src/SqlClient/ISqlCommand.fs b/src/SqlClient/ISqlCommand.fs index 2cdfeb96..3b14c358 100644 --- a/src/SqlClient/ISqlCommand.fs +++ b/src/SqlClient/ISqlCommand.fs @@ -1,6 +1,11 @@ namespace FSharp.Data.SqlClient +#if SYSTEM_DATA_SQLCLIENT open System.Data.SqlClient +#endif +#if MICROSOFT_DATA_SQLCLIENT +open Microsoft.Data.SqlClient +#endif [] type ISqlCommand = @@ -19,7 +24,12 @@ namespace FSharp.Data.SqlClient.Internals open System open System.Data +#if SYSTEM_DATA_SQLCLIENT open System.Data.SqlClient +#endif +#if MICROSOFT_DATA_SQLCLIENT +open Microsoft.Data.SqlClient +#endif open System.Reflection open System.Text.RegularExpressions open FSharp.Data.SqlClient @@ -238,11 +248,13 @@ type ``ISqlCommand Implementation``(cfg: DesignTimeConfig, connection: Connectio for name, value in parameters do let p = cmd.Parameters.[name] - if p.Direction.HasFlag(ParameterDirection.Input) - then + if p.Direction.HasFlag(ParameterDirection.Input) then match value with | null -> - p.Value <- DBNull.Value + if p.SqlDbType = SqlDbType.Structured then + p.Value <- null // TVP with no rows requires null, not DBNull + else + p.Value <- DBNull.Value | _ -> match p.SqlDbType with | SqlDbType.Structured -> @@ -407,4 +419,4 @@ type ``ISqlCommand Implementation`` = FSharp.Data.SqlClient.Internals.``ISqlComm type ISqlCommand = FSharp.Data.SqlClient.ISqlCommand [] type DesignTimeConfig = FSharp.Data.SqlClient.Internals.DesignTimeConfig -#endif \ No newline at end of file +#endif diff --git a/src/SqlClient/MicrosoftSqlClient.fsproj b/src/SqlClient/MicrosoftSqlClient.fsproj new file mode 100644 index 00000000..ea2e3035 --- /dev/null +++ b/src/SqlClient/MicrosoftSqlClient.fsproj @@ -0,0 +1,48 @@ + + + + + net462;netstandard2.0;net8.0 + FSharp.Data.MicrosoftSqlClient + false + true + 101;44 + true + true + true + $(DefineConstants);MICROSOFT_DATA_SQLCLIENT + $(DefineConstants);WITH_LEGACY_NAMESPACE + + + true + $(DefineConstants);DEBUG;TRACE + + + ..\..\bin\$(TargetFramework)\FSharp.Data.MicrosoftSqlClient.XML + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/SqlClient/Runtime.fs b/src/SqlClient/Runtime.fs index 36700194..4dc45e04 100644 --- a/src/SqlClient/Runtime.fs +++ b/src/SqlClient/Runtime.fs @@ -2,6 +2,12 @@ namespace FSharp.Data.SqlClient #if !IS_DESIGNTIME // Put the TypeProviderAssemblyAttribute in the runtime DLL, pointing to the design-time DLL + +#if SYSTEM_DATA_SQLCLIENT [] +#endif +#if MICROSOFT_DATA_SQLCLIENT +[] +#endif do () #endif diff --git a/src/SqlClient/Shared.fs b/src/SqlClient/Shared.fs index 15c55021..30713ba8 100644 --- a/src/SqlClient/Shared.fs +++ b/src/SqlClient/Shared.fs @@ -22,7 +22,12 @@ open System open System.Text open System.Data open System.Collections.Generic +#if SYSTEM_DATA_SQLCLIENT open System.Data.SqlClient +#endif +#if MICROSOFT_DATA_SQLCLIENT +open Microsoft.Data.SqlClient +#endif open System.Runtime.Serialization open System.Runtime.Serialization.Json open System.IO @@ -286,4 +291,4 @@ module Obsolete = type TypeInfo = FSharp.Data.SqlClient.Internals.TypeInfo type Parameter = FSharp.Data.SqlClient.Internals.Parameter type TempTableLoader = FSharp.Data.SqlClient.Internals.TempTableLoader -#endif \ No newline at end of file +#endif diff --git a/src/SqlClient/SqlClient.fsproj b/src/SqlClient/SqlClient.fsproj index 64ec69aa..92260bae 100644 --- a/src/SqlClient/SqlClient.fsproj +++ b/src/SqlClient/SqlClient.fsproj @@ -10,6 +10,7 @@ true true true + $(DefineConstants);SYSTEM_DATA_SQLCLIENT $(DefineConstants);WITH_LEGACY_NAMESPACE @@ -22,8 +23,9 @@ + - + @@ -43,4 +45,4 @@ - \ No newline at end of file + diff --git a/tests/SqlClient.DesignTime.Tests/MicrosoftSqlClient.DesignTime.Tests.fsproj b/tests/SqlClient.DesignTime.Tests/MicrosoftSqlClient.DesignTime.Tests.fsproj new file mode 100644 index 00000000..b95d7d11 --- /dev/null +++ b/tests/SqlClient.DesignTime.Tests/MicrosoftSqlClient.DesignTime.Tests.fsproj @@ -0,0 +1,26 @@ + + + + + + net462 + MicrosoftSqlClient.DesignTime.Tests + false + true + 101 + $(DefineConstants);MICROSOFT_DATA_SQLCLIENT + + + + + + + + ..\..\bin\typeproviders\fsharp41\net462\FSharp.Data.MicrosoftSqlClient.DesignTime.dll + + + ..\..\bin\typeproviders\fsharp41\net8.0\FSharp.Data.MicrosoftSqlClient.DesignTime.dll + + + + \ No newline at end of file diff --git a/tests/SqlClient.DesignTime.Tests/MicrosoftSqlClient.DesignTime.Tests.fsproj.paket.references b/tests/SqlClient.DesignTime.Tests/MicrosoftSqlClient.DesignTime.Tests.fsproj.paket.references new file mode 100644 index 00000000..e125a5e3 --- /dev/null +++ b/tests/SqlClient.DesignTime.Tests/MicrosoftSqlClient.DesignTime.Tests.fsproj.paket.references @@ -0,0 +1,6 @@ +group Test + FSharp.Core + Microsoft.Data.SqlClient + System.Configuration.ConfigurationManager + xunit + xunit.runner.visualstudio diff --git a/tests/SqlClient.DesignTime.Tests/SqlClient.DesignTime.Tests.fsproj b/tests/SqlClient.DesignTime.Tests/SqlClient.DesignTime.Tests.fsproj index e139eb12..186a3d4c 100644 --- a/tests/SqlClient.DesignTime.Tests/SqlClient.DesignTime.Tests.fsproj +++ b/tests/SqlClient.DesignTime.Tests/SqlClient.DesignTime.Tests.fsproj @@ -7,6 +7,7 @@ SqlClient.DesignTime.Tests false true + $(DefineConstants);SYSTEM_DATA_SQLCLIENT 101 @@ -23,4 +24,4 @@ - \ No newline at end of file + diff --git a/tests/SqlClient.DesignTime.Tests/SqlClient.DesignTime.Tests.fsproj.paket.references b/tests/SqlClient.DesignTime.Tests/SqlClient.DesignTime.Tests.fsproj.paket.references new file mode 100644 index 00000000..4a30f472 --- /dev/null +++ b/tests/SqlClient.DesignTime.Tests/SqlClient.DesignTime.Tests.fsproj.paket.references @@ -0,0 +1,6 @@ +group Test + FSharp.Core + System.Data.SqlClient + System.Configuration.ConfigurationManager + xunit + xunit.runner.visualstudio diff --git a/tests/SqlClient.SqlServerTypes.Tests/MicrosoftSqlClient.SqlServerTypes.Tests.fsproj b/tests/SqlClient.SqlServerTypes.Tests/MicrosoftSqlClient.SqlServerTypes.Tests.fsproj new file mode 100644 index 00000000..f6bae403 --- /dev/null +++ b/tests/SqlClient.SqlServerTypes.Tests/MicrosoftSqlClient.SqlServerTypes.Tests.fsproj @@ -0,0 +1,32 @@ + + + + + + net462 + true + + $(NoWarn);0044 + $(DefineConstants);MICROSOFT_DATA_SQLCLIENT + + + + + + + + ..\..\bin\netstandard2.0\FSharp.Data.MicrosoftSqlClient.dll + + + ..\..\bin\netstandard2.0\FSharp.Data.MicrosoftSqlClient.dll + + + ..\..\bin\net462\FSharp.Data.MicrosoftSqlClient.dll + + + + + \ No newline at end of file diff --git a/tests/SqlClient.SqlServerTypes.Tests/MicrosoftSqlClient.SqlServerTypes.Tests.fsproj.paket.references b/tests/SqlClient.SqlServerTypes.Tests/MicrosoftSqlClient.SqlServerTypes.Tests.fsproj.paket.references new file mode 100644 index 00000000..efe1a3f2 --- /dev/null +++ b/tests/SqlClient.SqlServerTypes.Tests/MicrosoftSqlClient.SqlServerTypes.Tests.fsproj.paket.references @@ -0,0 +1,8 @@ +group Test + FSharp.Core + System.Data.SqlClient + System.Configuration.ConfigurationManager + Microsoft.SqlServer.Types redirects: force + Newtonsoft.Json + xunit + xunit.runner.visualstudio diff --git a/tests/SqlClient.SqlServerTypes.Tests/SqlClient.SqlServerTypes.Tests.fsproj b/tests/SqlClient.SqlServerTypes.Tests/SqlClient.SqlServerTypes.Tests.fsproj index 2f7eacbc..d8ef2f31 100644 --- a/tests/SqlClient.SqlServerTypes.Tests/SqlClient.SqlServerTypes.Tests.fsproj +++ b/tests/SqlClient.SqlServerTypes.Tests/SqlClient.SqlServerTypes.Tests.fsproj @@ -10,6 +10,7 @@ for the time necessary of the transition, this enables more coverage of the type aliases working the way expected in client code --> $(NoWarn);0044 + $(DefineConstants);SYSTEM_DATA_SQLCLIENT @@ -28,4 +29,4 @@ - \ No newline at end of file + diff --git a/tests/SqlClient.SqlServerTypes.Tests/SqlClient.SqlServerTypes.Tests.fsproj.paket.references b/tests/SqlClient.SqlServerTypes.Tests/SqlClient.SqlServerTypes.Tests.fsproj.paket.references new file mode 100644 index 00000000..efe1a3f2 --- /dev/null +++ b/tests/SqlClient.SqlServerTypes.Tests/SqlClient.SqlServerTypes.Tests.fsproj.paket.references @@ -0,0 +1,8 @@ +group Test + FSharp.Core + System.Data.SqlClient + System.Configuration.ConfigurationManager + Microsoft.SqlServer.Types redirects: force + Newtonsoft.Json + xunit + xunit.runner.visualstudio diff --git a/tests/SqlClient.Tests/DataTablesTests.fs b/tests/SqlClient.Tests/DataTablesTests.fs index d1389e2c..23bafd4b 100644 --- a/tests/SqlClient.Tests/DataTablesTests.fs +++ b/tests/SqlClient.Tests/DataTablesTests.fs @@ -3,7 +3,13 @@ open System open System.Configuration open System.Transactions +#if SYSTEM_DATA_SQLCLIENT open System.Data.SqlClient +#endif +#if MICROSOFT_DATA_SQLCLIENT +open Microsoft.Data.SqlClient +#endif + open System.Data open FSharp.Data open FSharp.Data.SqlClient @@ -467,4 +473,4 @@ type DataTablesTests() = let t = new GetArbitraryDataAsDataTable.Table() let e = Assert.Throws(fun () -> t.Update() |> ignore) Assert.Equal("This command wasn't constructed from SqlProgrammabilityProvider, call to Update is not supported.", e.Message) - \ No newline at end of file + diff --git a/tests/SqlClient.Tests/MicrosoftSqlClient.Tests.fsproj b/tests/SqlClient.Tests/MicrosoftSqlClient.Tests.fsproj new file mode 100644 index 00000000..279d70bf --- /dev/null +++ b/tests/SqlClient.Tests/MicrosoftSqlClient.Tests.fsproj @@ -0,0 +1,67 @@ + + + + + + net8.0;net462 + MicrosoftSqlClient.Tests + false + true + $(DefineConstants);WITH_LEGACY_NAMESPACE + $(DefineConstants);MICROSOFT_DATA_SQLCLIENT + $(NoWarn);101 + + $(NoWarn);0044 + + + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PreserveNewest + + + + + ..\..\bin\net462\FSharp.Data.MicrosoftSqlClient.dll + + + ..\..\bin\net8.0\FSharp.Data.MicrosoftSqlClient.dll + + + + + + + + \ No newline at end of file diff --git a/tests/SqlClient.Tests/MicrosoftSqlClient.Tests.fsproj.paket.references b/tests/SqlClient.Tests/MicrosoftSqlClient.Tests.fsproj.paket.references new file mode 100644 index 00000000..7453877f --- /dev/null +++ b/tests/SqlClient.Tests/MicrosoftSqlClient.Tests.fsproj.paket.references @@ -0,0 +1,8 @@ +group Test + FSharp.Core + System.Configuration.ConfigurationManager + + Microsoft.Data.SqlClient + Newtonsoft.Json + xunit + xunit.runner.visualstudio \ No newline at end of file diff --git a/tests/SqlClient.Tests/SqlClient.Tests.fsproj b/tests/SqlClient.Tests/SqlClient.Tests.fsproj index bcef51d6..e9672213 100644 --- a/tests/SqlClient.Tests/SqlClient.Tests.fsproj +++ b/tests/SqlClient.Tests/SqlClient.Tests.fsproj @@ -14,6 +14,7 @@ for the time necessary of the transition, this enables more coverage of the type aliases working the way expected in client code --> $(NoWarn);0044 + $(DefineConstants);SYSTEM_DATA_SQLCLIENT true @@ -64,4 +65,4 @@ - \ No newline at end of file + diff --git a/tests/SqlClient.Tests/SqlClient.Tests.fsproj.paket.references b/tests/SqlClient.Tests/SqlClient.Tests.fsproj.paket.references new file mode 100644 index 00000000..d7f63edd --- /dev/null +++ b/tests/SqlClient.Tests/SqlClient.Tests.fsproj.paket.references @@ -0,0 +1,8 @@ +group Test + FSharp.Core + System.Data.SqlClient + System.Configuration.ConfigurationManager + + Newtonsoft.Json + xunit + xunit.runner.visualstudio \ No newline at end of file diff --git a/tests/SqlClient.Tests/SynonymsTests.fs b/tests/SqlClient.Tests/SynonymsTests.fs index 2063e1cb..482248c1 100644 --- a/tests/SqlClient.Tests/SynonymsTests.fs +++ b/tests/SqlClient.Tests/SynonymsTests.fs @@ -2,7 +2,13 @@ open System open System.Data +#if SYSTEM_DATA_SQLCLIENT open System.Data.SqlClient +#endif +#if MICROSOFT_DATA_SQLCLIENT +open Microsoft.Data.SqlClient +#endif + open FSharp.Data open FSharp.Data.SqlClient open FSharp.Data.SqlClient.Tests diff --git a/tests/SqlClient.Tests/TempTableTests.fs b/tests/SqlClient.Tests/TempTableTests.fs index 52deeac2..b30b2304 100644 --- a/tests/SqlClient.Tests/TempTableTests.fs +++ b/tests/SqlClient.Tests/TempTableTests.fs @@ -4,7 +4,12 @@ open FSharp.Data.SqlClient.Tests open FSharp.Data open Xunit +#if SYSTEM_DATA_SQLCLIENT open System.Data.SqlClient +#endif +#if MICROSOFT_DATA_SQLCLIENT +open Microsoft.Data.SqlClient +#endif type TempTable = SqlCommandProvider< diff --git a/tests/SqlClient.Tests/TransactionTests.fs b/tests/SqlClient.Tests/TransactionTests.fs index e1b6b07c..9a0eee65 100644 --- a/tests/SqlClient.Tests/TransactionTests.fs +++ b/tests/SqlClient.Tests/TransactionTests.fs @@ -3,7 +3,12 @@ open System open System.Data open System.Transactions +#if SYSTEM_DATA_SQLCLIENT open System.Data.SqlClient +#endif +#if MICROSOFT_DATA_SQLCLIENT +open Microsoft.Data.SqlClient +#endif open Xunit diff --git a/tests/SqlClient.Tests/TypeProviderTest.fs b/tests/SqlClient.Tests/TypeProviderTest.fs index c396a11a..f5b6cd76 100644 --- a/tests/SqlClient.Tests/TypeProviderTest.fs +++ b/tests/SqlClient.Tests/TypeProviderTest.fs @@ -5,7 +5,13 @@ open FSharp.Data.SqlClient open FSharp.Data.SqlClient.Tests open System open System.Data +#if SYSTEM_DATA_SQLCLIENT open System.Data.SqlClient +#endif +#if MICROSOFT_DATA_SQLCLIENT +open Microsoft.Data.SqlClient +#endif + open Xunit type GetEvenNumbers = SqlCommandProvider<"select * from (values (2), (4), (8), (24)) as T(value)", ConnectionStrings.AdventureWorksNamed> diff --git a/tests/SqlClient.Tests/app.config b/tests/SqlClient.Tests/app.config index 7d34fb2f..6905837f 100644 --- a/tests/SqlClient.Tests/app.config +++ b/tests/SqlClient.Tests/app.config @@ -12,6 +12,6 @@ True - + \ No newline at end of file From cfb5c7954c3f6e77837bd422b74f1f50eae90515 Mon Sep 17 00:00:00 2001 From: Gauthier Segay Date: Wed, 1 Apr 2026 19:20:05 +0200 Subject: [PATCH 2/3] generate separate assemblyinfo for Microsoft.Data.SqlClient projects --- build/build.fs | 21 +++++++++++++++++++ .../MicrosoftAssemblyInfo.fs | 20 ++++++++++++++++++ .../MicrosoftSqlClient.DesignTime.fsproj | 2 +- src/SqlClient/MicrosoftAssemblyInfo.fs | 20 ++++++++++++++++++ src/SqlClient/MicrosoftSqlClient.fsproj | 2 +- 5 files changed, 63 insertions(+), 2 deletions(-) create mode 100644 src/SqlClient.DesignTime/MicrosoftAssemblyInfo.fs create mode 100644 src/SqlClient/MicrosoftAssemblyInfo.fs diff --git a/build/build.fs b/build/build.fs index 18b14dc2..74b22583 100644 --- a/build/build.fs +++ b/build/build.fs @@ -50,6 +50,7 @@ let releaseNotes = release.Notes |> String.concat "\n" // Generate assembly info files with the right version & up-to-date information Target.create "AssemblyInfo" (fun _ -> + [ makeRootPath "src/SqlClient/AssemblyInfo.fs", "SqlClient", project, summary ] |> Seq.iter (fun (fileName, title, project, summary) -> AssemblyInfoFile.createFSharp fileName @@ -69,6 +70,26 @@ Target.create "AssemblyInfo" (fun _ -> AssemblyInfo.Version version AssemblyInfo.FileVersion version AssemblyInfo.InternalsVisibleTo "SqlClient.Tests" ] ) + + [ makeRootPath "src/SqlClient/MicrosoftAssemblyInfo.fs", "MicrosoftSqlClient", project, summary ] + |> Seq.iter (fun (fileName, title, project, summary) -> + AssemblyInfoFile.createFSharp fileName + [ AssemblyInfo.Title title + AssemblyInfo.Product project + AssemblyInfo.Description summary + AssemblyInfo.Version version + AssemblyInfo.FileVersion version + AssemblyInfo.InternalsVisibleTo "MicrosoftSqlClient.Tests" ] ) + + [ makeRootPath "src/SqlClient.DesignTime/MicrosoftAssemblyInfo.fs", "MicrosoftSqlClient.DesignTime", designTimeProject, summary ] + |> Seq.iter (fun (fileName, title, project, summary) -> + AssemblyInfoFile.createFSharp fileName + [ AssemblyInfo.Title title + AssemblyInfo.Product project + AssemblyInfo.Description summary + AssemblyInfo.Version version + AssemblyInfo.FileVersion version + AssemblyInfo.InternalsVisibleTo "MicrosoftSqlClient.Tests" ] ) ) let slnPath = makeRootPath "SqlClient.sln" diff --git a/src/SqlClient.DesignTime/MicrosoftAssemblyInfo.fs b/src/SqlClient.DesignTime/MicrosoftAssemblyInfo.fs new file mode 100644 index 00000000..7579e1d1 --- /dev/null +++ b/src/SqlClient.DesignTime/MicrosoftAssemblyInfo.fs @@ -0,0 +1,20 @@ +// Auto-Generated by FAKE; do not edit +namespace System +open System.Reflection +open System.Runtime.CompilerServices + +[] +[] +[] +[] +[] +[] +do () + +module internal AssemblyVersionInformation = + let [] AssemblyTitle = "MicrosoftSqlClient.DesignTime" + let [] AssemblyProduct = "FSharp.Data.SqlClient.DesignTime" + let [] AssemblyDescription = "SqlClient F# type providers" + let [] AssemblyVersion = "2.1.3" + let [] AssemblyFileVersion = "2.1.3" + let [] InternalsVisibleTo = "MicrosoftSqlClient.Tests" diff --git a/src/SqlClient.DesignTime/MicrosoftSqlClient.DesignTime.fsproj b/src/SqlClient.DesignTime/MicrosoftSqlClient.DesignTime.fsproj index 84481e13..2e320bc0 100644 --- a/src/SqlClient.DesignTime/MicrosoftSqlClient.DesignTime.fsproj +++ b/src/SqlClient.DesignTime/MicrosoftSqlClient.DesignTime.fsproj @@ -49,7 +49,7 @@ - + ProvidedTypes.fsi diff --git a/src/SqlClient/MicrosoftAssemblyInfo.fs b/src/SqlClient/MicrosoftAssemblyInfo.fs new file mode 100644 index 00000000..b6de9a14 --- /dev/null +++ b/src/SqlClient/MicrosoftAssemblyInfo.fs @@ -0,0 +1,20 @@ +// Auto-Generated by FAKE; do not edit +namespace System +open System.Reflection +open System.Runtime.CompilerServices + +[] +[] +[] +[] +[] +[] +do () + +module internal AssemblyVersionInformation = + let [] AssemblyTitle = "MicrosoftSqlClient" + let [] AssemblyProduct = "FSharp.Data.SqlClient" + let [] AssemblyDescription = "SqlClient F# type providers" + let [] AssemblyVersion = "2.1.3" + let [] AssemblyFileVersion = "2.1.3" + let [] InternalsVisibleTo = "MicrosoftSqlClient.Tests" diff --git a/src/SqlClient/MicrosoftSqlClient.fsproj b/src/SqlClient/MicrosoftSqlClient.fsproj index ea2e3035..30e6a0f6 100644 --- a/src/SqlClient/MicrosoftSqlClient.fsproj +++ b/src/SqlClient/MicrosoftSqlClient.fsproj @@ -30,7 +30,7 @@ - + From bcec0957b24aa1721b3d80dfe17e56c654398e7e Mon Sep 17 00:00:00 2001 From: Gauthier Segay Date: Wed, 1 Apr 2026 19:21:24 +0200 Subject: [PATCH 3/3] fix internals visible to in designtime assembly and adjust paket.references in sqlservertypes.tests projects --- src/SqlClient.DesignTime/SqlCommandProvider.fs | 5 +++++ ...SqlClient.SqlServerTypes.Tests.fsproj.paket.references | 4 ++-- ...SqlClient.SqlServerTypes.Tests.fsproj.paket.references | 2 +- tests/SqlClient.SqlServerTypes.Tests/paket.references | 8 -------- 4 files changed, 8 insertions(+), 11 deletions(-) delete mode 100644 tests/SqlClient.SqlServerTypes.Tests/paket.references diff --git a/src/SqlClient.DesignTime/SqlCommandProvider.fs b/src/SqlClient.DesignTime/SqlCommandProvider.fs index d4086df8..2e87b702 100644 --- a/src/SqlClient.DesignTime/SqlCommandProvider.fs +++ b/src/SqlClient.DesignTime/SqlCommandProvider.fs @@ -21,7 +21,12 @@ open FSharp.Data.SqlClient.Internals open ProviderImplementation.ProvidedTypes [] +#if SYSTEM_DATA_SQLCLIENT [] +#endif +#if MICROSOFT_DATA_SQLCLIENT +[] +#endif do() #if USE_SQL_SERVER_TYPES_ASSEMBLY diff --git a/tests/SqlClient.SqlServerTypes.Tests/MicrosoftSqlClient.SqlServerTypes.Tests.fsproj.paket.references b/tests/SqlClient.SqlServerTypes.Tests/MicrosoftSqlClient.SqlServerTypes.Tests.fsproj.paket.references index efe1a3f2..d15fc87e 100644 --- a/tests/SqlClient.SqlServerTypes.Tests/MicrosoftSqlClient.SqlServerTypes.Tests.fsproj.paket.references +++ b/tests/SqlClient.SqlServerTypes.Tests/MicrosoftSqlClient.SqlServerTypes.Tests.fsproj.paket.references @@ -1,8 +1,8 @@ group Test FSharp.Core - System.Data.SqlClient System.Configuration.ConfigurationManager - Microsoft.SqlServer.Types redirects: force + Microsoft.Data.SqlClient + Microsoft.SqlServer.Types redirects: force Newtonsoft.Json xunit xunit.runner.visualstudio diff --git a/tests/SqlClient.SqlServerTypes.Tests/SqlClient.SqlServerTypes.Tests.fsproj.paket.references b/tests/SqlClient.SqlServerTypes.Tests/SqlClient.SqlServerTypes.Tests.fsproj.paket.references index efe1a3f2..ae128a8c 100644 --- a/tests/SqlClient.SqlServerTypes.Tests/SqlClient.SqlServerTypes.Tests.fsproj.paket.references +++ b/tests/SqlClient.SqlServerTypes.Tests/SqlClient.SqlServerTypes.Tests.fsproj.paket.references @@ -2,7 +2,7 @@ FSharp.Core System.Data.SqlClient System.Configuration.ConfigurationManager - Microsoft.SqlServer.Types redirects: force + Microsoft.SqlServer.Types redirects: force Newtonsoft.Json xunit xunit.runner.visualstudio diff --git a/tests/SqlClient.SqlServerTypes.Tests/paket.references b/tests/SqlClient.SqlServerTypes.Tests/paket.references deleted file mode 100644 index efe1a3f2..00000000 --- a/tests/SqlClient.SqlServerTypes.Tests/paket.references +++ /dev/null @@ -1,8 +0,0 @@ -group Test - FSharp.Core - System.Data.SqlClient - System.Configuration.ConfigurationManager - Microsoft.SqlServer.Types redirects: force - Newtonsoft.Json - xunit - xunit.runner.visualstudio