diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json new file mode 100644 index 00000000..8ed3671c --- /dev/null +++ b/.config/dotnet-tools.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "isRoot": true, + "tools": { + "fake-cli": { + "version": "5.19.1", + "commands": [ + "fake" + ] + }, + "paket": { + "version": "5.242.1", + "commands": [ + "paket" + ] + } + } +} \ No newline at end of file diff --git a/.gitignore b/.gitignore index 7cdfff0d..c900db57 100644 --- a/.gitignore +++ b/.gitignore @@ -185,3 +185,4 @@ paket-files docsrc/tools/FSharp.Formatting.svclog docs /temp +/pkg diff --git a/.paket/Paket.Restore.targets b/.paket/Paket.Restore.targets index aed3c3fd..8d37e28b 100644 --- a/.paket/Paket.Restore.targets +++ b/.paket/Paket.Restore.targets @@ -7,7 +7,7 @@ $(MSBuildAllProjects);$(MSBuildThisFileFullPath) $(MSBuildVersion) - 15.0.0 + 15.0.0 false true @@ -20,7 +20,7 @@ proj assembly native - /Library/Frameworks/Mono.framework/Commands/mono + /Library/Frameworks/Mono.framework/Commands/mono mono @@ -28,52 +28,85 @@ $(PaketToolsPath)paket.bootstrapper.exe $([System.IO.Path]::GetDirectoryName("$(PaketBootStrapperExePath)"))\ - - - - $(PaketRootPath)paket.exe - $(PaketToolsPath)paket.exe - $(PaketToolsPath)paket.exe - $(_PaketBootStrapperExeDir)paket.exe - paket.exe - - - $(PaketRootPath)paket - $(PaketToolsPath)paket - $(PaketToolsPath)paket - - - $(PaketRootPath)paket.exe - $(PaketToolsPath)paket.exe - - - $(PaketBootStrapperExeDir)paket.exe - - - paket - - - <_PaketExeExtension>$([System.IO.Path]::GetExtension("$(PaketExePath)")) - dotnet "$(PaketExePath)" - $(MonoPath) --runtime=v4.0.30319 "$(PaketExePath)" - "$(PaketExePath)" - - - "$(PaketBootStrapperExePath)" + "$(PaketBootStrapperExePath)" $(MonoPath) --runtime=v4.0.30319 "$(PaketBootStrapperExePath)" - + - + true true True + + False + $(BaseIntermediateOutputPath.TrimEnd('\').TrimEnd('\/')) + + + + + + + $(PaketRootPath)paket + $(PaketToolsPath)paket + + + + + + $(PaketRootPath)paket.exe + $(PaketToolsPath)paket.exe + + + + + + <_DotnetToolsJson Condition="Exists('$(PaketRootPath)/.config/dotnet-tools.json')">$([System.IO.File]::ReadAllText("$(PaketRootPath)/.config/dotnet-tools.json")) + <_ConfigContainsPaket Condition=" '$(_DotnetToolsJson)' != ''">$(_DotnetToolsJson.Contains('"paket"')) + <_ConfigContainsPaket Condition=" '$(_ConfigContainsPaket)' == ''">false + + + + + + + + + + + <_PaketCommand>dotnet paket + + + + + + $(PaketToolsPath)paket + $(PaketBootStrapperExeDir)paket + + + paket + + + + + <_PaketExeExtension>$([System.IO.Path]::GetExtension("$(PaketExePath)")) + <_PaketCommand Condition=" '$(_PaketCommand)' == '' AND '$(_PaketExeExtension)' == '.dll' ">dotnet "$(PaketExePath)" + <_PaketCommand Condition=" '$(_PaketCommand)' == '' AND '$(OS)' != 'Windows_NT' AND '$(_PaketExeExtension)' == '.exe' ">$(MonoPath) --runtime=v4.0.30319 "$(PaketExePath)" + <_PaketCommand Condition=" '$(_PaketCommand)' == '' ">"$(PaketExePath)" + + + + + + + + + @@ -81,7 +114,7 @@ - + @@ -103,7 +136,7 @@ - $([System.Text.RegularExpressions.Regex]::Split(`%(Identity)`, `": "`)[0].Replace(`"`, ``).Replace(` `, ``)) $([System.Text.RegularExpressions.Regex]::Split(`%(Identity)`, `": "`)[1].Replace(`"`, ``).Replace(` `, ``)) @@ -136,7 +169,7 @@ - + @@ -203,7 +236,7 @@ $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[0]) $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[1]) $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[4]) - $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[5]) + $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[5]) %(PaketReferencesFileLinesInfo.PackageVersion) @@ -246,7 +279,7 @@ - + <_NuspecFilesNewLocation Include="$(PaketIntermediateOutputPath)\$(Configuration)\*.nuspec"/> @@ -300,7 +333,7 @@ DevelopmentDependency="$(DevelopmentDependency)" BuildOutputInPackage="@(_BuildOutputInPackage)" TargetPathsToSymbols="@(_TargetPathsToSymbols)" - SymbolPackageFormat="symbols.nupkg" + SymbolPackageFormat="$(SymbolPackageFormat)" TargetFrameworks="@(_TargetFrameworks)" AssemblyName="$(AssemblyName)" PackageOutputPath="$(PackageOutputAbsolutePath)" @@ -347,7 +380,7 @@ DevelopmentDependency="$(DevelopmentDependency)" BuildOutputInPackage="@(_BuildOutputInPackage)" TargetPathsToSymbols="@(_TargetPathsToSymbols)" - SymbolPackageFormat="symbols.nupkg" + SymbolPackageFormat="$(SymbolPackageFormat)" TargetFrameworks="@(_TargetFrameworks)" AssemblyName="$(AssemblyName)" PackageOutputPath="$(PackageOutputAbsolutePath)" diff --git a/.travis.yml b/.travis.yml index fbcbab12..cef2e8f6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,17 +1,12 @@ language: csharp #sudo: required sudo: false -dist: trusty # Ubuntu 14.04 mono: latest -dotnet : 2.1.403 - -before_install: - - export PATH=$PATH:/home/travis/.dotnet/tools - - dotnet tool install paket -g - - dotnet restore build.proj +dotnet : 3.1.101 script: - - dotnet fake build --target Linux + - chmod +x ./build.sh + - ./build.sh -t Mono branches: only: diff --git a/BioFSharp.sln b/BioFSharp.sln index 15cc8614..be71ff14 100644 --- a/BioFSharp.sln +++ b/BioFSharp.sln @@ -7,7 +7,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".paket", ".paket", "{63297B ProjectSection(SolutionItems) = preProject paket.dependencies = paket.dependencies paket.lock = paket.lock - paket.references = paket.references EndProjectSection EndProject Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "BioFSharp", "src\BioFSharp\BioFSharp.fsproj", "{DC20B62F-9F8B-4128-898D-9436B1CE8B8D}" @@ -30,6 +29,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "content", "content", "{8E6D docsrc\content\Alignment.fsx = docsrc\content\Alignment.fsx docsrc\content\AminoProperties.fsx = docsrc\content\AminoProperties.fsx docsrc\content\BioCollections.fsx = docsrc\content\BioCollections.fsx + docsrc\content\BioContainers.fsx = docsrc\content\BioContainers.fsx docsrc\content\BioDB.fsx = docsrc\content\BioDB.fsx docsrc\content\BioID.fsx = docsrc\content\BioID.fsx docsrc\content\BioItem.fsx = docsrc\content\BioItem.fsx @@ -105,65 +105,81 @@ EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU + DotnetCore|Any CPU = DotnetCore|Any CPU Mono|Any CPU = Mono|Any CPU Release|Any CPU = Release|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {DC20B62F-9F8B-4128-898D-9436B1CE8B8D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {DC20B62F-9F8B-4128-898D-9436B1CE8B8D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DC20B62F-9F8B-4128-898D-9436B1CE8B8D}.DotnetCore|Any CPU.ActiveCfg = DotnetCore|Any CPU + {DC20B62F-9F8B-4128-898D-9436B1CE8B8D}.DotnetCore|Any CPU.Build.0 = DotnetCore|Any CPU {DC20B62F-9F8B-4128-898D-9436B1CE8B8D}.Mono|Any CPU.ActiveCfg = Mono|Any CPU {DC20B62F-9F8B-4128-898D-9436B1CE8B8D}.Mono|Any CPU.Build.0 = Mono|Any CPU {DC20B62F-9F8B-4128-898D-9436B1CE8B8D}.Release|Any CPU.ActiveCfg = Release|Any CPU {DC20B62F-9F8B-4128-898D-9436B1CE8B8D}.Release|Any CPU.Build.0 = Release|Any CPU {EC120240-3BD9-4026-BA39-FEBEF5B7D41B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {EC120240-3BD9-4026-BA39-FEBEF5B7D41B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {EC120240-3BD9-4026-BA39-FEBEF5B7D41B}.DotnetCore|Any CPU.ActiveCfg = DotnetCore|Any CPU {EC120240-3BD9-4026-BA39-FEBEF5B7D41B}.Mono|Any CPU.ActiveCfg = Mono|Any CPU {EC120240-3BD9-4026-BA39-FEBEF5B7D41B}.Mono|Any CPU.Build.0 = Mono|Any CPU {EC120240-3BD9-4026-BA39-FEBEF5B7D41B}.Release|Any CPU.ActiveCfg = Release|Any CPU {EC120240-3BD9-4026-BA39-FEBEF5B7D41B}.Release|Any CPU.Build.0 = Release|Any CPU {36183ED7-462B-45DF-8FD5-6BD45084985B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {36183ED7-462B-45DF-8FD5-6BD45084985B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {36183ED7-462B-45DF-8FD5-6BD45084985B}.DotnetCore|Any CPU.ActiveCfg = DotnetCore|Any CPU {36183ED7-462B-45DF-8FD5-6BD45084985B}.Mono|Any CPU.ActiveCfg = Mono|Any CPU {36183ED7-462B-45DF-8FD5-6BD45084985B}.Release|Any CPU.ActiveCfg = Release|Any CPU {36183ED7-462B-45DF-8FD5-6BD45084985B}.Release|Any CPU.Build.0 = Release|Any CPU {4EBA7C43-6726-4AFE-9EF2-3607CA038A62}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {4EBA7C43-6726-4AFE-9EF2-3607CA038A62}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4EBA7C43-6726-4AFE-9EF2-3607CA038A62}.DotnetCore|Any CPU.ActiveCfg = DotnetCore|Any CPU + {4EBA7C43-6726-4AFE-9EF2-3607CA038A62}.DotnetCore|Any CPU.Build.0 = DotnetCore|Any CPU {4EBA7C43-6726-4AFE-9EF2-3607CA038A62}.Mono|Any CPU.ActiveCfg = Mono|Any CPU {4EBA7C43-6726-4AFE-9EF2-3607CA038A62}.Mono|Any CPU.Build.0 = Mono|Any CPU {4EBA7C43-6726-4AFE-9EF2-3607CA038A62}.Release|Any CPU.ActiveCfg = Release|Any CPU {4EBA7C43-6726-4AFE-9EF2-3607CA038A62}.Release|Any CPU.Build.0 = Release|Any CPU {12A8066D-B779-425C-A2D2-491693EC6B42}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {12A8066D-B779-425C-A2D2-491693EC6B42}.Debug|Any CPU.Build.0 = Debug|Any CPU + {12A8066D-B779-425C-A2D2-491693EC6B42}.DotnetCore|Any CPU.ActiveCfg = DotnetCore|Any CPU {12A8066D-B779-425C-A2D2-491693EC6B42}.Mono|Any CPU.ActiveCfg = Mono|Any CPU {12A8066D-B779-425C-A2D2-491693EC6B42}.Mono|Any CPU.Build.0 = Mono|Any CPU {12A8066D-B779-425C-A2D2-491693EC6B42}.Release|Any CPU.ActiveCfg = Release|Any CPU {12A8066D-B779-425C-A2D2-491693EC6B42}.Release|Any CPU.Build.0 = Release|Any CPU {9562FADF-F2E9-4998-BEF7-B252C55F7A38}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {9562FADF-F2E9-4998-BEF7-B252C55F7A38}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9562FADF-F2E9-4998-BEF7-B252C55F7A38}.DotnetCore|Any CPU.ActiveCfg = DotnetCore|Any CPU + {9562FADF-F2E9-4998-BEF7-B252C55F7A38}.DotnetCore|Any CPU.Build.0 = DotnetCore|Any CPU {9562FADF-F2E9-4998-BEF7-B252C55F7A38}.Mono|Any CPU.ActiveCfg = Mono|Any CPU {9562FADF-F2E9-4998-BEF7-B252C55F7A38}.Mono|Any CPU.Build.0 = Mono|Any CPU {9562FADF-F2E9-4998-BEF7-B252C55F7A38}.Release|Any CPU.ActiveCfg = Release|Any CPU {9562FADF-F2E9-4998-BEF7-B252C55F7A38}.Release|Any CPU.Build.0 = Release|Any CPU {DBD17E56-E3A2-4A19-AEAB-0E758FEBCD84}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {DBD17E56-E3A2-4A19-AEAB-0E758FEBCD84}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DBD17E56-E3A2-4A19-AEAB-0E758FEBCD84}.DotnetCore|Any CPU.ActiveCfg = Debug|Any CPU {DBD17E56-E3A2-4A19-AEAB-0E758FEBCD84}.Mono|Any CPU.ActiveCfg = Mono|Any CPU {DBD17E56-E3A2-4A19-AEAB-0E758FEBCD84}.Mono|Any CPU.Build.0 = Mono|Any CPU {DBD17E56-E3A2-4A19-AEAB-0E758FEBCD84}.Release|Any CPU.ActiveCfg = Release|Any CPU {DBD17E56-E3A2-4A19-AEAB-0E758FEBCD84}.Release|Any CPU.Build.0 = Release|Any CPU {1EB6FB44-6B1E-4939-BF49-267D163959FF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1EB6FB44-6B1E-4939-BF49-267D163959FF}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1EB6FB44-6B1E-4939-BF49-267D163959FF}.DotnetCore|Any CPU.ActiveCfg = DotnetCore|Any CPU {1EB6FB44-6B1E-4939-BF49-267D163959FF}.Mono|Any CPU.ActiveCfg = Mono|Any CPU {1EB6FB44-6B1E-4939-BF49-267D163959FF}.Mono|Any CPU.Build.0 = Mono|Any CPU {1EB6FB44-6B1E-4939-BF49-267D163959FF}.Release|Any CPU.ActiveCfg = Release|Any CPU {1EB6FB44-6B1E-4939-BF49-267D163959FF}.Release|Any CPU.Build.0 = Release|Any CPU {B46C2CB5-8EC2-425B-9B15-D0BAEF30C08F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {B46C2CB5-8EC2-425B-9B15-D0BAEF30C08F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B46C2CB5-8EC2-425B-9B15-D0BAEF30C08F}.DotnetCore|Any CPU.ActiveCfg = DotnetCore|Any CPU + {B46C2CB5-8EC2-425B-9B15-D0BAEF30C08F}.DotnetCore|Any CPU.Build.0 = DotnetCore|Any CPU {B46C2CB5-8EC2-425B-9B15-D0BAEF30C08F}.Mono|Any CPU.ActiveCfg = Mono|Any CPU {B46C2CB5-8EC2-425B-9B15-D0BAEF30C08F}.Mono|Any CPU.Build.0 = Mono|Any CPU {B46C2CB5-8EC2-425B-9B15-D0BAEF30C08F}.Release|Any CPU.ActiveCfg = Release|Any CPU {B46C2CB5-8EC2-425B-9B15-D0BAEF30C08F}.Release|Any CPU.Build.0 = Release|Any CPU {6055D81F-D817-44B3-B82B-F35E9ACB4802}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {6055D81F-D817-44B3-B82B-F35E9ACB4802}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6055D81F-D817-44B3-B82B-F35E9ACB4802}.DotnetCore|Any CPU.ActiveCfg = DotnetCore|Any CPU + {6055D81F-D817-44B3-B82B-F35E9ACB4802}.DotnetCore|Any CPU.Build.0 = DotnetCore|Any CPU {6055D81F-D817-44B3-B82B-F35E9ACB4802}.Mono|Any CPU.ActiveCfg = Mono|Any CPU {6055D81F-D817-44B3-B82B-F35E9ACB4802}.Mono|Any CPU.Build.0 = Mono|Any CPU {6055D81F-D817-44B3-B82B-F35E9ACB4802}.Release|Any CPU.ActiveCfg = Release|Any CPU diff --git a/README.md b/README.md index 4a8d3802..0ec5fd85 100644 --- a/README.md +++ b/README.md @@ -11,10 +11,10 @@ BioFSharp is an open source bioinformatics and computational biology toolbox wri ![GitHub contributors](https://img.shields.io/github/contributors/CSBiology/BioFSharp) -|Branch|Ubuntu(trusty)|Windows| +|Branch|Linux Mono (Xenial)|Linux .Net Core only (Bionic Beaver)|Windows| |---|---|---| -| master | [![Build Status](https://travis-ci.com/CSBiology/BioFSharp.svg?branch=master)](https://travis-ci.com/CSBiology/BioFSharp) | [![Build status](https://ci.appveyor.com/api/projects/status/9a5r4aklmmbykobk/branch/master?svg=true)](https://ci.appveyor.com/project/kMutagene/biofsharp/branch/master) | -| developer | [![Build Status](https://travis-ci.com/CSBiology/BioFSharp.svg?branch=developer)](https://travis-ci.com/CSBiology/BioFSharp) | [![Build status](https://ci.appveyor.com/api/projects/status/9a5r4aklmmbykobk/branch/developer?svg=true)](https://ci.appveyor.com/project/kMutagene/biofsharp/branch/developer) | +| master | [![Build Status](https://travis-ci.com/CSBiology/BioFSharp.svg?branch=master)](https://travis-ci.com/CSBiology/BioFSharp) | [![Build status](https://ci.appveyor.com/api/projects/status/9a5r4aklmmbykobk/branch/master?svg=true)](https://ci.appveyor.com/project/kMutagene/biofsharp/branch/master) | [![Build status](https://ci.appveyor.com/api/projects/status/9a5r4aklmmbykobk/branch/master?svg=true)](https://ci.appveyor.com/project/kMutagene/biofsharp/branch/master) | +| developer | [![Build Status](https://travis-ci.com/CSBiology/BioFSharp.svg?branch=developer)](https://travis-ci.com/CSBiology/BioFSharp) | [![Build status](https://ci.appveyor.com/api/projects/status/9a5r4aklmmbykobk/branch/developer?svg=true)](https://ci.appveyor.com/project/kMutagene/biofsharp/branch/developer) |[![Build status](https://ci.appveyor.com/api/projects/status/9a5r4aklmmbykobk/branch/developer?svg=true)](https://ci.appveyor.com/project/kMutagene/biofsharp/branch/developer) | diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index b5fb19ee..ba9cd24d 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,3 +1,13 @@ +#### 1.0.02 - Wednesday, February 19, 2020 + * **BioFSharp.BioDB:** + * Fix FaTool OData model URL + * **BioFSharp.Vis** + * Add Function to save chord plots as html files + +#### 1.0.01 - Thursday, October 24, 2019 + * **BioFSharp.Stats:** + * Major speed improvements for Sailent + #### 1.0.0 - Wednesday, October 23, 2019 Renaming of BioFSharp.Biotools makes this a major version increase, as it is not backwards compatible. Several bugfixes and additions to multiple sub projects: diff --git a/appveyor.yml b/appveyor.yml index ba8455bb..2b002c6e 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,12 +1,29 @@ -image: Visual Studio 2019 +image: + - Ubuntu + - Visual Studio 2019 init: - git config --global core.autocrlf input - - dotnet tool install fake-cli -g - - dotnet tool install paket -g -build_script: - - cmd: build.cmd All +matrix: + fast_finish: true + +for: +- + matrix: + only: + - image: Visual Studio 2019 + + build_script: + - cmd: build.cmd +- + matrix: + only: + - image: Ubuntu + + build_script: + - chmod +x ./build.sh + - sh: ./build.sh -t Dotnet test: off version: 0.0.1.{build} diff --git a/build.cmd b/build.cmd index 8ff2f3e0..f6297e02 100644 --- a/build.cmd +++ b/build.cmd @@ -1,9 +1,7 @@ @echo off cls +dotnet tool restore +dotnet paket restore dotnet restore build.proj - -IF NOT EXIST build.fsx ( - fake run init.fsx -) -fake build %* \ No newline at end of file +dotnet fake build %* \ No newline at end of file diff --git a/build.fsx b/build.fsx index fa3faae0..d97649d6 100644 --- a/build.fsx +++ b/build.fsx @@ -2,10 +2,22 @@ // FAKE build script // -------------------------------------------------------------------------------------- -#r "paket: groupref FakeBuild //" - -#load "./.fake/build.fsx/intellisense.fsx" - +#r "paket: +nuget Fake.Core.Target +nuget Fake.Core.Process +nuget Fake.Core.ReleaseNotes +nuget Fake.IO.FileSystem +nuget Fake.DotNet.Cli +nuget Fake.DotNet.MSBuild +nuget Fake.DotNet.AssemblyInfoFile +nuget Fake.DotNet.Paket +nuget Fake.DotNet.FSFormatting +nuget Fake.DotNet.Fsi +nuget Fake.DotNet.NuGet +nuget Fake.Api.Github +nuget Fake.DotNet.Testing.Expecto //" + +#load ".fake/build.fsx/intellisense.fsx" open System.IO open Fake.Core open Fake.Core.TargetOperators @@ -19,6 +31,8 @@ open Fake.Tools open Fake.Api open Fake.Tools.Git +Target.initEnvironment () + [] module TemporaryDocumentationHelpers = @@ -157,6 +171,11 @@ let gitRaw = Environment.environVarOrDefault "gitRaw" "https://raw.githubusercon let website = "/BioFSharp" +let pkgDir = "pkg" + +let monoConfiguration = DotNet.Custom "Mono" +let dotnetCoreConfiguration = DotNet.Custom "DotnetCore" +let buildConfiguration = DotNet.Custom <| Environment.environVarOrDefault "configuration" configuration // -------------------------------------------------------------------------------------- // END TODO: The rest of the file includes standard build steps // -------------------------------------------------------------------------------------- @@ -224,7 +243,7 @@ Target.create "CopyBinaries" (fun _ -> |> Seq.iter (fun (fromDir, toDir) -> Shell.copyDir toDir fromDir (fun _ -> true)) ) -Target.create "CopyBinariesLinux" (fun _ -> +Target.create "CopyBinariesMono" (fun _ -> printfn "excluding the biodb project for mono builds" printfn "paths to copy : %A" (!! "src/**/*.??proj"-- "src/**/*.shproj" -- "src/BioFSharp.BioDb.fsproj") let targets = @@ -238,12 +257,26 @@ Target.create "CopyBinariesLinux" (fun _ -> Shell.copyDir toDir fromDir (fun _ -> true)) ) +Target.create "CopyBinariesDotnet" (fun _ -> + printfn "excluding the biodb project for dotnet builds" + printfn "paths to copy : %A" (!! "src/**/*.??proj"-- "src/**/*.shproj" -- "src/BioFSharp.BioDb.fsproj" -- "src/BioFSharp.Parallel.fsproj" -- "src/BioFSharp.ImgP.fsproj" -- "src/BioFSharp.Vis.fsproj") + let targets = + !! "src/**/*.??proj" + -- "src/BioFSharp.BioDB/BioFSharp.BioDB.fsproj" + -- "src/BioFSharp.Parallel/BioFSharp.Parallel.fsproj" + -- "src/BioFSharp.ImgP/BioFSharp.ImgP.fsproj" + -- "src/BioFSharp.Vis/BioFSharp.Vis.fsproj" + -- "src/**/*.shproj" + |> Seq.map (fun f -> ((Path.getDirectory f) "bin" "DotnetCore", "bin" (Path.GetFileNameWithoutExtension f))) + for i in targets do printfn "%A" i + targets + |> Seq.iter (fun (fromDir, toDir) -> printfn "copy from %s to %s" fromDir toDir + Shell.copyDir toDir fromDir (fun _ -> true)) +) // -------------------------------------------------------------------------------------- // Clean build results -let buildConfiguration = DotNet.Custom <| Environment.environVarOrDefault "configuration" configuration - Target.create "Clean" (fun _ -> Shell.cleanDirs ["bin"; "temp"] ) @@ -260,11 +293,15 @@ Target.create "Restore" (fun _ -> |> DotNet.restore id ) +Target.create "RestoreMono" (fun _ -> + !! "src/**/*.??proj" + ++ "tests/**/*.??proj" + -- "src/BioFSharp.BioDB/BioFSharp.BioDB.fsproj" + -- "src/**/*.shproj" + |> Seq.iter (fun f -> f |> DotNet.restore id) +) + Target.create "Build" (fun _ -> - (*solutionFile - |> DotNet.build (fun p -> - { p with - Configuration = buildConfiguration })*) let setParams (defaults:MSBuildParams) = { defaults with Verbosity = Some(Quiet) @@ -279,11 +316,7 @@ Target.create "Build" (fun _ -> MSBuild.build setParams solutionFile ) -Target.create "BuildLinux" (fun _ -> - (*solutionFile - |> DotNet.build (fun p -> - { p with - Configuration = buildConfiguration })*) +Target.create "BuildMono" (fun _ -> let setParams (defaults:MSBuildParams) = { defaults with Verbosity = Some(Quiet) @@ -296,9 +329,15 @@ Target.create "BuildLinux" (fun _ -> ] } MSBuild.build setParams solutionFile -) - + ) +Target.create "BuildDotnet" (fun _ -> + solutionFile + |> DotNet.build (fun p -> + { p with + Configuration = dotnetCoreConfiguration } + ) +) // -------------------------------------------------------------------------------------- // Run the unit tests using test runner @@ -319,27 +358,44 @@ Target.create "RunTests" (fun _ -> ) ) +Target.create "RunTestsMono" (fun _ -> + let assemblies = !! testAssemblies + + assemblies + |> Seq.iter (fun f -> + Command.RawCommand ( + f, + Arguments.OfArgs [] + ) + |> CreateProcess.fromCommand + |> CreateProcess.withFramework + |> CreateProcess.ensureExitCode + |> Proc.run + |> ignore + ) +) + // -------------------------------------------------------------------------------------- // Build a NuGet package + Target.create "NuGet" (fun _ -> Paket.pack(fun p -> - { p with - ToolPath="paket" - OutputPath = "bin" + ToolType = ToolType.CreateLocalTool() + OutputPath = pkgDir Version = release.NugetVersion - ReleaseNotes = String.toLines release.Notes}) -) + ReleaseNotes = release.Notes |> String.toLines }) + ) Target.create "PublishNuget" (fun _ -> Paket.push(fun p -> { p with - PublishUrl = "https://www.nuget.org" - WorkingDir = "bin" }) + WorkingDir = pkgDir + ToolType = ToolType.CreateLocalTool() + ApiKey = Environment.environVarOrDefault "NuGet-key" "" }) ) - // -------------------------------------------------------------------------------------- // Generate the documentation @@ -556,18 +612,32 @@ Target.create "ReleaseDocsConfirmation" (fun _ -> match promptYesNo releaseDocsM Target.create "All" ignore -Target.create "Linux" ignore +Target.create "Dotnet" ignore + +Target.create "Mono" ignore + +Target.create "CIBuild" ignore +Target.create "CIBuildLinux" ignore + +//Dotnet core build, excludes all .net framework only projects "Clean" - //==> "InstallPaket" ==> "AssemblyInfo" - ==> "Restore" - ==> "BuildLinux" - ==> "CopyBinariesLinux" - ==> "Linux" + //==> "Restore" + ==> "BuildDotnet" + ==> "CopyBinariesDotnet" + ==> "Dotnet" + +//Builds on mono, biodb is excluded as i simply cannot get it to work +"Clean" + ==> "AssemblyInfo" + ==> "RestoreMono" + ==> "BuildMono" + ==> "CopyBinariesMono" + ==> "RunTestsMono" + ==> "Mono" "Clean" - //==> "InstallPaket" ==> "AssemblyInfo" ==> "Restore" ==> "Build" diff --git a/build.fsx.lock b/build.fsx.lock new file mode 100644 index 00000000..2ac34e8e --- /dev/null +++ b/build.fsx.lock @@ -0,0 +1,770 @@ +STORAGE: NONE +RESTRICTION: == netstandard2.0 +NUGET + remote: https://api.nuget.org/v3/index.json + BlackFox.VsWhere (1.0) + FSharp.Core (>= 4.2.3) + Fake.Api.Github (5.19.1) + FSharp.Core (>= 4.7) + Octokit (>= 0.36) + Fake.Core.CommandLineParsing (5.19.1) + FParsec (>= 1.0.3) + FSharp.Core (>= 4.7) + Fake.Core.Context (5.19.1) + FSharp.Core (>= 4.7) + Fake.Core.Environment (5.19.1) + FSharp.Core (>= 4.7) + Fake.Core.FakeVar (5.19.1) + Fake.Core.Context (>= 5.19.1) + FSharp.Core (>= 4.7) + Fake.Core.Process (5.19.1) + Fake.Core.Environment (>= 5.19.1) + Fake.Core.FakeVar (>= 5.19.1) + Fake.Core.String (>= 5.19.1) + Fake.Core.Trace (>= 5.19.1) + Fake.IO.FileSystem (>= 5.19.1) + FSharp.Core (>= 4.7) + System.Diagnostics.Process (>= 4.3) + Fake.Core.ReleaseNotes (5.19.1) + Fake.Core.SemVer (>= 5.19.1) + Fake.Core.String (>= 5.19.1) + FSharp.Core (>= 4.7) + Fake.Core.SemVer (5.19.1) + FSharp.Core (>= 4.7) + System.Runtime.Numerics (>= 4.3) + Fake.Core.String (5.19.1) + FSharp.Core (>= 4.7) + Fake.Core.Target (5.19.1) + Fake.Core.CommandLineParsing (>= 5.19.1) + Fake.Core.Context (>= 5.19.1) + Fake.Core.Environment (>= 5.19.1) + Fake.Core.FakeVar (>= 5.19.1) + Fake.Core.Process (>= 5.19.1) + Fake.Core.String (>= 5.19.1) + Fake.Core.Trace (>= 5.19.1) + FSharp.Control.Reactive (>= 4.2) + FSharp.Core (>= 4.7) + System.Reactive.Compatibility (>= 4.3.1) + Fake.Core.Tasks (5.19.1) + Fake.Core.Trace (>= 5.19.1) + FSharp.Core (>= 4.7) + Fake.Core.Trace (5.19.1) + Fake.Core.Environment (>= 5.19.1) + Fake.Core.FakeVar (>= 5.19.1) + FSharp.Core (>= 4.7) + Fake.Core.Xml (5.19.1) + Fake.Core.String (>= 5.19.1) + FSharp.Core (>= 4.7) + System.Xml.ReaderWriter (>= 4.3.1) + System.Xml.XDocument (>= 4.3) + System.Xml.XPath (>= 4.3) + System.Xml.XPath.XDocument (>= 4.3) + System.Xml.XPath.XmlDocument (>= 4.3) + Fake.DotNet.AssemblyInfoFile (5.19.1) + Fake.Core.Environment (>= 5.19.1) + Fake.Core.String (>= 5.19.1) + Fake.Core.Trace (>= 5.19.1) + Fake.IO.FileSystem (>= 5.19.1) + FSharp.Core (>= 4.7) + Fake.DotNet.Cli (5.19.1) + Fake.Core.Environment (>= 5.19.1) + Fake.Core.Process (>= 5.19.1) + Fake.Core.String (>= 5.19.1) + Fake.Core.Trace (>= 5.19.1) + Fake.DotNet.MSBuild (>= 5.19.1) + Fake.DotNet.NuGet (>= 5.19.1) + Fake.IO.FileSystem (>= 5.19.1) + FSharp.Core (>= 4.7) + Mono.Posix.NETStandard (>= 1.0) + Newtonsoft.Json (>= 12.0.3) + Fake.DotNet.FSFormatting (5.19.1) + Fake.Core.Process (>= 5.19.1) + Fake.IO.FileSystem (>= 5.19.1) + FSharp.Core (>= 4.7) + Fake.DotNet.Fsi (5.19.1) + Fake.Core.Environment (>= 5.19.1) + Fake.Core.Process (>= 5.19.1) + Fake.Core.String (>= 5.19.1) + Fake.Core.Trace (>= 5.19.1) + Fake.DotNet.MSBuild (>= 5.19.1) + Fake.IO.FileSystem (>= 5.19.1) + Fake.Tools.Git (>= 5.19.1) + FSharp.Compiler.Service (>= 33.0.1) + FSharp.Core (>= 4.7) + Fake.DotNet.MSBuild (5.19.1) + BlackFox.VsWhere (>= 1.0) + Fake.Core.Environment (>= 5.19.1) + Fake.Core.Process (>= 5.19.1) + Fake.Core.String (>= 5.19.1) + Fake.Core.Trace (>= 5.19.1) + Fake.IO.FileSystem (>= 5.19.1) + FSharp.Core (>= 4.7) + MSBuild.StructuredLogger (>= 2.0.152) + Fake.DotNet.NuGet (5.19.1) + Fake.Core.Environment (>= 5.19.1) + Fake.Core.Process (>= 5.19.1) + Fake.Core.SemVer (>= 5.19.1) + Fake.Core.String (>= 5.19.1) + Fake.Core.Tasks (>= 5.19.1) + Fake.Core.Trace (>= 5.19.1) + Fake.Core.Xml (>= 5.19.1) + Fake.IO.FileSystem (>= 5.19.1) + Fake.Net.Http (>= 5.19.1) + FSharp.Core (>= 4.7) + Newtonsoft.Json (>= 12.0.3) + NuGet.Protocol (>= 4.9.4) + System.Net.Http (>= 4.3.4) + Fake.DotNet.Paket (5.19.1) + Fake.Core.Process (>= 5.19.1) + Fake.Core.String (>= 5.19.1) + Fake.Core.Trace (>= 5.19.1) + Fake.DotNet.Cli (>= 5.19.1) + Fake.IO.FileSystem (>= 5.19.1) + FSharp.Core (>= 4.7) + Fake.DotNet.Testing.Expecto (5.19.1) + Fake.Core.Process (>= 5.19.1) + Fake.Core.String (>= 5.19.1) + Fake.Core.Trace (>= 5.19.1) + Fake.IO.FileSystem (>= 5.19.1) + Fake.Testing.Common (>= 5.19.1) + FSharp.Core (>= 4.7) + Fake.IO.FileSystem (5.19.1) + Fake.Core.String (>= 5.19.1) + FSharp.Core (>= 4.7) + System.Diagnostics.FileVersionInfo (>= 4.3) + System.IO.FileSystem.Watcher (>= 4.3) + Fake.Net.Http (5.19.1) + Fake.Core.Trace (>= 5.19.1) + FSharp.Core (>= 4.7) + System.Net.Http (>= 4.3.4) + Fake.Testing.Common (5.19.1) + Fake.Core.Trace (>= 5.19.1) + FSharp.Core (>= 4.7) + Fake.Tools.Git (5.19.1) + Fake.Core.Environment (>= 5.19.1) + Fake.Core.Process (>= 5.19.1) + Fake.Core.SemVer (>= 5.19.1) + Fake.Core.String (>= 5.19.1) + Fake.Core.Trace (>= 5.19.1) + Fake.IO.FileSystem (>= 5.19.1) + FSharp.Core (>= 4.7) + FParsec (1.1.1) + FSharp.Core (>= 4.3.4) + FSharp.Compiler.Service (34.0.1) + FSharp.Core (>= 4.6.2) + System.Buffers (>= 4.5) + System.Collections.Immutable (>= 1.5) + System.Diagnostics.Process (>= 4.1) + System.Diagnostics.TraceSource (>= 4.0) + System.Reflection.Emit (>= 4.3) + System.Reflection.Metadata (>= 1.6) + System.Reflection.TypeExtensions (>= 4.3) + System.Runtime.Loader (>= 4.0) + System.Security.Cryptography.Algorithms (>= 4.3) + FSharp.Control.Reactive (4.2) + FSharp.Core (>= 4.2.3) + System.Reactive (>= 4.0) + FSharp.Core (4.7) + Microsoft.Build (16.4) + Microsoft.Build.Framework (16.4) + System.Runtime.Serialization.Primitives (>= 4.1.1) + System.Threading.Thread (>= 4.0) + Microsoft.Build.Tasks.Core (16.4) + Microsoft.Build.Framework (>= 16.4) + Microsoft.Build.Utilities.Core (>= 16.4) + Microsoft.Win32.Registry (>= 4.3) + System.CodeDom (>= 4.4) + System.Collections.Immutable (>= 1.5) + System.Linq.Parallel (>= 4.0.1) + System.Net.Http (>= 4.3.4) + System.Reflection.Metadata (>= 1.6) + System.Reflection.TypeExtensions (>= 4.1) + System.Resources.Extensions (>= 4.6) + System.Resources.Writer (>= 4.0) + System.Threading.Tasks.Dataflow (>= 4.9) + Microsoft.Build.Utilities.Core (16.4) + Microsoft.Build.Framework (>= 16.4) + Microsoft.Win32.Registry (>= 4.3) + System.Collections.Immutable (>= 1.5) + System.Text.Encoding.CodePages (>= 4.0.1) + Microsoft.NETCore.Platforms (3.1) + Microsoft.NETCore.Targets (3.1) + Microsoft.Win32.Primitives (4.3) + Microsoft.NETCore.Platforms (>= 1.1) + Microsoft.NETCore.Targets (>= 1.1) + System.Runtime (>= 4.3) + Microsoft.Win32.Registry (4.7) + System.Buffers (>= 4.5) + System.Memory (>= 4.5.3) + System.Security.AccessControl (>= 4.7) + System.Security.Principal.Windows (>= 4.7) + Mono.Posix.NETStandard (1.0) + MSBuild.StructuredLogger (2.0.174) + Microsoft.Build (>= 15.8.166) + Microsoft.Build.Framework (>= 15.8.166) + Microsoft.Build.Tasks.Core (>= 15.8.166) + Microsoft.Build.Utilities.Core (>= 15.8.166) + Newtonsoft.Json (12.0.3) + NuGet.Common (5.4) + NuGet.Frameworks (>= 5.4) + System.Diagnostics.Process (>= 4.3) + System.Threading.Thread (>= 4.3) + NuGet.Configuration (5.4) + NuGet.Common (>= 5.4) + System.Security.Cryptography.ProtectedData (>= 4.3) + NuGet.Frameworks (5.4) + NuGet.Packaging (5.4) + Newtonsoft.Json (>= 9.0.1) + NuGet.Configuration (>= 5.4) + NuGet.Versioning (>= 5.4) + System.Dynamic.Runtime (>= 4.3) + NuGet.Protocol (5.4) + NuGet.Packaging (>= 5.4) + System.Dynamic.Runtime (>= 4.3) + NuGet.Versioning (5.4) + Octokit (0.40) + 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) + runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) + runtime.fedora.27-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) + runtime.fedora.28-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) + runtime.native.System (4.3.1) + Microsoft.NETCore.Platforms (>= 1.1.1) + Microsoft.NETCore.Targets (>= 1.1.3) + runtime.native.System.Net.Http (4.3.1) + Microsoft.NETCore.Platforms (>= 1.1.1) + Microsoft.NETCore.Targets (>= 1.1.3) + runtime.native.System.Security.Cryptography.Apple (4.3.1) + runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (>= 4.3.1) + runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) + 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) + runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3) + runtime.fedora.27-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3) + runtime.fedora.28-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3) + runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3) + runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3) + runtime.opensuse.42.3-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3) + runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3) + runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3) + runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3) + 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) + runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) + runtime.opensuse.42.3-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) + runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (4.3.1) + runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) + runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) + runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) + 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) + System.Buffers (4.5) + System.CodeDom (4.7) + System.Collections (4.3) + Microsoft.NETCore.Platforms (>= 1.1) + Microsoft.NETCore.Targets (>= 1.1) + System.Runtime (>= 4.3) + System.Collections.Concurrent (4.3) + System.Collections (>= 4.3) + System.Diagnostics.Debug (>= 4.3) + System.Diagnostics.Tracing (>= 4.3) + System.Globalization (>= 4.3) + System.Reflection (>= 4.3) + System.Resources.ResourceManager (>= 4.3) + System.Runtime (>= 4.3) + System.Runtime.Extensions (>= 4.3) + System.Threading (>= 4.3) + System.Threading.Tasks (>= 4.3) + System.Collections.Immutable (1.7) + System.Memory (>= 4.5.3) + System.Diagnostics.Debug (4.3) + Microsoft.NETCore.Platforms (>= 1.1) + Microsoft.NETCore.Targets (>= 1.1) + System.Runtime (>= 4.3) + System.Diagnostics.DiagnosticSource (4.7) + System.Memory (>= 4.5.3) + System.Diagnostics.FileVersionInfo (4.3) + Microsoft.NETCore.Platforms (>= 1.1) + System.Globalization (>= 4.3) + System.IO (>= 4.3) + System.IO.FileSystem (>= 4.3) + System.IO.FileSystem.Primitives (>= 4.3) + System.Reflection.Metadata (>= 1.4.1) + System.Runtime (>= 4.3) + System.Runtime.Extensions (>= 4.3) + System.Runtime.InteropServices (>= 4.3) + System.Diagnostics.Process (4.3) + Microsoft.NETCore.Platforms (>= 1.1) + Microsoft.Win32.Primitives (>= 4.3) + Microsoft.Win32.Registry (>= 4.3) + runtime.native.System (>= 4.3) + System.Collections (>= 4.3) + System.Diagnostics.Debug (>= 4.3) + System.Globalization (>= 4.3) + System.IO (>= 4.3) + System.IO.FileSystem (>= 4.3) + System.IO.FileSystem.Primitives (>= 4.3) + System.Resources.ResourceManager (>= 4.3) + System.Runtime (>= 4.3) + System.Runtime.Extensions (>= 4.3) + System.Runtime.Handles (>= 4.3) + System.Runtime.InteropServices (>= 4.3) + System.Text.Encoding (>= 4.3) + System.Text.Encoding.Extensions (>= 4.3) + System.Threading (>= 4.3) + System.Threading.Tasks (>= 4.3) + System.Threading.Thread (>= 4.3) + System.Threading.ThreadPool (>= 4.3) + System.Diagnostics.Tools (4.3) + Microsoft.NETCore.Platforms (>= 1.1) + Microsoft.NETCore.Targets (>= 1.1) + System.Runtime (>= 4.3) + System.Diagnostics.TraceSource (4.3) + Microsoft.NETCore.Platforms (>= 1.1) + runtime.native.System (>= 4.3) + System.Collections (>= 4.3) + System.Diagnostics.Debug (>= 4.3) + System.Globalization (>= 4.3) + System.Resources.ResourceManager (>= 4.3) + System.Runtime (>= 4.3) + System.Runtime.Extensions (>= 4.3) + System.Threading (>= 4.3) + System.Diagnostics.Tracing (4.3) + Microsoft.NETCore.Platforms (>= 1.1) + Microsoft.NETCore.Targets (>= 1.1) + System.Runtime (>= 4.3) + System.Dynamic.Runtime (4.3) + System.Collections (>= 4.3) + System.Diagnostics.Debug (>= 4.3) + System.Linq (>= 4.3) + System.Linq.Expressions (>= 4.3) + System.ObjectModel (>= 4.3) + System.Reflection (>= 4.3) + System.Reflection.Emit (>= 4.3) + System.Reflection.Emit.ILGeneration (>= 4.3) + System.Reflection.Primitives (>= 4.3) + System.Reflection.TypeExtensions (>= 4.3) + System.Resources.ResourceManager (>= 4.3) + System.Runtime (>= 4.3) + System.Runtime.Extensions (>= 4.3) + System.Threading (>= 4.3) + System.Globalization (4.3) + Microsoft.NETCore.Platforms (>= 1.1) + Microsoft.NETCore.Targets (>= 1.1) + System.Runtime (>= 4.3) + System.Globalization.Calendars (4.3) + Microsoft.NETCore.Platforms (>= 1.1) + Microsoft.NETCore.Targets (>= 1.1) + System.Globalization (>= 4.3) + System.Runtime (>= 4.3) + System.Globalization.Extensions (4.3) + Microsoft.NETCore.Platforms (>= 1.1) + System.Globalization (>= 4.3) + System.Resources.ResourceManager (>= 4.3) + System.Runtime (>= 4.3) + System.Runtime.Extensions (>= 4.3) + System.Runtime.InteropServices (>= 4.3) + System.IO (4.3) + Microsoft.NETCore.Platforms (>= 1.1) + Microsoft.NETCore.Targets (>= 1.1) + System.Runtime (>= 4.3) + System.Text.Encoding (>= 4.3) + System.Threading.Tasks (>= 4.3) + System.IO.FileSystem (4.3) + Microsoft.NETCore.Platforms (>= 1.1) + Microsoft.NETCore.Targets (>= 1.1) + System.IO (>= 4.3) + System.IO.FileSystem.Primitives (>= 4.3) + System.Runtime (>= 4.3) + System.Runtime.Handles (>= 4.3) + System.Text.Encoding (>= 4.3) + System.Threading.Tasks (>= 4.3) + System.IO.FileSystem.Primitives (4.3) + System.Runtime (>= 4.3) + System.IO.FileSystem.Watcher (4.3) + Microsoft.NETCore.Platforms (>= 1.1) + Microsoft.Win32.Primitives (>= 4.3) + runtime.native.System (>= 4.3) + System.Collections (>= 4.3) + System.IO.FileSystem (>= 4.3) + System.IO.FileSystem.Primitives (>= 4.3) + System.Resources.ResourceManager (>= 4.3) + System.Runtime (>= 4.3) + System.Runtime.Extensions (>= 4.3) + System.Runtime.Handles (>= 4.3) + System.Runtime.InteropServices (>= 4.3) + System.Text.Encoding (>= 4.3) + System.Threading (>= 4.3) + System.Threading.Overlapped (>= 4.3) + System.Threading.Tasks (>= 4.3) + System.Threading.Thread (>= 4.3) + System.Linq (4.3) + System.Collections (>= 4.3) + System.Diagnostics.Debug (>= 4.3) + System.Resources.ResourceManager (>= 4.3) + System.Runtime (>= 4.3) + System.Runtime.Extensions (>= 4.3) + System.Linq.Expressions (4.3) + System.Collections (>= 4.3) + System.Diagnostics.Debug (>= 4.3) + System.Globalization (>= 4.3) + System.IO (>= 4.3) + System.Linq (>= 4.3) + System.ObjectModel (>= 4.3) + System.Reflection (>= 4.3) + System.Reflection.Emit (>= 4.3) + System.Reflection.Emit.ILGeneration (>= 4.3) + System.Reflection.Emit.Lightweight (>= 4.3) + System.Reflection.Extensions (>= 4.3) + System.Reflection.Primitives (>= 4.3) + System.Reflection.TypeExtensions (>= 4.3) + System.Resources.ResourceManager (>= 4.3) + System.Runtime (>= 4.3) + System.Runtime.Extensions (>= 4.3) + System.Threading (>= 4.3) + System.Linq.Parallel (4.3) + System.Collections (>= 4.3) + System.Collections.Concurrent (>= 4.3) + System.Diagnostics.Debug (>= 4.3) + System.Diagnostics.Tracing (>= 4.3) + System.Linq (>= 4.3) + System.Resources.ResourceManager (>= 4.3) + System.Runtime (>= 4.3) + System.Runtime.Extensions (>= 4.3) + System.Threading (>= 4.3) + System.Threading.Tasks (>= 4.3) + System.Memory (4.5.3) + System.Buffers (>= 4.4) + System.Numerics.Vectors (>= 4.4) + System.Runtime.CompilerServices.Unsafe (>= 4.5.2) + System.Net.Http (4.3.4) + Microsoft.NETCore.Platforms (>= 1.1.1) + runtime.native.System (>= 4.3) + runtime.native.System.Net.Http (>= 4.3) + runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2) + System.Collections (>= 4.3) + System.Diagnostics.Debug (>= 4.3) + System.Diagnostics.DiagnosticSource (>= 4.3) + System.Diagnostics.Tracing (>= 4.3) + System.Globalization (>= 4.3) + System.Globalization.Extensions (>= 4.3) + System.IO (>= 4.3) + System.IO.FileSystem (>= 4.3) + System.Net.Primitives (>= 4.3) + System.Resources.ResourceManager (>= 4.3) + System.Runtime (>= 4.3) + System.Runtime.Extensions (>= 4.3) + System.Runtime.Handles (>= 4.3) + System.Runtime.InteropServices (>= 4.3) + System.Security.Cryptography.Algorithms (>= 4.3) + System.Security.Cryptography.Encoding (>= 4.3) + System.Security.Cryptography.OpenSsl (>= 4.3) + System.Security.Cryptography.Primitives (>= 4.3) + System.Security.Cryptography.X509Certificates (>= 4.3) + System.Text.Encoding (>= 4.3) + System.Threading (>= 4.3) + System.Threading.Tasks (>= 4.3) + System.Net.Primitives (4.3.1) + Microsoft.NETCore.Platforms (>= 1.1.1) + Microsoft.NETCore.Targets (>= 1.1.3) + System.Runtime (>= 4.3.1) + System.Runtime.Handles (>= 4.3) + System.Numerics.Vectors (4.5) + System.ObjectModel (4.3) + System.Collections (>= 4.3) + System.Diagnostics.Debug (>= 4.3) + System.Resources.ResourceManager (>= 4.3) + System.Runtime (>= 4.3) + System.Threading (>= 4.3) + System.Reactive (4.3.2) + System.Runtime.InteropServices.WindowsRuntime (>= 4.3) + System.Threading.Tasks.Extensions (>= 4.5.3) + System.Reactive.Compatibility (4.3.2) + System.Reactive.Core (>= 4.3.2) + System.Reactive.Interfaces (>= 4.3.2) + System.Reactive.Linq (>= 4.3.2) + System.Reactive.PlatformServices (>= 4.3.2) + System.Reactive.Providers (>= 4.3.2) + System.Reactive.Core (4.3.2) + System.Reactive (>= 4.3.2) + System.Threading.Tasks.Extensions (>= 4.5.3) + System.Reactive.Interfaces (4.3.2) + System.Reactive (>= 4.3.2) + System.Threading.Tasks.Extensions (>= 4.5.3) + System.Reactive.Linq (4.3.2) + System.Reactive (>= 4.3.2) + System.Threading.Tasks.Extensions (>= 4.5.3) + System.Reactive.PlatformServices (4.3.2) + System.Reactive (>= 4.3.2) + System.Threading.Tasks.Extensions (>= 4.5.3) + System.Reactive.Providers (4.3.2) + System.Reactive (>= 4.3.2) + System.Threading.Tasks.Extensions (>= 4.5.3) + System.Reflection (4.3) + Microsoft.NETCore.Platforms (>= 1.1) + Microsoft.NETCore.Targets (>= 1.1) + System.IO (>= 4.3) + System.Reflection.Primitives (>= 4.3) + System.Runtime (>= 4.3) + System.Reflection.Emit (4.7) + System.Reflection.Emit.ILGeneration (>= 4.7) + System.Reflection.Emit.ILGeneration (4.7) + System.Reflection.Emit.Lightweight (4.7) + System.Reflection.Emit.ILGeneration (>= 4.7) + System.Reflection.Extensions (4.3) + Microsoft.NETCore.Platforms (>= 1.1) + Microsoft.NETCore.Targets (>= 1.1) + System.Reflection (>= 4.3) + System.Runtime (>= 4.3) + System.Reflection.Metadata (1.8) + System.Collections.Immutable (>= 1.7) + System.Reflection.Primitives (4.3) + Microsoft.NETCore.Platforms (>= 1.1) + Microsoft.NETCore.Targets (>= 1.1) + System.Runtime (>= 4.3) + System.Reflection.TypeExtensions (4.7) + System.Resources.Extensions (4.7) + System.Memory (>= 4.5.3) + System.Resources.ResourceManager (4.3) + Microsoft.NETCore.Platforms (>= 1.1) + Microsoft.NETCore.Targets (>= 1.1) + System.Globalization (>= 4.3) + System.Reflection (>= 4.3) + System.Runtime (>= 4.3) + System.Resources.Writer (4.3) + System.Collections (>= 4.3) + System.IO (>= 4.3) + System.Resources.ResourceManager (>= 4.3) + System.Runtime (>= 4.3) + System.Runtime.Extensions (>= 4.3) + System.Text.Encoding (>= 4.3) + System.Runtime (4.3.1) + Microsoft.NETCore.Platforms (>= 1.1.1) + Microsoft.NETCore.Targets (>= 1.1.3) + System.Runtime.CompilerServices.Unsafe (4.7) + System.Runtime.Extensions (4.3.1) + Microsoft.NETCore.Platforms (>= 1.1.1) + Microsoft.NETCore.Targets (>= 1.1.3) + System.Runtime (>= 4.3.1) + System.Runtime.Handles (4.3) + Microsoft.NETCore.Platforms (>= 1.1) + Microsoft.NETCore.Targets (>= 1.1) + System.Runtime (>= 4.3) + System.Runtime.InteropServices (4.3) + Microsoft.NETCore.Platforms (>= 1.1) + Microsoft.NETCore.Targets (>= 1.1) + System.Reflection (>= 4.3) + System.Reflection.Primitives (>= 4.3) + System.Runtime (>= 4.3) + System.Runtime.Handles (>= 4.3) + System.Runtime.InteropServices.WindowsRuntime (4.3) + System.Runtime (>= 4.3) + System.Runtime.Loader (4.3) + System.IO (>= 4.3) + System.Reflection (>= 4.3) + System.Runtime (>= 4.3) + System.Runtime.Numerics (4.3) + System.Globalization (>= 4.3) + System.Resources.ResourceManager (>= 4.3) + System.Runtime (>= 4.3) + System.Runtime.Extensions (>= 4.3) + System.Runtime.Serialization.Primitives (4.3) + System.Resources.ResourceManager (>= 4.3) + System.Runtime (>= 4.3) + System.Security.AccessControl (4.7) + System.Security.Principal.Windows (>= 4.7) + System.Security.Cryptography.Algorithms (4.3.1) + Microsoft.NETCore.Platforms (>= 1.1) + runtime.native.System.Security.Cryptography.Apple (>= 4.3.1) + runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2) + System.Collections (>= 4.3) + System.IO (>= 4.3) + System.Resources.ResourceManager (>= 4.3) + System.Runtime (>= 4.3) + System.Runtime.Extensions (>= 4.3) + System.Runtime.Handles (>= 4.3) + System.Runtime.InteropServices (>= 4.3) + System.Runtime.Numerics (>= 4.3) + System.Security.Cryptography.Encoding (>= 4.3) + System.Security.Cryptography.Primitives (>= 4.3) + System.Text.Encoding (>= 4.3) + System.Security.Cryptography.Cng (4.7) + System.Security.Cryptography.Csp (4.3) + Microsoft.NETCore.Platforms (>= 1.1) + System.IO (>= 4.3) + System.Reflection (>= 4.3) + System.Resources.ResourceManager (>= 4.3) + System.Runtime (>= 4.3) + System.Runtime.Extensions (>= 4.3) + System.Runtime.Handles (>= 4.3) + System.Runtime.InteropServices (>= 4.3) + System.Security.Cryptography.Algorithms (>= 4.3) + System.Security.Cryptography.Encoding (>= 4.3) + System.Security.Cryptography.Primitives (>= 4.3) + System.Text.Encoding (>= 4.3) + System.Threading (>= 4.3) + System.Security.Cryptography.Encoding (4.3) + Microsoft.NETCore.Platforms (>= 1.1) + runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3) + System.Collections (>= 4.3) + System.Collections.Concurrent (>= 4.3) + System.Linq (>= 4.3) + System.Resources.ResourceManager (>= 4.3) + System.Runtime (>= 4.3) + System.Runtime.Extensions (>= 4.3) + System.Runtime.Handles (>= 4.3) + System.Runtime.InteropServices (>= 4.3) + System.Security.Cryptography.Primitives (>= 4.3) + System.Text.Encoding (>= 4.3) + System.Security.Cryptography.OpenSsl (4.7) + System.Security.Cryptography.Primitives (4.3) + System.Diagnostics.Debug (>= 4.3) + System.Globalization (>= 4.3) + System.IO (>= 4.3) + System.Resources.ResourceManager (>= 4.3) + System.Runtime (>= 4.3) + System.Threading (>= 4.3) + System.Threading.Tasks (>= 4.3) + System.Security.Cryptography.ProtectedData (4.7) + System.Memory (>= 4.5.3) + System.Security.Cryptography.X509Certificates (4.3.2) + Microsoft.NETCore.Platforms (>= 1.1) + runtime.native.System (>= 4.3) + runtime.native.System.Net.Http (>= 4.3) + runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2) + System.Collections (>= 4.3) + System.Diagnostics.Debug (>= 4.3) + System.Globalization (>= 4.3) + System.Globalization.Calendars (>= 4.3) + System.IO (>= 4.3) + System.IO.FileSystem (>= 4.3) + System.IO.FileSystem.Primitives (>= 4.3) + System.Resources.ResourceManager (>= 4.3) + System.Runtime (>= 4.3) + System.Runtime.Extensions (>= 4.3) + System.Runtime.Handles (>= 4.3) + System.Runtime.InteropServices (>= 4.3) + System.Runtime.Numerics (>= 4.3) + System.Security.Cryptography.Algorithms (>= 4.3) + System.Security.Cryptography.Cng (>= 4.3) + System.Security.Cryptography.Csp (>= 4.3) + System.Security.Cryptography.Encoding (>= 4.3) + System.Security.Cryptography.OpenSsl (>= 4.3) + System.Security.Cryptography.Primitives (>= 4.3) + System.Text.Encoding (>= 4.3) + System.Threading (>= 4.3) + System.Security.Principal.Windows (4.7) + System.Text.Encoding (4.3) + Microsoft.NETCore.Platforms (>= 1.1) + Microsoft.NETCore.Targets (>= 1.1) + System.Runtime (>= 4.3) + System.Text.Encoding.CodePages (4.7) + System.Runtime.CompilerServices.Unsafe (>= 4.7) + System.Text.Encoding.Extensions (4.3) + Microsoft.NETCore.Platforms (>= 1.1) + Microsoft.NETCore.Targets (>= 1.1) + System.Runtime (>= 4.3) + System.Text.Encoding (>= 4.3) + System.Text.RegularExpressions (4.3.1) + System.Collections (>= 4.3) + System.Globalization (>= 4.3) + System.Resources.ResourceManager (>= 4.3) + System.Runtime (>= 4.3.1) + System.Runtime.Extensions (>= 4.3.1) + System.Threading (>= 4.3) + System.Threading (4.3) + System.Runtime (>= 4.3) + System.Threading.Tasks (>= 4.3) + System.Threading.Overlapped (4.3) + Microsoft.NETCore.Platforms (>= 1.1) + System.Resources.ResourceManager (>= 4.3) + System.Runtime (>= 4.3) + System.Runtime.Handles (>= 4.3) + System.Threading.Tasks (4.3) + Microsoft.NETCore.Platforms (>= 1.1) + Microsoft.NETCore.Targets (>= 1.1) + System.Runtime (>= 4.3) + System.Threading.Tasks.Dataflow (4.11) + System.Threading.Tasks.Extensions (4.5.3) + System.Runtime.CompilerServices.Unsafe (>= 4.5.2) + System.Threading.Thread (4.3) + System.Runtime (>= 4.3) + System.Threading.ThreadPool (4.3) + System.Runtime (>= 4.3) + System.Runtime.Handles (>= 4.3) + System.Xml.ReaderWriter (4.3.1) + System.Collections (>= 4.3) + System.Diagnostics.Debug (>= 4.3) + System.Globalization (>= 4.3) + System.IO (>= 4.3) + System.IO.FileSystem (>= 4.3) + System.IO.FileSystem.Primitives (>= 4.3) + System.Resources.ResourceManager (>= 4.3) + System.Runtime (>= 4.3) + System.Runtime.Extensions (>= 4.3) + System.Runtime.InteropServices (>= 4.3) + System.Text.Encoding (>= 4.3) + System.Text.Encoding.Extensions (>= 4.3) + System.Text.RegularExpressions (>= 4.3) + System.Threading.Tasks (>= 4.3) + System.Threading.Tasks.Extensions (>= 4.3) + System.Xml.XDocument (4.3) + System.Collections (>= 4.3) + System.Diagnostics.Debug (>= 4.3) + System.Diagnostics.Tools (>= 4.3) + System.Globalization (>= 4.3) + System.IO (>= 4.3) + System.Reflection (>= 4.3) + System.Resources.ResourceManager (>= 4.3) + System.Runtime (>= 4.3) + System.Runtime.Extensions (>= 4.3) + System.Text.Encoding (>= 4.3) + System.Threading (>= 4.3) + System.Xml.ReaderWriter (>= 4.3) + System.Xml.XmlDocument (4.3) + System.Collections (>= 4.3) + System.Diagnostics.Debug (>= 4.3) + System.Globalization (>= 4.3) + System.IO (>= 4.3) + System.Resources.ResourceManager (>= 4.3) + System.Runtime (>= 4.3) + System.Runtime.Extensions (>= 4.3) + System.Text.Encoding (>= 4.3) + System.Threading (>= 4.3) + System.Xml.ReaderWriter (>= 4.3) + System.Xml.XPath (4.3) + System.Collections (>= 4.3) + System.Diagnostics.Debug (>= 4.3) + System.Globalization (>= 4.3) + System.IO (>= 4.3) + System.Resources.ResourceManager (>= 4.3) + System.Runtime (>= 4.3) + System.Runtime.Extensions (>= 4.3) + System.Threading (>= 4.3) + System.Xml.ReaderWriter (>= 4.3) + System.Xml.XPath.XDocument (4.3) + System.Diagnostics.Debug (>= 4.3) + System.Linq (>= 4.3) + System.Resources.ResourceManager (>= 4.3) + System.Runtime (>= 4.3) + System.Runtime.Extensions (>= 4.3) + System.Threading (>= 4.3) + System.Xml.ReaderWriter (>= 4.3) + System.Xml.XDocument (>= 4.3) + System.Xml.XPath (>= 4.3) + System.Xml.XPath.XmlDocument (4.3) + System.Collections (>= 4.3) + System.Globalization (>= 4.3) + System.IO (>= 4.3) + System.Resources.ResourceManager (>= 4.3) + System.Runtime (>= 4.3) + System.Runtime.Extensions (>= 4.3) + System.Threading (>= 4.3) + System.Xml.ReaderWriter (>= 4.3) + System.Xml.XmlDocument (>= 4.3) + System.Xml.XPath (>= 4.3) diff --git a/build.sh b/build.sh index e24952b4..69fa44ff 100644 --- a/build.sh +++ b/build.sh @@ -6,10 +6,7 @@ set -eu set -o pipefail +dotnet tool restore +dotnet paket restore dotnet restore build.proj - -if [ ! -f build.fsx ]; then - fake run init.fsx -fi - -fake build $@ +dotnet fake build "$@" \ No newline at end of file diff --git a/docsrc/content/BioContainers.fsx b/docsrc/content/BioContainers.fsx new file mode 100644 index 00000000..29844d94 --- /dev/null +++ b/docsrc/content/BioContainers.fsx @@ -0,0 +1,184 @@ +(*** hide ***) +#I @"../../bin/BioFSharp/net47/" +#I @"../../bin/BioFSharp.BioDB/net45/" +#I @"../../bin/BioFSharp.ImgP/net47" +#I @"../../bin/BioFSharp.IO/net47/" +#I @"../../bin/BioFSharp.Parallel/net47/" +#I @"../../bin/BioFSharp.Stats/net47/" +#I @"../../bin/BioFSharp.Vis/net47/" +#r @"../../lib/Formatting/FSharp.Plotly.dll" +#I @"../../bin/BioFSharp.BioContainers/net47/" +#r @"C:\Users\kevin\source\repos\CSBiology\BioFSharp\packages\Docker.DotNet\lib\netstandard2.0\Docker.DotNet.dll" +#r "BioFSharp.dll" +#r "BioFSharp.BioContainers.dll" + +(** + +BioFSharp.BioContainers +======================= + +BioFSharp.BioContainers is all about connecting BioFSharp and F# itself with the Bioinformatics community and integrating +common bioinformatic workflows.There are many established tools and software suites in bioinformatics, and most of the time +there is no point in rewriting them for a specific programming language. Containerized applications make it possible to use +all these tools while being OS and programming language agnostic - meaning you can use containerized linux tools in your +windows based pipeline, python applications in containers followed by a containerized C++ application and so on. Take a look +at this graphic to get an overview of how BioFSharp.BioContainers works in principle: + +![BioContainers_Overview](img/BioContainers_Overview.png) + +BioFSharp.BioContainers gives you the possibility to leverage containerized applications without leaving you F# environment. +We build on the fondation of [Docker.DotNet][dockerdotnet] to programmatically access the the REST API on top of the docker daemon +**(1 + 2)**. The daemon then does its thing, executing the commands given, for example creating containers, executing computations +in a container, etc **(3)**. We provide special functions to use with [biocontainers][biocontainers], which is a standardized way to create +containerized bioinformatic software **(4)**. The results are then returned via the daemon and REST API back to you F# interactive **(5)** + +[biocontainers]: https://biocontainers-edu.readthedocs.io/en/latest/what_is_biocontainers.html +[dockerdotnet]: https://github.com/microsoft/Docker.DotNet + +The project is in its early stages and many features provided by the REST API are not fully implemented yet, so if you would like +to help out, this is a great place to do so! + +Prerequisites +------------- + +**Windows** + + - Install [Docker Desktop for windows][docker-win] + +[docker-win]: https://docs.docker.com/docker-for-windows/install/ + +**Linux** + + - Not tested yet, but If there is a way to use a named pipe as in windows, everything should work as it does on windows. + +General Usage +------------- + +lets say we have Docker for Windows set up and pulled an ubuntu image (docker pull ubuntu). To connect with the Rest API, first use the +`Docker.connect` function to initialize a Docker Client. + +*) + +(*** do-not-eval ***) +open BioFSharp.BioContainers + +///npipe://./pipe/docker_engine is the named pipe for the docker engine under windows. +let client = Docker.connect "npipe://./pipe/docker_engine" + +(** +Some vanilla docker commands are already implemented. here is an example of listing information about all images from F# interactive +(equivalent to `docker images ls -a` in docker cli) +*) + +(*** do-not-eval ***) + +client +|> Docker.Image.listImages +|> fun images -> + printfn "Repository/Tags\tImageId\tCreated\t Size" + images + |> Seq.iter (fun img -> printfn "%A\t%s\t%A\t %A" img.RepoTags img.ID img.Created img.Size) + +(** +Output: + +``` + Repository/Tags ImageId Created Size + seq ["ubuntu:latest"] sha256:cf0f3ca922e08045795f67138b394c7287fbc0f4842ee39244a1a1aaca8c5e1c 10/18/2019 6:48:51 PM 64192156L + +``` + +Creating containers and executing commands in them +-------------------------------------------------- + +To create a container from an existing image, initialite a `BioContainer.BcContext`. That way, a new +container will not only be spawned, but kept running to receive your commands. + +*) +(***do-not-eval***) + +///Create a representation of your image on the F# side +let ubuntuImage = Docker.DockerId.ImageId "ubuntu:latest" + +///Create a container from the image and keep it running (the container context for all future commands) +let bcContext = + BioContainer.initBcContextAsync client ubuntuImage + |> Async.RunSynchronously + + +(** +To run a command in the container, use either `BioContainer.execAsync` to run the command, only printing +stdout/stderr to the F# interactive, or `BioCOntainer.execReturnAsync` to get stdout/stderr as a string that +you can bind to a name +*) + +(***do-not-eval***) + +//just run the command and print the results +BioContainer.execAsync bcContext ["echo";"hello world"] +|> Async.RunSynchronously + +///bind the results of the command to a value +let returnValue = + BioContainer.execReturnAsync bcContext ["echo";"hello world"] + |> Async.RunSynchronously + +(** +Don't forget, the container will be kept running, so dispose it if you do not need it anymore to +prevent it from eating up ressources +*) + +(***do-not-eval***) +bcContext +|> BioContainer.disposeAsync +|> Async.RunSynchronously + + +(** + + +Using actual biocontainers +-------------------------- + +To leverage the advantages of F#, namingly its type safety, passing commands as strings is not enough. +The tools in BioContainers come with extensive documentation of input commands and allowed/parsed types. +We here propose a type safe modelling of the commands, with a little bit of overhead to ensure correct +paths (going from windows to linux paths in the containers). We already provide API wrappers for some tools, +such as BLAST, TMHMM, or intaRNA. If you want to create your own, please refer to the [design guide](). + +Here is a short example for BLAST (indepth information about this the type modelling of this tool can be found [here](): + +First you have to either pull the BLAST BioContainer image either via docker cli or by building them from the docker file +A way to do this from F# is in the making. + +The protein fasta used here can be found [here]() +*) + +(***do-not-eval***) +open BioFSharp.BioContainers.Blast + +let ImageBlast = Docker.DockerId.ImageId "blast" + +///this time, we set the container up using a mount, making sure that it can access data from the file system we want to use. +let blastContext = + BioContainer.initBcContextWithMountAsync + client + ImageBlast + @"C:\Users\Kevin\source\repos\CsbScaffold\Docker\data" + |> Async.RunSynchronously + +///parameters for search DB creation +let makeDBParams = + [ + MakeDbParams.DbType Protein + MakeDbParams.Input @"C:\Users\Kevin\source\repos\CsbScaffold\Docker\data\Chlamy_Cp.fastA" + MakeDbParams.Output@"C:\Users\Kevin\source\repos\CsbScaffold\Docker\data\Chlamy_Cp.fastA" + ] + +///parameters for blastP +let blastPParams = [ + BlastParams.SearchDB @"C:\Users\Kevin\source\repos\CsbScaffold\Docker\data\Chlamy_Cp.fastA" + BlastParams.Query @"C:\Users\Kevin\source\repos\CsbScaffold\Docker\data\testQuery.fastA" + BlastParams.Output @"C:\Users\Kevin\source\repos\CsbScaffold\Docker\data\Output.txt" + BlastParams.OutputType OutputType.TabularWithComments +] diff --git a/docsrc/content/index.fsx b/docsrc/content/index.fsx index 9426970f..b4fa980b 100644 --- a/docsrc/content/index.fsx +++ b/docsrc/content/index.fsx @@ -43,7 +43,7 @@ The core datamodel implements in ascending hierarchical order: Installation ------------ -BioFSharp is currently on the way to its 1.0.0 release. When this process is done, we will provide a nuget package at [nuget.org](https://www.nuget.org/). However, currently the way to get BioFSharp running on +BioFSharp is currently on the way to its 1.x release. When this process is done, we will provide a nuget package at [nuget.org](https://www.nuget.org/). However, currently the way to get BioFSharp running on your machine is to either clone the repository and build the binaries yourself or download the prerelease packages from our [nuget branch](https://github.com/CSBiology/BioFSharp/tree/nuget). **Using prerelease packages from the nuget branch:** @@ -56,27 +56,35 @@ you can then access the individual packages: `nuget BioFSharp` +`nuget BioFSharp.BioContainers` + `nuget BioFSharp.IO` `nuget BioFSharp.Stats` +`nuget BioFSharp.ML` + `nuget BioFSharp.BioDB` `nuget BioFSharp.Vis` + **To build the binaries yourself:** **Windows**: - Install [.Net Core SDK](https://www.microsoft.com/net/download) - Install the dotnet tool fake cli by `dotnet tool install fake-cli -g` for global installation or `dotnet tool install fake-cli --tool-path yourtoolpath` +- Install the dotnet tool paket by `dotnet tool install paket -g` for global installation or `dotnet tool install paket --tool-path yourtoolpath` - go to the project folder - use the console command `fake build` **Linux(Ubuntu, using Mono)**: - Install [.Net Core SDK](https://www.microsoft.com/net/download/linux-package-manager/ubuntu14-04/sdk-current) +- Install the dotnet tool fake cli by `dotnet tool install fake-cli -g` for global installation or `dotnet tool install fake-cli --tool-path yourtoolpath` +- Install the dotnet tool paket by `dotnet tool install paket -g` for global installation or `dotnet tool install paket --tool-path yourtoolpath` - go to the project folder - use the console command `dotnet fake build --target Linux` diff --git a/docsrc/content/release-notes.md b/docsrc/content/release-notes.md index b5fb19ee..e364d81d 100644 --- a/docsrc/content/release-notes.md +++ b/docsrc/content/release-notes.md @@ -1,3 +1,13 @@ +#### 1.0.02 - Thursday, October 24, 2019 + * **BioFSharp.BioDB:** + * Fix FaTool OData model URL + * **BioFSharp.Vis** + * Add Function to save chord plots as html files + +#### 1.0.01 - Thursday, October 24, 2019 + * **BioFSharp.Stats:** + * Major speed improvements for Sailent + #### 1.0.0 - Wednesday, October 23, 2019 Renaming of BioFSharp.Biotools makes this a major version increase, as it is not backwards compatible. Several bugfixes and additions to multiple sub projects: diff --git a/docsrc/files/img/BioContainers_Overview.png b/docsrc/files/img/BioContainers_Overview.png new file mode 100644 index 00000000..21e14a61 Binary files /dev/null and b/docsrc/files/img/BioContainers_Overview.png differ diff --git a/docsrc/tools/templates/template.cshtml b/docsrc/tools/templates/template.cshtml index 90a5a6e8..ffaf2178 100644 --- a/docsrc/tools/templates/template.cshtml +++ b/docsrc/tools/templates/template.cshtml @@ -64,6 +64,10 @@
  • BioCollections
  • Peptide Properties
  • + +
  • Introduction
  • +
  • Container API Design Guide
  • +
  • Blast Container
  • Alignment
  • Clustal Omega
  • diff --git a/paket.dependencies b/paket.dependencies index 34c78cc4..9a77b8f1 100644 --- a/paket.dependencies +++ b/paket.dependencies @@ -1,78 +1,36 @@ -framework: auto-detect +source https://www.nuget.org/api/v2 -source https://nuget.org/api/v2 +framework: net45, net47, netstandard2.0, netstandard2.1 +strategy: max + +nuget FSharp.Core >= 4.7.0 nuget Alea -nuget FSharp.Core +nuget FSharpAux >= 1.0.0 +nuget FSharpAux.IO >= 1.0.0 +nuget FSharp.Stats >= 0.2.1-beta +#nuget FSharp.Stats.MSF >= 0.2.1-beta +nuget FSharp.Plotly >= 1.2.0 +nuget docker.dotnet >= 3.125.2 +nuget SharpZipLib >= 1.2.0 +nuget CNTK.CPUOnly >= 2.7.0 +nuget Microsoft.Xaml >= 4.0.0.1 nuget Argu - nuget Expecto nuget Expecto.BenchmarkDotNet nuget Expecto.FsCheck -nuget Expecto.VisualStudio.TestAdapter version_in_path: true -nuget FSharp.Data.TypeProviders -nuget FSharp.Plotly -nuget Microsoft.Xaml -nuget SwaggerProvider -nuget YamlDotNet - -nuget docker.dotnet -nuget SharpZipLib - -nuget CNTK.CPUOnly - -git https://github.com/CSBiology/FSharpAux.git nuget Packages: / -nuget FSharpAux -nuget FSharpAux.IO - -git https://github.com/CSBiology/FSharp.Stats.git nuget Packages: / -nuget FSharp.Stats -nuget FSharp.Stats.MSF - - -clitool dotnet-fake - group BioDB - framework:net45 - source https://nuget.org/api/v2 - - nuget Alea - nuget FSharp.Core 4.1.17 - nuget Argu - - nuget Expecto - nuget Expecto.BenchmarkDotNet - nuget Expecto.FsCheck - nuget Expecto.VisualStudio.TestAdapter version_in_path: true - nuget FSharp.Data.TypeProviders - nuget FSharp.Plotly - nuget Microsoft.Xaml - nuget SwaggerProvider + source https://www.nuget.org/api/v2 + nuget SwaggerProvider >= 0.10 nuget YamlDotNet + nuget FSharp.Data.TypeProviders + group Formatting - source https://nuget.org/api/v2 + source https://www.nuget.org/api/v2 source https://ci.appveyor.com/nuget/fsharp-formatting nuget FSharp.Formatting prerelease - nuget FSharp.Formatting.CommandTool prerelease - -group FakeBuild - - source https://api.nuget.org/v3/index.json - - storage: none - - nuget Fake.Core.Target - nuget Fake.IO.FileSystem - nuget Fake.DotNet.Cli - nuget Fake.Tools.Git - nuget Fake.DotNet.MSBuild - nuget Fake.Core.ReleaseNotes - nuget Fake.DotNet.AssemblyInfoFile - nuget Fake.DotNet.Paket - nuget Fake.DotNet.Testing.Expecto - nuget Fake.DotNet.FSFormatting - nuget Fake.Api.GitHub \ No newline at end of file + nuget FSharp.Formatting.CommandTool prerelease \ No newline at end of file diff --git a/paket.lock b/paket.lock index 8b412e68..f3fab009 100644 --- a/paket.lock +++ b/paket.lock @@ -1,12 +1,12 @@ -RESTRICTION: || (== net45) (== net47) (== netstandard2.0) +STRATEGY: MAX +RESTRICTION: || (== net45) (== net47) (== netstandard2.0) (== netstandard2.1) NUGET remote: https://www.nuget.org/api/v2 Alea (3.0.4) - Argu (5.5) - FSharp.Core (>= 4.0.0.1) - restriction: || (== net45) (== net47) (&& (== netstandard2.0) (>= net45)) - FSharp.Core (>= 4.3.2) - restriction: || (&& (== net47) (< net45) (>= netstandard2.0)) (== netstandard2.0) - System.Configuration.ConfigurationManager (>= 4.4) - restriction: || (&& (== net47) (< net45) (>= netstandard2.0)) (== netstandard2.0) - BenchmarkDotNet (0.11.5) - restriction: || (&& (== net45) (>= net461)) (&& (== net45) (>= netcoreapp2.0)) (== net47) (&& (== netstandard2.0) (>= net461)) (&& (== netstandard2.0) (>= netcoreapp2.0)) + Argu (6.0) + FSharp.Core (>= 4.3.2) - restriction: || (&& (== net45) (>= netstandard2.0)) (&& (== net47) (>= netstandard2.0)) (== netstandard2.0) (== netstandard2.1) + System.Configuration.ConfigurationManager (>= 4.4) - restriction: || (&& (== net45) (>= netstandard2.0)) (&& (== net47) (>= netstandard2.0)) (== netstandard2.0) (== netstandard2.1) + BenchmarkDotNet (0.11.5) - restriction: || (&& (== net45) (>= net461)) (&& (== net45) (>= netcoreapp2.0)) (== net47) (&& (== netstandard2.0) (>= net461)) (&& (== netstandard2.0) (>= netcoreapp2.0)) (&& (== netstandard2.1) (>= net461)) (&& (== netstandard2.1) (>= netcoreapp2.0)) CNTK.CPUOnly (2.7) CNTK.Deps.MKL (2.7) CNTK.Deps.OpenCV.Zip (2.7) @@ -14,385 +14,144 @@ NUGET CNTK.Deps.OpenCV.Zip (2.7) Docker.DotNet (3.125.2) Newtonsoft.Json (>= 9.0.1) - System.Buffers (>= 4.3) - restriction: || (&& (== net45) (>= net46)) (== net47) (&& (== netstandard2.0) (>= net46)) - System.Buffers (>= 4.4) - restriction: || (&& (== net47) (< net45) (>= netstandard2.0)) (== netstandard2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net45) (>= net46)) (== net47) (&& (== netstandard2.0) (>= net46)) + System.Buffers (>= 4.3) - restriction: || (&& (== net45) (== netstandard2.1)) (&& (== net45) (>= net46)) (== net47) (&& (== netstandard2.0) (>= net46)) (&& (== netstandard2.1) (>= net46)) (&& (== netstandard2.1) (< netstandard2.0)) + System.Buffers (>= 4.4) - restriction: || (&& (== net47) (< net45) (>= netstandard2.0)) (== netstandard2.0) (== netstandard2.1) + System.Runtime (>= 4.3) - restriction: || (&& (== net45) (>= net46)) (== net47) (&& (== netstandard2.0) (>= net46)) (&& (== netstandard2.1) (>= net46)) System.ValueTuple (>= 4.4) - dotnet-fake (5.18) - clitool: true - Expecto (8.12) - FSharp.Core (>= 4.3.4) - restriction: || (&& (== net45) (>= net461)) (&& (== net45) (>= netstandard2.0)) (== net47) (== netstandard2.0) - Mono.Cecil (>= 0.10.3) - restriction: || (&& (== net45) (>= net461)) (&& (== net45) (>= netstandard2.0)) (== net47) (== netstandard2.0) - Expecto.BenchmarkDotNet (8.12) - BenchmarkDotNet (>= 0.10.14) - restriction: || (&& (== net45) (>= net461)) (&& (== net45) (>= netcoreapp2.0)) (== net47) (&& (== netstandard2.0) (>= net461)) (&& (== netstandard2.0) (>= netcoreapp2.0)) - FSharp.Core (>= 4.3.4) - restriction: || (&& (== net45) (>= net461)) (&& (== net45) (>= netcoreapp2.0)) (== net47) (&& (== netstandard2.0) (>= net461)) (&& (== netstandard2.0) (>= netcoreapp2.0)) - Expecto.FsCheck (8.12) - Expecto (>= 8.12) - restriction: || (&& (== net45) (>= net461)) (&& (== net45) (>= netstandard2.0)) (== net47) (== netstandard2.0) - FsCheck (>= 2.13) - restriction: || (&& (== net45) (>= net461)) (&& (== net45) (>= netstandard2.0)) (== net47) (== netstandard2.0) - Expecto.VisualStudio.TestAdapter (10.0.2) - version_in_path: true - Expecto (>= 8.0 < 9.0) - restriction: || (&& (== net45) (>= net461)) (== net47) (&& (== netstandard2.0) (>= net461)) - FSharp.Core (>= 4.0 < 5.0) - restriction: || (&& (== net45) (>= net461)) (== net47) (&& (== netstandard2.0) (>= net461)) - Microsoft.TestPlatform.ObjectModel (>= 15.0 < 16.0) - restriction: || (&& (== net45) (>= net461)) (== net47) (&& (== netstandard2.0) (>= net461)) - Mono.Cecil (>= 0.10 < 0.11) - restriction: || (&& (== net45) (>= net461)) (== net47) (&& (== netstandard2.0) (>= net461)) - Newtonsoft.Json (>= 11.0.2 < 12.0) - restriction: || (&& (== net45) (>= net461)) (== net47) (&& (== netstandard2.0) (>= net461)) - FsCheck (2.14) - restriction: || (&& (== net45) (>= net461)) (&& (== net45) (>= netstandard2.0)) (== net47) (== netstandard2.0) - FSharp.Core (>= 4.2.3) - restriction: || (&& (== net45) (>= net452)) (&& (== net45) (>= netstandard1.6)) (== net47) (== netstandard2.0) + Expecto (8.13.1) + FSharp.Core (>= 4.3.4) - restriction: || (&& (== net45) (>= net461)) (&& (== net45) (>= netstandard2.0)) (== net47) (== netstandard2.0) (== netstandard2.1) + Mono.Cecil (>= 0.11) - restriction: || (&& (== net45) (>= net461)) (&& (== net45) (>= netstandard2.0)) (== net47) (== netstandard2.0) (== netstandard2.1) + Expecto.BenchmarkDotNet (8.13.1) + BenchmarkDotNet (>= 0.11.5) - restriction: || (&& (== net45) (>= net461)) (&& (== net45) (>= netcoreapp2.0)) (== net47) (&& (== netstandard2.0) (>= net461)) (&& (== netstandard2.0) (>= netcoreapp2.0)) (&& (== netstandard2.1) (>= net461)) (&& (== netstandard2.1) (>= netcoreapp2.0)) + FSharp.Core (>= 4.3.4) - restriction: || (&& (== net45) (>= net461)) (&& (== net45) (>= netcoreapp2.0)) (== net47) (&& (== netstandard2.0) (>= net461)) (&& (== netstandard2.0) (>= netcoreapp2.0)) (&& (== netstandard2.1) (>= net461)) (&& (== netstandard2.1) (>= netcoreapp2.0)) + Expecto.FsCheck (8.13.1) + Expecto (>= 8.13.1) - restriction: || (&& (== net45) (>= net461)) (&& (== net45) (>= netstandard2.0)) (== net47) (== netstandard2.0) (== netstandard2.1) + FsCheck (>= 2.14) - restriction: || (&& (== net45) (>= net461)) (&& (== net45) (>= netstandard2.0)) (== net47) (== netstandard2.0) (== netstandard2.1) + FsCheck (2.14) - restriction: || (&& (== net45) (>= net461)) (&& (== net45) (>= netstandard2.0)) (== net47) (== netstandard2.0) (== netstandard2.1) + FSharp.Core (>= 4.2.3) - restriction: || (&& (== net45) (>= net452)) (&& (== net45) (>= netstandard1.6)) (== net47) (== netstandard2.0) (== netstandard2.1) FSharp.Core (4.7) - FSharp.Data.TypeProviders (5.0.0.6) - FSharp.Core (>= 3.1.2.5) - FSharp.Plotly (1.1.21) - Microsoft.TestPlatform.ObjectModel (15.9.2) - version_in_path: true, restriction: || (&& (== net45) (>= net461)) (== net47) (&& (== netstandard2.0) (>= net461)) - System.Reflection.Metadata (>= 1.3) - restriction: || (&& (== net45) (>= net451)) (&& (== net45) (>= netstandard1.5)) (== net47) (== netstandard2.0) - System.Runtime.InteropServices.RuntimeInformation (>= 4.3) - restriction: || (&& (== net45) (>= net451)) (== net47) (&& (== netstandard2.0) (>= net451)) + FSharp.Plotly (1.2) + FSharp.Core + Newtonsoft.Json + FSharp.Stats (0.2.1-beta) + FSharp.Core + FSharpAux + FSharpAux.IO + FSharpAux (1.0) + FSharp.Core + FSharpAux.IO (1.0) + FSharp.Core + FSharpAux (>= 1.0) Microsoft.Xaml (4.0.0.1) - Mono.Cecil (0.10.4) - version_in_path: true, restriction: || (&& (== net45) (>= net461)) (&& (== net45) (>= netstandard2.0)) (== net47) (== netstandard2.0) - Newtonsoft.Json (11.0.2) - version_in_path: true + Mono.Cecil (0.11.1) - restriction: || (&& (== net45) (>= net461)) (&& (== net45) (>= netstandard2.0)) (== net47) (== netstandard2.0) (== netstandard2.1) + Newtonsoft.Json (12.0.3) SharpZipLib (1.2) - SwaggerProvider (0.8.2) - FSharp.Core (>= 4.0) - Newtonsoft.Json (>= 10.0) - System.Buffers (4.5) - restriction: || (&& (== net45) (>= net46)) (== net47) (== netstandard2.0) - System.Collections.Immutable (1.6.0) - version_in_path: true, restriction: || (&& (== net45) (>= net461)) (== net47) (&& (== netstandard2.0) (>= net461)) - System.Memory (>= 4.5.3) - restriction: || (&& (== net45) (>= net46)) (&& (== net45) (>= uap10.1)) (== net47) (== netstandard2.0) - System.Configuration.ConfigurationManager (4.6) - restriction: || (&& (== net47) (< net45) (>= netstandard2.0)) (== netstandard2.0) - System.Security.Cryptography.ProtectedData (>= 4.6) - restriction: || (&& (== net45) (>= netstandard2.0)) (&& (== net47) (< net461) (>= netstandard2.0)) (== netstandard2.0) - System.Security.Permissions (>= 4.6) - restriction: || (&& (== net45) (>= monoandroid)) (&& (== net45) (>= monotouch)) (&& (== net45) (>= net461)) (&& (== net45) (>= netstandard2.0)) (&& (== net45) (>= xamarintvos)) (&& (== net45) (>= xamarinwatchos)) (== net47) (== netstandard2.0) - System.Memory (4.5.3) - restriction: || (&& (== net45) (>= net461)) (== net47) (== netstandard2.0) + System.Buffers (4.5) - restriction: || (&& (== net45) (>= net46)) (&& (== net45) (>= netstandard2.0)) (&& (== net45) (>= xamarinios)) (&& (== net45) (>= xamarinmac)) (== net47) (== netstandard2.0) (== netstandard2.1) + System.Configuration.ConfigurationManager (4.6) - restriction: || (&& (== net45) (>= netstandard2.0)) (&& (== net47) (>= netstandard2.0)) (== netstandard2.0) (== netstandard2.1) + System.Security.Cryptography.ProtectedData (>= 4.6) - restriction: || (&& (== net45) (>= netstandard2.0)) (&& (== net47) (< net461) (>= netstandard2.0)) (== netstandard2.0) (== netstandard2.1) + System.Security.Permissions (>= 4.6) - restriction: || (&& (== net45) (>= monoandroid)) (&& (== net45) (>= monotouch)) (&& (== net45) (>= net461)) (&& (== net45) (>= netstandard2.0)) (&& (== net45) (>= xamarintvos)) (&& (== net45) (>= xamarinwatchos)) (== net47) (== netstandard2.0) (== netstandard2.1) + System.Memory (4.5.3) - restriction: || (&& (== net45) (>= netstandard2.0)) (&& (== net47) (< net46) (>= netstandard2.0)) (== netstandard2.0) (== netstandard2.1) System.Buffers (>= 4.4) - System.Numerics.Vectors (>= 4.4) - restriction: || (&& (== net45) (>= net461)) (== net47) (== netstandard2.0) + System.Numerics.Vectors (>= 4.4) - restriction: || (&& (== net45) (>= net461)) (== net47) (== netstandard2.0) (== netstandard2.1) System.Runtime.CompilerServices.Unsafe (>= 4.5.2) - System.Numerics.Vectors (4.5) - restriction: || (&& (== net47) (< net45) (>= netstandard2.0)) (== netstandard2.0) - System.Reflection.Metadata (1.7.0) - version_in_path: true, restriction: || (&& (== net45) (>= net461)) (== net47) (&& (== netstandard2.0) (>= net461)) - System.Collections.Immutable (>= 1.6) - System.Runtime (4.3.1) - restriction: || (&& (== net45) (>= net46)) (== net47) (&& (== netstandard2.0) (>= net46)) - System.Runtime.CompilerServices.Unsafe (4.6) - restriction: || (&& (== net47) (>= monoandroid) (>= netstandard2.0)) (&& (== net47) (>= monotouch) (>= netstandard2.0)) (&& (== net47) (< net45) (>= netstandard2.0)) (&& (== net47) (>= netcoreapp2.0)) (&& (== net47) (< netstandard1.1) (>= netstandard2.0)) (&& (== net47) (>= netstandard2.0) (>= uap10.1)) (&& (== net47) (>= netstandard2.0) (>= wpa81)) (&& (== net47) (>= netstandard2.0) (>= xamarintvos)) (&& (== net47) (>= netstandard2.0) (>= xamarinwatchos)) (&& (== net47) (>= xamarinios)) (&& (== net47) (>= xamarinmac)) (== netstandard2.0) - System.Runtime.InteropServices.RuntimeInformation (4.3.0) - version_in_path: true, restriction: || (&& (== net45) (>= net461)) (== net47) (&& (== netstandard2.0) (>= net461)) - System.Security.AccessControl (4.6) - restriction: || (&& (== net47) (>= monoandroid) (>= netstandard2.0)) (&& (== net47) (>= monotouch) (>= netstandard2.0)) (&& (== net47) (< net45) (>= netstandard2.0)) (&& (== net47) (>= netstandard2.0) (>= xamarintvos)) (&& (== net47) (>= netstandard2.0) (>= xamarinwatchos)) (== netstandard2.0) - System.Security.Principal.Windows (>= 4.6) - restriction: || (&& (== net45) (>= net46)) (&& (== net45) (>= net461)) (&& (== net45) (>= netcoreapp2.0)) (&& (== net45) (>= netstandard1.3)) (&& (== net45) (>= netstandard2.0)) (== net47) (== netstandard2.0) - System.Security.Cryptography.ProtectedData (4.6) - restriction: || (&& (== net47) (< net45) (>= netstandard2.0)) (== netstandard2.0) - System.Memory (>= 4.5.3) - restriction: || (&& (== net45) (>= netstandard2.0)) (&& (== net47) (< net46) (>= netstandard2.0)) (== netstandard2.0) - System.Security.Permissions (4.6) - restriction: || (&& (== net47) (>= monoandroid) (>= netstandard2.0)) (&& (== net47) (>= monotouch) (>= netstandard2.0)) (&& (== net47) (< net45) (>= netstandard2.0)) (&& (== net47) (>= netstandard2.0) (>= xamarintvos)) (&& (== net47) (>= netstandard2.0) (>= xamarinwatchos)) (== netstandard2.0) - System.Security.AccessControl (>= 4.6) - restriction: || (&& (== net45) (>= net461)) (&& (== net45) (>= netstandard2.0)) (== net47) (== netstandard2.0) - System.Security.Principal.Windows (4.6) - restriction: || (&& (== net47) (>= monoandroid) (>= netstandard2.0)) (&& (== net47) (>= monotouch) (>= netstandard2.0)) (&& (== net47) (< net45) (>= netstandard2.0)) (&& (== net47) (>= netcoreapp2.0)) (&& (== net47) (>= netstandard2.0) (>= xamarintvos)) (&& (== net47) (>= netstandard2.0) (>= xamarinwatchos)) (== netstandard2.0) + System.Numerics.Vectors (4.5) - restriction: || (&& (== net45) (== net47) (>= netstandard2.0)) (&& (== net45) (>= net461) (>= netstandard2.0)) (&& (== net47) (< net45) (>= netstandard2.0)) (&& (== net47) (< net46) (>= netstandard2.0)) (== netstandard2.0) (== netstandard2.1) + System.Runtime (4.3.1) - restriction: || (&& (== net45) (>= net46)) (== net47) (&& (== netstandard2.0) (>= net46)) (&& (== netstandard2.1) (>= net46)) + System.Runtime.CompilerServices.Unsafe (4.6) - restriction: || (&& (== net45) (>= netcoreapp2.0)) (&& (== net45) (>= netstandard2.0)) (&& (== net45) (>= xamarinios)) (&& (== net45) (>= xamarinmac)) (&& (== net47) (>= monoandroid) (>= netstandard2.0)) (&& (== net47) (>= monotouch) (>= netstandard2.0)) (&& (== net47) (< net45) (>= netstandard2.0)) (&& (== net47) (< net46) (>= netstandard2.0)) (&& (== net47) (>= netcoreapp2.0)) (&& (== net47) (< netstandard1.1) (>= netstandard2.0)) (&& (== net47) (>= netstandard2.0) (>= uap10.1)) (&& (== net47) (>= netstandard2.0) (>= wpa81)) (&& (== net47) (>= netstandard2.0) (>= xamarintvos)) (&& (== net47) (>= netstandard2.0) (>= xamarinwatchos)) (&& (== net47) (>= xamarinios)) (&& (== net47) (>= xamarinmac)) (== netstandard2.0) (== netstandard2.1) + System.Security.AccessControl (4.6) - restriction: || (&& (== net45) (>= netstandard2.0)) (&& (== net47) (>= netstandard2.0)) (== netstandard2.0) (== netstandard2.1) + System.Security.Principal.Windows (>= 4.6) - restriction: || (&& (== net45) (>= net46)) (&& (== net45) (>= net461)) (&& (== net45) (>= netcoreapp2.0)) (&& (== net45) (>= netstandard1.3)) (&& (== net45) (>= netstandard2.0)) (== net47) (== netstandard2.0) (== netstandard2.1) + System.Security.Cryptography.ProtectedData (4.6) - restriction: || (&& (== net45) (>= netstandard2.0)) (&& (== net47) (< net461) (>= netstandard2.0)) (== netstandard2.0) (== netstandard2.1) + System.Memory (>= 4.5.3) - restriction: || (&& (== net45) (>= netstandard2.0)) (&& (== net47) (< net46) (>= netstandard2.0)) (== netstandard2.0) (== netstandard2.1) + System.Security.Permissions (4.6) - restriction: || (&& (== net45) (>= netstandard2.0)) (&& (== net47) (>= netstandard2.0)) (== netstandard2.0) (== netstandard2.1) + System.Security.AccessControl (>= 4.6) - restriction: || (&& (== net45) (>= net461)) (&& (== net45) (>= netstandard2.0)) (== net47) (== netstandard2.0) (== netstandard2.1) + System.Security.Principal.Windows (4.6) - restriction: || (&& (== net45) (>= netcoreapp2.0)) (&& (== net45) (>= netstandard2.0)) (&& (== net47) (>= netcoreapp2.0)) (&& (== net47) (>= netstandard2.0)) (== netstandard2.0) (== netstandard2.1) System.ValueTuple (4.5) - YamlDotNet (8.0) - remote: paket-files/github.com/CSBiology/FSharp.Stats - FSharp.Stats (0.1.0) - FSharp.Stats.MSF (0.1.0) - remote: paket-files/github.com/CSBiology/FSharpAux - FSharpAux (0.0.15) - FSharpAux.IO (0.0.15) -GIT - remote: https://github.com/CSBiology/FSharpAux.git - (456f096ee9b48ad866c483590c86421ee300c857) - path: / - remote: https://github.com/CSBiology/FSharp.Stats.git - (2293a87e11e175f81af5bddab240b1638f220da0) - path: / + GROUP BioDB -RESTRICTION: == net45 NUGET remote: https://www.nuget.org/api/v2 - Alea (3.0.4) - Argu (5.5) - FSharp.Core (>= 4.0.0.1) - Expecto (8.12) - Expecto.BenchmarkDotNet (8.12) - Expecto.FsCheck (8.12) - Expecto.VisualStudio.TestAdapter (10.0.2) - version_in_path: true - FSharp.Core (4.1.17) - System.ValueTuple (>= 4.3) + FSharp.Core (4.7) FSharp.Data.TypeProviders (5.0.0.6) FSharp.Core (>= 3.1.2.5) - FSharp.Plotly (1.1.21) - Microsoft.Xaml (4.0.0.1) - Newtonsoft.Json (12.0.2) - SwaggerProvider (0.8.2) - FSharp.Core (>= 4.0) - Newtonsoft.Json (>= 10.0) - System.ValueTuple (4.5) - YamlDotNet (8.0) - -GROUP FakeBuild -STORAGE: NONE -NUGET - remote: https://api.nuget.org/v3/index.json - BlackFox.VsWhere (1.0) - restriction: || (>= net462) (>= netstandard2.0) - FSharp.Core (>= 4.0.0.1) - restriction: >= net45 - FSharp.Core (>= 4.2.3) - restriction: && (< net45) (>= netstandard2.0) - Fake.Api.GitHub (5.18) - FSharp.Core (>= 4.7) - restriction: || (>= net462) (>= netstandard2.0) - Octokit (>= 0.36) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.CommandLineParsing (5.18) - restriction: || (>= net462) (>= netstandard2.0) - FParsec (>= 1.0.3) - restriction: || (>= net462) (>= netstandard2.0) - FSharp.Core (>= 4.7) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Context (5.18) - restriction: || (>= net462) (>= netstandard2.0) - FSharp.Core (>= 4.7) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Environment (5.18) - restriction: || (>= net462) (>= netstandard2.0) - FSharp.Core (>= 4.7) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.FakeVar (5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Context (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - FSharp.Core (>= 4.7) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Process (5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Environment (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.FakeVar (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.String (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Trace (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.IO.FileSystem (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - FSharp.Core (>= 4.7) - restriction: || (>= net462) (>= netstandard2.0) - System.Diagnostics.Process (>= 4.3) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.ReleaseNotes (5.18) - Fake.Core.SemVer (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.String (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - FSharp.Core (>= 4.7) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.SemVer (5.18) - restriction: || (>= net462) (>= netstandard2.0) - FSharp.Core (>= 4.7) - restriction: || (>= net462) (>= netstandard2.0) - System.Runtime.Numerics (>= 4.3) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.String (5.18) - restriction: || (>= net462) (>= netstandard2.0) - FSharp.Core (>= 4.7) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Target (5.18) - Fake.Core.CommandLineParsing (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Context (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Environment (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.FakeVar (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Process (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.String (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Trace (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - FSharp.Control.Reactive (>= 4.2) - restriction: || (>= net462) (>= netstandard2.0) - FSharp.Core (>= 4.7) - restriction: || (>= net462) (>= netstandard2.0) - System.Reactive.Compatibility (>= 4.2) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Tasks (5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Trace (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - FSharp.Core (>= 4.7) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Trace (5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Environment (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.FakeVar (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - FSharp.Core (>= 4.7) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Xml (5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.String (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - FSharp.Core (>= 4.7) - restriction: || (>= net462) (>= netstandard2.0) - System.Xml.ReaderWriter (>= 4.3.1) - restriction: && (< net462) (>= netstandard2.0) - System.Xml.XDocument (>= 4.3) - restriction: && (< net462) (>= netstandard2.0) - System.Xml.XPath (>= 4.3) - restriction: || (>= net462) (>= netstandard2.0) - System.Xml.XPath.XDocument (>= 4.3) - restriction: || (>= net462) (>= netstandard2.0) - System.Xml.XPath.XmlDocument (>= 4.3) - restriction: || (>= net462) (>= netstandard2.0) - Fake.DotNet.AssemblyInfoFile (5.18) - Fake.Core.Environment (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.String (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Trace (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.IO.FileSystem (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - FSharp.Core (>= 4.7) - restriction: || (>= net462) (>= netstandard2.0) - Fake.DotNet.Cli (5.18) - Fake.Core.Environment (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Process (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.String (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Trace (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.DotNet.MSBuild (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.DotNet.NuGet (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.IO.FileSystem (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - FSharp.Core (>= 4.7) - restriction: || (>= net462) (>= netstandard2.0) - Newtonsoft.Json (>= 12.0.2) - restriction: || (>= net462) (>= netstandard2.0) - Fake.DotNet.FSFormatting (5.18) - Fake.Core.Process (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.IO.FileSystem (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - FSharp.Core (>= 4.7) - restriction: || (>= net462) (>= netstandard2.0) - Fake.DotNet.MSBuild (5.18) - BlackFox.VsWhere (>= 1.0) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Environment (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Process (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.String (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Trace (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.IO.FileSystem (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - FSharp.Core (>= 4.7) - restriction: || (>= net462) (>= netstandard2.0) - MSBuild.StructuredLogger (>= 2.0.110) - restriction: || (>= net462) (>= netstandard2.0) - Fake.DotNet.NuGet (5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Environment (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Process (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.SemVer (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.String (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Tasks (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Trace (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Xml (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.IO.FileSystem (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Net.Http (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - FSharp.Core (>= 4.7) - restriction: || (>= net462) (>= netstandard2.0) - Newtonsoft.Json (>= 12.0.2) - restriction: || (>= net462) (>= netstandard2.0) - NuGet.Protocol (>= 4.9.4) - restriction: || (>= net462) (>= netstandard2.0) - System.Net.Http (>= 4.3.4) - restriction: || (>= net462) (>= netstandard2.0) - Fake.DotNet.Paket (5.17) - Fake.Core.Process (>= 5.17) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.String (>= 5.17) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Trace (>= 5.17) - restriction: || (>= net462) (>= netstandard2.0) - Fake.IO.FileSystem (>= 5.17) - restriction: || (>= net462) (>= netstandard2.0) - FSharp.Core (>= 4.7) - restriction: || (>= net462) (>= netstandard2.0) - Fake.DotNet.Testing.Expecto (5.18) - Fake.Core.Process (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.String (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Trace (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.IO.FileSystem (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Testing.Common (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - FSharp.Core (>= 4.7) - restriction: || (>= net462) (>= netstandard2.0) - Fake.IO.FileSystem (5.18) - Fake.Core.String (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - FSharp.Core (>= 4.7) - restriction: || (>= net462) (>= netstandard2.0) - System.Diagnostics.FileVersionInfo (>= 4.3) - restriction: || (>= net462) (>= netstandard2.0) - System.IO.FileSystem.Watcher (>= 4.3) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Net.Http (5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Trace (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - FSharp.Core (>= 4.7) - restriction: || (>= net462) (>= netstandard2.0) - System.Net.Http (>= 4.3.4) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Testing.Common (5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Trace (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - FSharp.Core (>= 4.7) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Tools.Git (5.18) - Fake.Core.Environment (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Process (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.SemVer (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.String (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.Core.Trace (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - Fake.IO.FileSystem (>= 5.18) - restriction: || (>= net462) (>= netstandard2.0) - FSharp.Core (>= 4.7) - restriction: || (>= net462) (>= netstandard2.0) - FParsec (1.0.3) - restriction: || (>= net462) (>= netstandard2.0) - FSharp.Core (>= 4.0.0.1) - restriction: >= net40 - FSharp.Core (>= 4.2.3) - restriction: && (< net40) (>= netstandard1.6) - NETStandard.Library (>= 1.6.1) - restriction: && (< net40) (>= netstandard1.6) - FSharp.Control.Reactive (4.2) - restriction: || (>= net462) (>= netstandard2.0) - FSharp.Core (>= 4.2.3) - restriction: || (>= net46) (>= netstandard2.0) - System.Reactive (>= 4.0) - restriction: || (>= net46) (>= netstandard2.0) - FSharp.Core (4.7) - restriction: || (>= net462) (>= netstandard2.0) - Microsoft.Build (16.3) - restriction: || (>= net462) (>= netstandard2.0) - Microsoft.Build.Framework (>= 16.3) - restriction: || (>= net472) (>= netcoreapp2.1) - Microsoft.VisualStudio.Setup.Configuration.Interop (>= 1.16.30) - restriction: >= net472 - Microsoft.Win32.Registry (>= 4.3) - restriction: >= netcoreapp2.1 - System.Collections.Immutable (>= 1.5) - restriction: || (>= net472) (>= netcoreapp2.1) - System.Diagnostics.TraceSource (>= 4.0) - restriction: >= netcoreapp2.1 - System.Memory (>= 4.5.3) - restriction: || (>= net472) (>= netcoreapp2.1) - System.Reflection.Metadata (>= 1.6) - restriction: >= netcoreapp2.1 - System.Reflection.TypeExtensions (>= 4.1) - restriction: >= netcoreapp2.1 - System.Runtime.Loader (>= 4.0) - restriction: >= netcoreapp2.1 - System.Security.Principal.Windows (>= 4.3) - restriction: >= netcoreapp2.1 - System.Text.Encoding.CodePages (>= 4.0.1) - restriction: >= netcoreapp2.1 - System.Threading.Tasks.Dataflow (>= 4.9) - restriction: || (>= net472) (>= netcoreapp2.1) - Microsoft.Build.Framework (16.3) - restriction: || (>= net462) (>= netstandard2.0) - System.Runtime.Serialization.Primitives (>= 4.1.1) - restriction: && (< net472) (>= netstandard2.0) - System.Threading.Thread (>= 4.0) - restriction: && (< net472) (>= netstandard2.0) - Microsoft.Build.Tasks.Core (16.3) - restriction: || (>= net462) (>= netstandard2.0) - Microsoft.Build.Framework (>= 16.3) - restriction: >= netstandard2.0 - Microsoft.Build.Utilities.Core (>= 16.3) - restriction: >= netstandard2.0 - Microsoft.VisualStudio.Setup.Configuration.Interop (>= 1.16.30) - restriction: >= net472 - Microsoft.Win32.Registry (>= 4.3) - restriction: && (< net472) (>= netstandard2.0) - System.CodeDom (>= 4.4) - restriction: && (< net472) (>= netstandard2.0) - System.Collections.Immutable (>= 1.5) - restriction: >= netstandard2.0 - System.Linq.Parallel (>= 4.0.1) - restriction: && (< net472) (>= netstandard2.0) - System.Net.Http (>= 4.3.4) - restriction: && (< net472) (>= netstandard2.0) - System.Reflection.Metadata (>= 1.6) - restriction: && (< net472) (>= netstandard2.0) - System.Reflection.TypeExtensions (>= 4.1) - restriction: && (< net472) (>= netstandard2.0) - System.Resources.Extensions (>= 4.6) - restriction: >= netstandard2.0 - System.Resources.Writer (>= 4.0) - restriction: && (< net472) (>= netstandard2.0) - System.Threading.Tasks.Dataflow (>= 4.9) - restriction: >= netstandard2.0 - Microsoft.Build.Utilities.Core (16.3) - restriction: || (>= net462) (>= netstandard2.0) - Microsoft.Build.Framework (>= 16.3) - restriction: >= netstandard2.0 - Microsoft.VisualStudio.Setup.Configuration.Interop (>= 1.16.30) - restriction: >= net472 - Microsoft.Win32.Registry (>= 4.3) - restriction: && (< net472) (>= netstandard2.0) - System.Collections.Immutable (>= 1.5) - restriction: >= netstandard2.0 - System.Text.Encoding.CodePages (>= 4.0.1) - restriction: && (< net472) (>= netstandard2.0) - Microsoft.NETCore.Platforms (3.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) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net45) (< netstandard1.3) (>= netstandard2.0)) (&& (< net40) (>= net46) (< netstandard1.4) (>= netstandard2.0)) (&& (< net40) (>= net461) (>= netstandard2.0)) (&& (< net40) (>= net462) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard2.0)) (&& (< net40) (< netstandard1.0) (>= netstandard2.0) (< portable-net45+win8)) (&& (< net40) (< netstandard1.0) (>= netstandard2.0) (< win8)) (&& (< net40) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net40) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (< net40) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net45) (>= net462)) (&& (>= net462) (< netstandard1.0) (>= netstandard1.6) (>= win8)) (&& (>= net462) (< netstandard1.3) (>= netstandard1.6) (>= wpa81)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= net462) (>= netstandard1.6) (>= wp8)) (>= netcoreapp2.0) (&& (>= netcoreapp2.1) (< netcoreapp3.0)) (&& (< netstandard1.0) (>= netstandard2.0) (>= win8)) (&& (< netstandard1.3) (>= netstandard2.0) (< win8) (>= wpa81)) (&& (>= netstandard2.0) (>= uap10.0)) (&& (>= netstandard2.0) (>= wp8)) - Microsoft.NETCore.Targets (3.0) - restriction: || (&& (< monoandroid) (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< 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)) (&& (< monoandroid) (< net46) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net46) (< netstandard1.4) (>= netstandard2.0)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net45) (>= net462)) (&& (< net46) (>= net462)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= netstandard2.0) (>= uap10.0)) - Microsoft.VisualStudio.Setup.Configuration.Interop (1.16.30) - restriction: >= net472 - Microsoft.Win32.Primitives (4.3) - restriction: || (&& (< monoandroid) (< net46) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net46) (< netstandard1.4) (>= netstandard2.0)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net46) (>= net462)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= netstandard2.0) (>= uap10.0)) + Microsoft.CSharp (4.7) - restriction: || (&& (< net20) (>= netstandard1.0) (< netstandard1.3)) (&& (< 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.NETCore.Platforms (3.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< netstandard1.1) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< netstandard1.1) (>= netstandard1.6) (< 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.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.3) (>= netstandard2.0)) (&& (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (>= netcoreapp2.0) (< netcoreapp2.1)) (&& (>= netcoreapp2.0) (< netstandard1.3)) (&& (>= netcoreapp2.0) (< netstandard2.0)) (&& (< netstandard1.0) (>= netstandard1.3) (>= win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.3) (< win8) (>= wpa81)) (&& (< netstandard1.5) (>= uap10.0)) (>= uap10.1) (>= wp8) + Microsoft.NETCore.Targets (3.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< 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.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< netstandard1.1) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< netstandard1.1) (>= netstandard1.6) (< win8)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (>= netstandard1.0) (< portable-net45+win8+wpa81) (< wp8)) (&& (< net20) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= uap10.0) (< win81) (< wpa81)) + Microsoft.Win32.Primitives (4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< 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) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - Microsoft.Win32.Registry (4.6) - restriction: || (&& (< monoandroid) (< net46) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net46) (>= net462)) (&& (< net472) (>= netstandard2.0)) (>= netcoreapp2.1) - System.Security.AccessControl (>= 4.6) - restriction: || (&& (>= monoandroid) (< netstandard2.0)) (>= monotouch) (&& (< net46) (>= netstandard2.0)) (>= net461) (>= netcoreapp2.0) (>= xamarinios) (>= xamarinmac) (>= xamarintvos) (>= xamarinwatchos) - System.Security.Principal.Windows (>= 4.6) - restriction: || (&& (>= monoandroid) (< netstandard2.0)) (>= monotouch) (&& (< net46) (>= netstandard2.0)) (>= net461) (>= netcoreapp2.0) (>= xamarinios) (>= xamarinmac) (>= xamarintvos) (>= xamarinwatchos) - MSBuild.StructuredLogger (2.0.110) - restriction: || (>= net462) (>= netstandard2.0) - Microsoft.Build (>= 14.3) - restriction: >= net46 - Microsoft.Build (>= 15.8.166) - restriction: && (< net46) (>= netstandard2.0) - Microsoft.Build.Framework (>= 14.3) - restriction: >= net46 - Microsoft.Build.Framework (>= 15.8.166) - restriction: && (< net46) (>= netstandard2.0) - Microsoft.Build.Tasks.Core (>= 14.3) - restriction: >= net46 - Microsoft.Build.Tasks.Core (>= 15.8.166) - restriction: && (< net46) (>= netstandard2.0) - Microsoft.Build.Utilities.Core (>= 14.3) - restriction: >= net46 - Microsoft.Build.Utilities.Core (>= 15.8.166) - restriction: && (< net46) (>= netstandard2.0) - NETStandard.Library (2.0.3) - restriction: || (&& (< net40) (>= net462) (>= netstandard1.6)) (&& (< net40) (>= netstandard2.0)) - 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) (< win8) (< wpa81)) (&& (>= 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)) (>= uap10.0) (>= 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)) (&& (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.Collections (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.Collections.Concurrent (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.Console (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.Diagnostics.Debug (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.Diagnostics.Tools (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.Diagnostics.Tracing (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.Globalization (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.Globalization.Calendars (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.IO (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.IO.Compression (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.IO.Compression.ZipFile (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.IO.FileSystem (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.IO.FileSystem.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)) (&& (>= uap10.0) (< uap10.1)) - System.Linq (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.Linq.Expressions (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.Net.Http (>= 4.3.2) - 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)) (&& (>= uap10.0) (< uap10.1)) - System.Net.Primitives (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.Net.Sockets (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.ObjectModel (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.Reflection (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.Reflection.Extensions (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.Reflection.Primitives (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.Resources.ResourceManager (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.Runtime (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.Runtime.Extensions (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.Runtime.Handles (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.Runtime.InteropServices (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.Runtime.InteropServices.RuntimeInformation (>= 4.3) - 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)) (&& (>= net46) (< netstandard1.4)) (&& (< netstandard1.0) (>= portable-net45+win8) (< win8)) (&& (< netstandard1.0) (< portable-net45+win8) (>= portable-net45+win8+wpa81)) (&& (< netstandard1.0) (>= win8)) (&& (< netstandard1.3) (< win8) (>= wpa81)) (&& (>= uap10.0) (< uap10.1)) - System.Runtime.Numerics (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.Security.Cryptography.Algorithms (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.Security.Cryptography.Encoding (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.Security.Cryptography.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)) (&& (>= uap10.0) (< uap10.1)) - System.Security.Cryptography.X509Certificates (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.Text.Encoding (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.Text.Encoding.Extensions (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.Text.RegularExpressions (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.Threading (>= 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)) (&& (>= uap10.0) (< uap10.1)) - System.Threading.Tasks (>= 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)) (&& (>= uap10.0) (< uap10.1)) - 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)) (&& (>= 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)) (&& (>= 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)) (&& (>= uap10.0) (< uap10.1)) - Newtonsoft.Json (12.0.2) - restriction: || (>= net462) (>= netstandard2.0) - NuGet.Common (5.3) - restriction: >= netstandard2.0 - NuGet.Frameworks (>= 5.3) - restriction: >= netstandard2.0 - System.Diagnostics.Process (>= 4.3) - restriction: && (< net472) (>= netstandard2.0) - System.Threading.Thread (>= 4.3) - restriction: && (< net472) (>= netstandard2.0) - NuGet.Configuration (5.3) - restriction: >= netstandard2.0 - NuGet.Common (>= 5.3) - restriction: >= netstandard2.0 - System.Security.Cryptography.ProtectedData (>= 4.3) - restriction: && (< net472) (>= netstandard2.0) - NuGet.Frameworks (5.3) - restriction: >= netstandard2.0 - NuGet.Packaging (5.3) - restriction: >= netstandard2.0 - Newtonsoft.Json (>= 9.0.1) - restriction: >= netstandard2.0 - NuGet.Configuration (>= 5.3) - restriction: >= netstandard2.0 - NuGet.Versioning (>= 5.3) - restriction: >= netstandard2.0 - System.Dynamic.Runtime (>= 4.3) - restriction: && (< net472) (>= netstandard2.0) - NuGet.Protocol (5.3) - restriction: || (>= net462) (>= netstandard2.0) - NuGet.Packaging (>= 5.3) - restriction: >= netstandard2.0 - System.Dynamic.Runtime (>= 4.3) - restriction: && (< net472) (>= netstandard2.0) - NuGet.Versioning (5.3) - restriction: >= netstandard2.0 - Octokit (0.36) - restriction: || (>= net462) (>= netstandard2.0) - runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= net462) (>= netstandard1.6)) - runtime.debian.9-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= net462) (>= netstandard1.6)) - runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= net462) (>= netstandard1.6)) - runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= net462) (>= netstandard1.6)) - runtime.fedora.27-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= net462) (>= netstandard1.6)) - runtime.fedora.28-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= net462) (>= netstandard1.6)) - runtime.native.System (4.3.1) - restriction: || (&& (< monoandroid) (< net46) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net46) (>= net462)) (>= netcoreapp2.1) + NETStandard.Library (2.0.3) - restriction: || (&& (< net20) (>= netstandard1.0) (< netstandard1.3)) (&& (< net20) (>= netstandard1.3) (< netstandard2.0)) + 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)) + System.Collections (>= 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)) + System.Collections.Concurrent (>= 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.5) (>= uap10.0) (< uap10.1)) + System.Console (>= 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.Diagnostics.Debug (>= 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)) + System.Diagnostics.Tools (>= 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)) + System.Diagnostics.Tracing (>= 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.5) (>= uap10.0) (< uap10.1)) + System.Globalization (>= 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)) + System.Globalization.Calendars (>= 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.IO (>= 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)) + System.IO.Compression (>= 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.5) (>= uap10.0) (< uap10.1)) + System.IO.Compression.ZipFile (>= 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.IO.FileSystem (>= 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.IO.FileSystem.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.Linq (>= 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)) + System.Linq.Expressions (>= 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)) + System.Net.Http (>= 4.3.2) - 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.5) (>= uap10.0) (< uap10.1)) + System.Net.Primitives (>= 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)) + System.Net.Sockets (>= 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.ObjectModel (>= 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)) + System.Reflection (>= 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)) + System.Reflection.Extensions (>= 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)) + System.Reflection.Primitives (>= 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)) + System.Resources.ResourceManager (>= 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)) + System.Runtime (>= 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)) + System.Runtime.Extensions (>= 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)) + System.Runtime.Handles (>= 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)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) + System.Runtime.InteropServices (>= 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.5) (>= uap10.0) (< uap10.1)) + System.Runtime.InteropServices.RuntimeInformation (>= 4.3) - 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)) (&& (>= net46) (< netstandard1.4)) (&& (< netstandard1.0) (>= portable-net45+win8) (< win8)) (&& (< netstandard1.0) (< portable-net45+win8) (>= portable-net45+win8+wpa81)) (&& (< netstandard1.0) (>= win8)) (&& (< netstandard1.3) (< win8) (>= wpa81)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) + System.Runtime.Numerics (>= 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.5) (>= uap10.0) (< uap10.1)) + System.Security.Cryptography.Algorithms (>= 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.Security.Cryptography.Encoding (>= 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.Security.Cryptography.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.Security.Cryptography.X509Certificates (>= 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.Text.Encoding (>= 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)) + System.Text.Encoding.Extensions (>= 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)) + System.Text.RegularExpressions (>= 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)) + System.Threading (>= 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)) + System.Threading.Tasks (>= 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)) + 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 (12.0.3) + 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) + runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + runtime.debian.9-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + runtime.fedora.27-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + runtime.fedora.28-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + runtime.native.System (4.3.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< 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.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.4) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= net45) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (< net20) (< netstandard1.0) (>= netstandard1.3) (< portable-net45+win8)) (&& (< netstandard1.3) (>= uap10.0) (< win8) (< wpa81)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) + Microsoft.NETCore.Platforms (>= 1.1.1) + Microsoft.NETCore.Targets (>= 1.1.3) + runtime.native.System.IO.Compression (4.3.2) - restriction: && (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81) Microsoft.NETCore.Platforms (>= 1.1.1) Microsoft.NETCore.Targets (>= 1.1.3) - runtime.native.System.Net.Http (4.3.1) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= net462) (>= netstandard1.6)) + runtime.native.System.Net.Http (4.3.1) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) Microsoft.NETCore.Platforms (>= 1.1.1) Microsoft.NETCore.Targets (>= 1.1.3) - runtime.native.System.Security.Cryptography.Apple (4.3.1) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= net462) (>= netstandard1.6)) + runtime.native.System.Security.Cryptography.Apple (4.3.1) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) 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) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= net462) (>= netstandard1.6)) + runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< 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) @@ -408,88 +167,111 @@ 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: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= net462) (>= netstandard1.6)) - runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= net462) (>= netstandard1.6)) - runtime.opensuse.42.3-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= net462) (>= netstandard1.6)) - runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (4.3.1) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= net462) (>= netstandard1.6)) - runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= net462) (>= netstandard1.6)) - runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= net462) (>= netstandard1.6)) - runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= net462) (>= netstandard1.6)) - runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= net462) (>= netstandard1.6)) - runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= net462) (>= netstandard1.6)) - runtime.ubuntu.18.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= net462) (>= netstandard1.6)) - System.AppContext (4.3) - restriction: || (&& (< net40) (>= net46) (< netstandard1.4) (>= netstandard2.0)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= netstandard2.0) (>= uap10.0)) + runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + runtime.opensuse.42.3-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (4.3.1) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + runtime.ubuntu.18.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + SwaggerProvider (0.10) + FSharp.Core (>= 4.3.4) + Newtonsoft.Json (>= 12.0.3 < 12.1) + System.Net.Http (>= 4.3.4 < 4.4) + 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) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.6)) - System.Buffers (4.5) - restriction: || (&& (< monoandroid) (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (>= monotouch) (>= netcoreapp2.1)) (&& (< net40) (>= net46) (< netstandard1.4) (>= netstandard2.0)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (>= net461) (>= netcoreapp2.1)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (>= net472) (&& (< netcoreapp2.0) (>= netcoreapp2.1)) (&& (>= netcoreapp2.1) (< netstandard1.1)) (&& (>= netcoreapp2.1) (< netstandard2.0)) (&& (>= netcoreapp2.1) (>= xamarinios)) (&& (>= netcoreapp2.1) (>= xamarinmac)) (&& (>= netcoreapp2.1) (>= xamarintvos)) (&& (>= netcoreapp2.1) (>= xamarinwatchos)) (&& (>= netstandard2.0) (>= uap10.0)) - System.CodeDom (4.6) - restriction: && (< net472) (>= netstandard2.0) - System.Collections (4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac)) (&& (< monoandroid) (< net46) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (>= net462) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net40) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net40) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (< net46) (>= net462)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (>= netcoreapp2.1) (&& (>= netstandard2.0) (>= uap10.0)) + System.Buffers (4.5) - restriction: || (&& (>= monoandroid) (>= net46) (>= netstandard1.6) (< netstandard2.0)) (&& (>= monoandroid) (>= net46) (< netstandard1.6)) (&& (>= monoandroid) (>= uap10.1)) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< 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) (< net45) (< netcoreapp2.0) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< netstandard1.1) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< netstandard1.1) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< netstandard1.1) (>= netstandard2.0) (< win8)) (&& (>= monotouch) (>= net46)) (&& (>= monotouch) (< netstandard1.6)) (&& (>= monotouch) (>= netstandard2.0)) (&& (>= monotouch) (>= uap10.1)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< net20) (>= net46) (< netstandard1.4)) (&& (>= net45) (>= uap10.1)) (&& (< net45) (>= net46) (>= netstandard1.6) (< netstandard2.0)) (&& (< net45) (>= net46) (< netstandard1.6)) (&& (< net45) (>= net46) (>= netstandard2.0)) (&& (< net45) (>= net461) (>= netstandard1.6)) (&& (< net45) (>= net461) (< netstandard1.6)) (&& (< net45) (>= net461) (>= netstandard2.0)) (&& (>= net46) (< netstandard1.1)) (&& (>= net46) (>= netstandard1.6) (< netstandard2.0) (>= wpa81)) (&& (>= net46) (< netstandard1.6) (>= wpa81)) (&& (>= net46) (>= xamarinios)) (&& (>= net46) (>= xamarinmac)) (&& (>= net46) (>= xamarintvos)) (&& (>= net46) (>= xamarinwatchos)) (&& (>= net461) (>= uap10.1)) (&& (< netstandard1.1) (>= netstandard2.0) (>= win8)) (&& (< netstandard1.1) (>= uap10.1) (< win8)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (>= netstandard1.6) (>= uap10.1)) (&& (< netstandard1.6) (>= xamarinios)) (&& (< netstandard1.6) (>= xamarinmac)) (&& (< netstandard1.6) (>= xamarintvos)) (&& (< netstandard1.6) (>= xamarinwatchos)) (&& (>= netstandard2.0) (>= uap10.1)) (&& (>= netstandard2.0) (>= xamarintvos)) (&& (>= netstandard2.0) (>= xamarinwatchos)) (&& (< netstandard2.0) (>= xamarinios)) (&& (< netstandard2.0) (>= xamarinmac)) (&& (>= uap10.1) (< win8) (< wpa81)) (&& (>= uap10.1) (>= xamarinios)) (&& (>= uap10.1) (>= xamarinmac)) (&& (>= uap10.1) (>= xamarintvos)) (&& (>= uap10.1) (>= xamarinwatchos)) + System.Diagnostics.Debug (>= 4.3) - restriction: && (< net45) (>= netstandard1.1) (< netstandard2.0) (< win8) (< wpa81) + System.Diagnostics.Tracing (>= 4.3) - restriction: && (< net45) (>= netstandard1.1) (< netstandard2.0) (< win8) (< wpa81) + System.Resources.ResourceManager (>= 4.3) - restriction: && (< net45) (>= netstandard1.1) (< netstandard2.0) (< win8) (< wpa81) + System.Runtime (>= 4.3) - restriction: && (< net45) (>= netstandard1.1) (< netstandard2.0) (< win8) (< wpa81) + System.Threading (>= 4.3) - restriction: && (< net45) (>= netstandard1.1) (< netstandard2.0) (< win8) (< wpa81) + System.Collections (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.4) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< 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)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard1.6) (< win8) (< 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)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) 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: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net40) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net45) (>= net462) (>= netstandard1.6)) (&& (< net45) (>= net462) (< netstandard1.6)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= netstandard2.0) (>= uap10.0)) - System.Collections.Immutable (1.6) - restriction: || (&& (< net46) (>= net462)) (&& (>= net462) (< netstandard1.1)) (&& (>= net462) (>= wpa81)) (>= netstandard2.0) - System.Memory (>= 4.5.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net45) (< netcoreapp2.1) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (>= net46) (>= uap10.1) - System.ComponentModel (4.3) - restriction: || (&& (>= net462) (>= uap10.0)) (&& (>= netstandard2.0) (>= uap10.0)) - System.Console (4.3.1) - restriction: || (&& (< net40) (>= net46) (< netstandard1.4) (>= netstandard2.0)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= netstandard2.0) (>= uap10.0)) + System.Collections.Concurrent (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< 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 (>= 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) + System.Globalization (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + System.Reflection (>= 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.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.NonGeneric (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< net20) (>= net462) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard2.0)) + 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.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.Threading (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + System.Collections.Specialized (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) + System.Collections.NonGeneric (>= 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.Globalization.Extensions (>= 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.Threading (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + System.ComponentModel (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< 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.Primitives (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.5) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8)) (&& (< net20) (>= net45) (>= netstandard1.3) (< netstandard1.5)) (&& (< net20) (>= net45) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard1.3)) (&& (< net20) (>= net462) (< netstandard2.0)) (&& (< 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) + System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + System.ComponentModel.TypeConverter (4.3) - restriction: || (&& (< net20) (>= netstandard1.0) (< netstandard1.3)) (&& (< net20) (>= netstandard1.3) (< netstandard2.0)) + System.Collections (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.5) (< win8) (< wp8) (< wpa81)) + System.Collections.NonGeneric (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (>= net462) + System.Collections.Specialized (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + System.ComponentModel (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.5) (< win8) (< wp8) (< wpa81)) + System.ComponentModel.Primitives (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.5) (< win8)) (&& (>= net45) (< netstandard1.5)) (>= net462) (&& (< netstandard1.0) (>= win8)) (>= wp8) (>= wpa81) + System.Globalization (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.5) (< win8) (< wp8) (< wpa81)) + System.Linq (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + System.Reflection (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.5) (< win8) (< wp8) (< wpa81)) + System.Reflection.Extensions (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.5) (< win8) (< wp8) (< wpa81)) + System.Reflection.Primitives (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.5) (< win8) (< wp8) (< wpa81)) + System.Reflection.TypeExtensions (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.5) (< win8) (< wp8) (< wpa81)) + System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.5) (< win8) (< wp8) (< wpa81)) + System.Runtime.Extensions (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.5) (< win8) (< wp8) (< wpa81)) + System.Threading (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.5) (< win8) (< wp8) (< wpa81)) + 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.Diagnostics.Debug (4.3) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (>= net462) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net40) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net40) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (< net45) (>= net462) (>= netstandard1.6)) (&& (< net45) (>= net462) (< netstandard1.6)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (>= netcoreapp2.1) (&& (>= netstandard2.0) (>= uap10.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)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< 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.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)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) 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 (4.6) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= net462) (>= netstandard1.6)) (&& (< net45) (>= net462) (< netstandard1.6)) + System.Diagnostics.DiagnosticSource (4.7) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) + System.Collections (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) + System.Collections.Concurrent (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) + System.Diagnostics.Debug (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos) + System.Diagnostics.Tracing (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) System.Memory (>= 4.5.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (>= net45) (< netstandard1.3)) (&& (< net45) (< netcoreapp2.1) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (>= net46) (>= uap10.1) - System.Diagnostics.FileVersionInfo (4.3) - restriction: || (>= net462) (>= netstandard2.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.IO (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.IO.FileSystem (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.IO.FileSystem.Primitives (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Reflection.Metadata (>= 1.4.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.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.Diagnostics.Process (4.3) - restriction: || (>= net462) (>= netstandard2.0) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - Microsoft.Win32.Primitives (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - Microsoft.Win32.Registry (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - runtime.native.System (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Collections (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Diagnostics.Debug (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Globalization (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.IO (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.4)) - System.IO.FileSystem (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.IO.FileSystem.Primitives (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Resources.ResourceManager (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.4)) - System.Runtime.Extensions (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Runtime.Handles (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.4)) - System.Runtime.InteropServices (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Text.Encoding (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.4)) - System.Text.Encoding.Extensions (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Threading (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Threading.Tasks (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Threading.Thread (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Threading.ThreadPool (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Diagnostics.Tools (4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (>= net462) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net40) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net40) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= netstandard2.0) (>= uap10.0)) - System.Diagnostics.TraceSource (4.3) - restriction: >= netcoreapp2.1 - Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - runtime.native.System (>= 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) - 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.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.Threading (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Diagnostics.Tracing (4.3) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net40) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net45) (>= net462) (>= netstandard1.6)) (&& (< net45) (>= net462) (< netstandard1.6)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= netstandard2.0) (>= uap10.0)) + System.Reflection (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) + System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) + System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) + System.Runtime.Extensions (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos) + System.Runtime.InteropServices (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) + System.Threading (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) + 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)) + 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: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< 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) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< monoandroid) (< net45) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< monoandroid) (< net45) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< monoandroid) (< net45) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) - System.Dynamic.Runtime (4.3) - restriction: || (&& (>= net462) (>= uap10.0)) (&& (< net472) (>= netstandard2.0)) (&& (>= netstandard2.0) (>= uap10.0)) + System.Dynamic.Runtime (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< 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.Linq (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) @@ -504,30 +286,45 @@ 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) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac)) (&& (< monoandroid) (< net46) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (>= net462) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net40) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net40) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (< net45) (>= net462)) (&& (< net46) (>= net462)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (>= netcoreapp2.1) (&& (>= netstandard2.0) (>= uap10.0)) + System.Globalization (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< 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)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< 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.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)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net45) (>= net46) (>= netstandard1.6) (< netstandard2.0)) (&& (< net45) (>= net46) (< netstandard1.6)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (>= uap10.1) (< win8) (< wpa81)) 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: || (&& (< monoandroid) (< net45) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net46) (< netstandard1.4) (>= netstandard2.0)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net46) (>= net462) (>= netstandard1.6)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= netstandard2.0) (>= uap10.0)) + System.Globalization.Calendars (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< 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) - 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) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= net462) (>= netstandard1.6)) + System.Globalization.Extensions (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) 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) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac)) (&& (< monoandroid) (< net46) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (>= net462) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net40) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net40) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (< net46) (>= net462)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (>= netcoreapp2.1) (&& (>= netstandard2.0) (>= uap10.0)) + System.IO (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.5) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.4) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< 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.5) (< portable-net45+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.NETCore.Platforms (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) System.Text.Encoding (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) System.Threading.Tasks (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) - System.IO.Compression (4.3) - restriction: || (&& (< net40) (>= net46) (< netstandard1.4) (>= netstandard2.0)) (&& (< net40) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net40) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= netstandard2.0) (>= uap10.0)) - System.IO.Compression.ZipFile (4.3) - restriction: || (&& (< net40) (>= net46) (< netstandard1.4) (>= netstandard2.0)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= netstandard2.0) (>= uap10.0)) + System.IO.Compression (4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< 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) - 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) + System.Buffers (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + 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.IO (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) + 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.Handles (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + System.Runtime.InteropServices (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + System.Text.Encoding (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) + 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) + System.IO.Compression.ZipFile (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.Buffers (>= 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) System.IO.Compression (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) @@ -537,7 +334,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) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac)) (&& (< monoandroid) (< net46) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net46) (< netstandard1.4) (>= netstandard2.0)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net46) (>= net462)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= netstandard2.0) (>= uap10.0)) + System.IO.FileSystem (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< 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.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.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) @@ -546,50 +343,46 @@ 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) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac)) (&& (< monoandroid) (< net46) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net46) (< netstandard1.4) (>= netstandard2.0)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net46) (>= net462)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= netstandard2.0) (>= uap10.0)) - System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.IO.FileSystem.Watcher (4.3) - restriction: || (>= net462) (>= netstandard2.0) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - Microsoft.Win32.Primitives (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - runtime.native.System (>= 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) - System.IO.FileSystem (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.IO.FileSystem.Primitives (>= 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.IO.FileSystem.Primitives (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< 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.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81)) (&& (< net45) (>= net46) (>= netstandard1.6)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) 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.Handles (>= 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.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.Threading.Overlapped (>= 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.Threading.Thread (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Linq (4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac)) (&& (< monoandroid) (< net46) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (>= net462) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net40) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net40) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (< net46) (>= net462)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= netstandard2.0) (>= uap10.0)) + System.Linq (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< 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)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) System.Collections (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.6) (< win8) (< wp8) (< wpa81)) System.Diagnostics.Debug (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Resources.ResourceManager (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.6) (< win8) (< wp8) (< wpa81)) System.Runtime.Extensions (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Linq.Expressions (4.3) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (>= net462) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net40) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net40) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= netstandard2.0) (>= uap10.0)) - System.Linq.Parallel (4.3) - restriction: && (< net472) (>= netstandard2.0) - System.Collections (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) - System.Collections.Concurrent (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) - 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) - System.Linq (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) - 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.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.Linq.Queryable (4.3) - restriction: || (&& (>= net462) (>= uap10.0)) (&& (>= netstandard2.0) (>= uap10.0)) - System.Memory (4.5.3) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net45) (>= net46) (>= netstandard2.0)) (&& (< net45) (>= net462) (< netstandard1.3)) (&& (< net45) (>= net462) (>= netstandard1.6)) (&& (< net45) (>= net462) (< netstandard1.6)) (&& (< net45) (>= net462) (>= netstandard2.0)) (&& (>= net462) (>= uap10.1)) (>= net472) (>= netcoreapp2.1) (&& (>= netstandard2.0) (>= uap10.1)) (&& (>= netstandard2.0) (< xamarinios) (< xamarinmac)) + 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.Collections (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + System.Diagnostics.Debug (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + System.Globalization (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + System.IO (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + System.Linq (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + System.ObjectModel (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + System.Reflection (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) + System.Reflection.Emit (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + System.Reflection.Emit.ILGeneration (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + System.Reflection.Emit.Lightweight (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + System.Reflection.Extensions (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + System.Reflection.Primitives (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + System.Reflection.TypeExtensions (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + System.Resources.ResourceManager (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) + System.Runtime.Extensions (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + System.Threading (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + System.Memory (4.5.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (< netcoreapp2.1) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net45) (>= net46) (>= netstandard1.6)) (&& (< net45) (>= net46) (< netstandard1.6)) (&& (>= netstandard1.6) (>= uap10.1)) (&& (>= uap10.1) (< win8) (< wpa81)) System.Buffers (>= 4.4) - restriction: || (&& (>= monoandroid) (< netstandard2.0)) (&& (< 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.Diagnostics.Debug (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos) + System.Globalization (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos) System.Numerics.Vectors (>= 4.4) - restriction: || (&& (< net45) (< netcoreapp2.0) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (>= net461) + System.Reflection (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos) + 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.CompilerServices.Unsafe (>= 4.5.2) - restriction: || (&& (>= monoandroid) (< netstandard2.0)) (&& (< 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) (&& (>= netcoreapp2.0) (< netcoreapp2.1)) (&& (< netstandard1.1) (>= win8)) (&& (< netstandard2.0) (>= wpa81)) (>= uap10.1) (>= xamarinios) (>= xamarinmac) (>= xamarintvos) (>= xamarinwatchos) - System.Net.Http (4.3.4) - restriction: || (>= net462) (>= netstandard2.0) + System.Runtime.Extensions (>= 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.Net.Http (4.3.4) Microsoft.NETCore.Platforms (>= 1.1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) + Microsoft.Win32.Primitives (>= 4.3) - restriction: && (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81) runtime.native.System (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) runtime.native.System.Net.Http (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) @@ -600,6 +393,7 @@ NUGET System.Globalization (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) System.Globalization.Extensions (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.IO (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) + System.IO.Compression (>= 4.3) - restriction: && (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81) System.IO.FileSystem (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Net.Primitives (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) @@ -607,146 +401,123 @@ NUGET System.Runtime.Extensions (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) System.Runtime.Handles (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) System.Runtime.InteropServices (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) + System.Runtime.WindowsRuntime (>= 4.3) - restriction: false System.Security.Cryptography.Algorithms (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Security.Cryptography.Encoding (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) System.Security.Cryptography.OpenSsl (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Security.Cryptography.Primitives (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Security.Cryptography.X509Certificates (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (>= net46) System.Text.Encoding (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) + System.Text.Encoding.Extensions (>= 4.3) - restriction: false System.Threading (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) System.Threading.Tasks (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) - System.Net.Primitives (4.3.1) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (>= net462) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net40) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net40) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (< net45) (>= net462) (< netstandard1.3)) (&& (< net45) (>= net462) (>= netstandard1.6)) (&& (< net45) (>= net462) (< netstandard1.6)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= netstandard2.0) (>= uap10.0)) + System.Net.Primitives (4.3.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< 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)) 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)) System.Runtime.Handles (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Net.Sockets (4.3) - restriction: || (&& (< net40) (>= net46) (< netstandard1.4) (>= netstandard2.0)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= netstandard2.0) (>= uap10.0)) + System.Net.Sockets (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)) 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) 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: || (&& (>= net461) (>= netcoreapp2.1)) (>= net472) (&& (< netcoreapp2.0) (>= netcoreapp2.1)) - System.ObjectModel (4.3) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (>= net462) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net40) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net40) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= netstandard2.0) (>= uap10.0)) - System.Reactive (4.2) - restriction: || (>= net462) (>= netstandard2.0) - System.ComponentModel (>= 4.0.1) - restriction: && (>= uap10.0) (< uap10.1) - System.Dynamic.Runtime (>= 4.0.11) - restriction: && (>= uap10.0) (< uap10.1) - System.Linq.Queryable (>= 4.0.1) - restriction: && (>= uap10.0) (< uap10.1) - System.Runtime.InteropServices.WindowsRuntime (>= 4.3) - restriction: && (< net46) (< netcoreapp3.0) (>= netstandard2.0) (< uap10.0) - System.Threading.Tasks.Extensions (>= 4.5.3) - restriction: || (>= net46) (&& (< netcoreapp3.0) (>= netstandard2.0)) (>= uap10.0) - System.ValueTuple (>= 4.5) - restriction: || (>= net46) (&& (>= uap10.0) (< uap10.1)) - System.Reactive.Compatibility (4.2) - restriction: || (>= net462) (>= netstandard2.0) - System.Reactive.Core (>= 4.2) - restriction: || (>= net45) (>= netstandard1.3) - System.Reactive.Experimental (>= 4.2) - restriction: >= net45 - System.Reactive.Interfaces (>= 4.2) - restriction: || (>= net45) (>= netstandard1.3) - System.Reactive.Linq (>= 4.2) - restriction: || (>= net45) (>= netstandard1.3) - System.Reactive.PlatformServices (>= 4.2) - restriction: || (>= net45) (>= netstandard1.3) - System.Reactive.Providers (>= 4.2) - restriction: || (>= net45) (>= netstandard1.3) - System.Reactive.Runtime.Remoting (>= 4.2) - restriction: >= net45 - System.Reactive.Windows.Forms (>= 4.2) - restriction: >= net45 - System.Reactive.Windows.Threading (>= 4.2) - restriction: || (>= net45) (>= uap10.0) - System.Reactive.WindowsRuntime (>= 4.2) - restriction: >= uap10.0 - System.Reactive.Core (4.2) - restriction: || (>= net462) (>= netstandard2.0) - System.Reactive (>= 4.2) - restriction: || (>= net46) (>= netstandard2.0) (>= uap10.0) - System.Threading.Tasks.Extensions (>= 4.5.3) - restriction: || (>= net46) (>= netstandard2.0) (>= uap10.0) - System.Reactive.Experimental (4.2) - restriction: || (&& (>= net45) (>= netstandard2.0)) (>= net462) - System.Reactive (>= 4.2) - restriction: >= net46 - System.Threading.Tasks.Extensions (>= 4.5.3) - restriction: >= net46 - System.Reactive.Interfaces (4.2) - restriction: || (>= net462) (>= netstandard2.0) - System.Reactive (>= 4.2) - restriction: || (>= net46) (>= netstandard2.0) (>= uap10.0) - System.Threading.Tasks.Extensions (>= 4.5.3) - restriction: || (>= net46) (>= netstandard2.0) (>= uap10.0) - System.Reactive.Linq (4.2) - restriction: || (>= net462) (>= netstandard2.0) - System.Reactive (>= 4.2) - restriction: || (>= net46) (>= netstandard2.0) (>= uap10.0) - System.Threading.Tasks.Extensions (>= 4.5.3) - restriction: || (>= net46) (>= netstandard2.0) (>= uap10.0) - System.Reactive.PlatformServices (4.2) - restriction: || (>= net462) (>= netstandard2.0) - System.Reactive (>= 4.2) - restriction: || (>= net46) (>= netstandard2.0) (>= uap10.0) - System.Threading.Tasks.Extensions (>= 4.5.3) - restriction: || (>= net46) (>= netstandard2.0) (>= uap10.0) - System.Reactive.Providers (4.2) - restriction: || (>= net462) (>= netstandard2.0) - System.Reactive (>= 4.2) - restriction: || (>= net46) (>= netstandard2.0) (>= uap10.0) - System.Threading.Tasks.Extensions (>= 4.5.3) - restriction: || (>= net46) (>= netstandard2.0) (>= uap10.0) - System.Reactive.Runtime.Remoting (4.2) - restriction: || (&& (>= net45) (>= netstandard2.0)) (>= net462) - System.Reactive (>= 4.2) - restriction: >= net46 - System.Threading.Tasks.Extensions (>= 4.5.3) - restriction: >= net46 - System.Reactive.Windows.Forms (4.2) - restriction: || (&& (>= net45) (>= netstandard2.0)) (>= net462) - System.Reactive (>= 4.2) - restriction: >= net46 - System.Threading.Tasks.Extensions (>= 4.5.3) - restriction: >= net46 - System.Reactive.Windows.Threading (4.2) - restriction: || (&& (>= net45) (>= netstandard2.0)) (>= net462) (&& (>= netstandard2.0) (>= uap10.0)) - System.Reactive (>= 4.2) - restriction: || (>= net46) (>= uap10.0) - System.Threading.Tasks.Extensions (>= 4.5.3) - restriction: || (>= net46) (>= uap10.0) - System.Reactive.WindowsRuntime (4.2) - restriction: || (&& (>= net462) (>= uap10.0)) (&& (>= netstandard2.0) (>= uap10.0)) - System.Reactive (>= 4.2) - restriction: >= uap10.0 - System.Threading.Tasks.Extensions (>= 4.5.3) - restriction: >= uap10.0 - System.Reflection (4.3) - 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) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (>= net462) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net40) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net40) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (< net45) (>= net462)) (&& (< net46) (>= net462) (>= netstandard1.6)) (&& (>= net462) (>= netcoreapp1.1)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= netcoreapp1.1) (>= netstandard2.0)) (>= netcoreapp2.1) (&& (>= netstandard2.0) (>= uap10.0)) + System.Numerics.Vectors (4.5) - restriction: || (&& (< monoandroid) (< net45) (< netcoreapp2.0) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< monoandroid) (< net45) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net45) (>= net46) (>= netstandard2.0)) (&& (< net45) (>= net461) (>= netstandard1.6)) (&& (< net45) (>= net461) (< netstandard1.6)) (&& (< net45) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= uap10.1)) (&& (>= netstandard2.0) (>= uap10.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)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< 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)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) + 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.4) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.3) (< 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)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< 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.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)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) (&& (< netstandard1.5) (>= uap10.0) (< win8) (< wpa81)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) System.IO (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) System.Reflection.Primitives (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) - System.Reflection.Emit (4.6) - restriction: && (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) - System.Reflection.Emit.ILGeneration (>= 4.6) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.1) (>= portable-net45+win8+wpa81) (< win8)) (&& (< net45) (< netcoreapp2.0) (>= netstandard2.0) (< netstandard2.1) (< xamarinios) (< xamarinmac)) (&& (< netstandard1.1) (>= win8)) (&& (< netstandard2.0) (>= wpa81)) (>= uap10.1) - System.Reflection.Emit.ILGeneration (4.6) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac)) (&& (< monoandroid) (< netstandard1.1) (>= netstandard2.0) (< win8)) (&& (>= netstandard2.0) (>= uap10.1) (< win8) (< wpa81)) - System.Reflection.Extensions (4.3) - restriction: || (&& (< net40) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (>= net462) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net40) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net40) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= netstandard2.0) (>= uap10.0)) - System.Reflection.Metadata (1.7) - restriction: || (&& (< monoandroid) (< net46) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net46) (>= net462)) (&& (< net472) (>= netstandard2.0)) (>= netcoreapp2.1) - System.Collections.Immutable (>= 1.6) - restriction: || (>= net45) (&& (< netcoreapp3.0) (>= netstandard2.0)) (&& (>= netstandard1.1) (< netstandard2.0) (< win8) (< wpa81)) (&& (< netstandard1.1) (>= portable-net45+win8+wpa81) (< win8)) (&& (< netstandard1.1) (>= win8)) (&& (< netstandard2.0) (>= wpa81)) - System.Reflection.Primitives (4.3) - 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)) (&& (< net40) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (>= net462) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net40) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net40) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (< net45) (>= net462)) (&& (>= net462) (>= netcoreapp1.1)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= netcoreapp1.1) (>= netstandard2.0)) (&& (>= netstandard2.0) (>= uap10.0)) + System.Reflection.Emit (4.7) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< 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.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) (< netstandard1.1) (>= portable-net45+win8+wpa81) (< win8)) (&& (< net45) (< netcoreapp2.0) (>= netstandard2.0) (< netstandard2.1) (< xamarinios) (< xamarinmac)) (&& (< netstandard1.1) (>= win8)) (&& (< netstandard2.0) (>= wpa81)) (>= uap10.1) + System.Reflection.Primitives (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos) + 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) (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.1) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard2.0) (< 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) (>= netstandard2.0) (< 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 (>= 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) + System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< netstandard2.0) (< win8) (< wp8) (< wpa81) (< xamarintvos) (< xamarinwatchos) + System.Reflection.Emit.Lightweight (4.7) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< 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 (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< netstandard2.0) (< win8) (< wp8) (< wpa81) (< xamarintvos) (< xamarinwatchos) + System.Reflection.Emit.ILGeneration (>= 4.7) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< netstandard2.0) (< win8) (< wp8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< net45) (< netcoreapp2.0) (>= netstandard2.0) (< netstandard2.1) (< xamarinios) (< xamarinmac)) (&& (< netstandard2.0) (>= wpa81)) (&& (>= portable-net45+win8+wp8+wpa81) (< portable-net45+wp8) (< win8)) (&& (< portable-net45+wp8) (>= win8)) (>= uap10.1) + 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) (< monotouch) (< net20) (>= netstandard1.5) (< 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.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)) (&& (< 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.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)) (&& (< 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)) 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.TypeExtensions (4.6) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac)) (&& (< net472) (>= netstandard2.0)) (>= netcoreapp2.1) - System.Resources.Extensions (4.6) - restriction: >= netstandard2.0 - System.Memory (>= 4.5.3) - restriction: && (< netcoreapp2.1) (>= netstandard2.0) (< xamarinios) (< xamarinmac) - System.Resources.ResourceManager (4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac)) (&& (< monoandroid) (< net46) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (>= net462) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net40) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net40) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (< net45) (>= net462)) (&& (< net46) (>= net462)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (>= netcoreapp2.1) (&& (>= netstandard2.0) (>= uap10.0)) + System.Reflection.Primitives (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< 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)) (&& (< monoandroid) (< net45) (< netstandard1.2) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net45) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.5) (>= netstandard1.6) (< win8) (< 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)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (>= netcoreapp1.1) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) + 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)) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< 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 (>= 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) (< monotouch) (< net20) (>= netstandard1.4) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.3) (< 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)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< 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.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)) (&& (< 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)) 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.Resources.Writer (4.3) - restriction: && (< net472) (>= netstandard2.0) - System.Collections (>= 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) - 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.Text.Encoding (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< 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)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac)) (&& (< monoandroid) (< net46) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (>= net462) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net40) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net40) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (< net45) (>= net462)) (&& (< net46) (>= net462)) (&& (>= net462) (>= netcoreapp1.1) (< netstandard1.2)) (&& (>= net462) (>= netcoreapp1.1) (< netstandard1.3)) (&& (>= net462) (>= netcoreapp1.1) (< netstandard1.4)) (&& (>= net462) (>= netcoreapp1.1) (< netstandard1.5)) (&& (>= net462) (>= netcoreapp1.1) (< netstandard2.0)) (&& (>= net462) (>= netcoreapp1.1) (< portable-net45+win8+wpa81)) (&& (>= net462) (>= netcoreapp1.1) (>= uap10.0)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= netcoreapp1.1) (< netstandard1.2) (>= netstandard2.0)) (&& (>= netcoreapp1.1) (< netstandard1.3) (>= netstandard2.0)) (&& (>= netcoreapp1.1) (< netstandard1.4) (>= netstandard2.0)) (&& (>= netcoreapp1.1) (< netstandard1.5) (>= netstandard2.0)) (&& (>= netcoreapp1.1) (< netstandard1.6) (>= netstandard2.0)) (&& (>= netcoreapp1.1) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (>= netcoreapp2.1) (&& (>= netstandard2.0) (>= uap10.0)) + System.Runtime (4.3.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.4) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.2) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.4)) (&& (< monoandroid) (< net20) (< netstandard1.4) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< netstandard1.1) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< netstandard1.1) (>= netstandard1.6) (< win8)) (&& (< 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.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)) (&& (< 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)) (&& (>= netcoreapp1.1) (< 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)) (&& (< netstandard1.5) (>= uap10.0) (< win81) (< wpa81)) Microsoft.NETCore.Platforms (>= 1.1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.2) (< win8) (< wp8)) (&& (< monoandroid) (< net45) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) Microsoft.NETCore.Targets (>= 1.1.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.2) (< win8) (< wp8)) (&& (< monoandroid) (< net45) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) - System.Runtime.CompilerServices.Unsafe (4.6) - restriction: || (&& (< monoandroid) (< netstandard1.0) (>= netstandard2.0) (< win8)) (&& (>= monotouch) (>= netcoreapp2.1)) (&& (>= net45) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.1)) (>= net462) (&& (< netcoreapp2.0) (>= netcoreapp2.1)) (&& (>= netcoreapp2.1) (< netcoreapp3.0)) (&& (>= netcoreapp2.1) (< netstandard1.1)) (&& (>= netcoreapp2.1) (< netstandard2.0)) (&& (>= netcoreapp2.1) (>= uap10.1)) (&& (>= netcoreapp2.1) (>= xamarinios)) (&& (>= netcoreapp2.1) (>= xamarinmac)) (&& (>= netcoreapp2.1) (>= xamarintvos)) (&& (>= netcoreapp2.1) (>= xamarinwatchos)) (&& (< netcoreapp2.1) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< netstandard1.0) (>= netstandard2.0) (>= win8)) (&& (>= netstandard2.0) (>= wp8)) - System.Runtime.Extensions (4.3.1) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac)) (&& (< monoandroid) (< net46) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (>= net462) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net40) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net40) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (< net45) (>= net462)) (&& (< net46) (>= net462)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (>= netcoreapp2.1) (&& (>= netstandard2.0) (>= uap10.0)) + System.Runtime.CompilerServices.Unsafe (4.7) - restriction: || (&& (>= monoandroid) (>= net46) (>= netstandard1.6) (< netstandard2.0)) (&& (>= monoandroid) (>= net46) (< netstandard1.6)) (&& (>= monoandroid) (>= uap10.1)) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= 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) (< net45) (< netcoreapp2.0) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< netstandard1.1) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< netstandard1.1) (>= netstandard1.6) (< win8)) (&& (< monoandroid) (< netstandard1.1) (>= netstandard2.0) (< win8)) (&& (>= monotouch) (>= net46)) (&& (>= monotouch) (< netstandard1.6)) (&& (>= monotouch) (>= netstandard2.0)) (&& (>= monotouch) (>= uap10.1)) (&& (< 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) (>= netstandard1.3) (< portable-net45+win8+wpa81)) (&& (< net20) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (>= net45) (< netstandard1.3) (>= uap10.0)) (&& (>= net45) (< netstandard1.5) (>= uap10.0)) (&& (>= net45) (>= uap10.1)) (&& (< net45) (>= net46) (>= netstandard1.6) (< netstandard2.0)) (&& (< net45) (>= net46) (< netstandard1.6)) (&& (< net45) (>= net46) (>= netstandard2.0)) (&& (< net45) (>= net461) (>= netstandard1.6)) (&& (< net45) (>= net461) (< netstandard1.6)) (&& (< net45) (>= net461) (>= netstandard2.0)) (&& (>= net46) (>= netcoreapp2.0)) (&& (>= net46) (< netstandard1.0) (>= win8)) (&& (>= net46) (< netstandard1.1)) (&& (>= net46) (< netstandard1.3) (>= wpa81)) (&& (>= net46) (< netstandard1.4) (>= wpa81)) (&& (>= net46) (>= netstandard1.6) (< netstandard2.0) (>= wpa81)) (&& (>= net46) (< netstandard1.6) (>= wpa81)) (&& (>= net46) (>= uap10.1)) (&& (>= net46) (>= wp8)) (&& (>= net46) (>= xamarinios)) (&& (>= net46) (>= xamarinmac)) (&& (>= net46) (>= xamarintvos)) (&& (>= net46) (>= xamarinwatchos)) (&& (>= net461) (>= uap10.1)) (&& (>= netcoreapp2.0) (< netcoreapp2.1)) (&& (>= netcoreapp2.0) (< netstandard1.6)) (&& (>= netcoreapp2.0) (< netstandard2.0)) (&& (>= netcoreapp2.0) (>= uap10.1)) (&& (< netstandard1.0) (>= netstandard1.3) (< portable-net45+win8+wpa81) (>= win8)) (&& (< netstandard1.0) (>= uap10.0) (< win8)) (&& (< netstandard1.1) (>= netstandard2.0) (>= win8)) (&& (< netstandard1.1) (>= uap10.1) (< 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) (>= uap10.1)) (&& (>= netstandard1.6) (>= wp8)) (&& (< netstandard1.6) (>= xamarinios)) (&& (< netstandard1.6) (>= xamarinmac)) (&& (< netstandard1.6) (>= xamarintvos)) (&& (< netstandard1.6) (>= xamarinwatchos)) (&& (>= netstandard2.0) (>= uap10.1)) (&& (>= netstandard2.0) (>= xamarintvos)) (&& (>= netstandard2.0) (>= xamarinwatchos)) (&& (< netstandard2.0) (>= xamarinios)) (&& (< netstandard2.0) (>= xamarinmac)) (&& (>= uap10.0) (>= wp8)) (&& (>= uap10.1) (< win8) (< wpa81)) (&& (>= uap10.1) (>= xamarinios)) (&& (>= uap10.1) (>= xamarinmac)) (&& (>= uap10.1) (>= xamarintvos)) (&& (>= uap10.1) (>= xamarinwatchos)) + System.Runtime (>= 4.3) - restriction: && (< net45) (>= netstandard1.0) (< netstandard2.0) (< win8) (< wp8) (< wpa81) + System.Runtime.Extensions (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) (< monotouch) (< net45) (>= netstandard1.6) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< 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)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< 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.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)) (&& (< net20) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) Microsoft.NETCore.Platforms (>= 1.1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) Microsoft.NETCore.Targets (>= 1.1.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) System.Runtime (>= 4.3.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) - System.Runtime.Handles (4.3) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac)) (&& (< monoandroid) (< net46) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net45) (>= net462)) (&& (< net46) (>= net462)) (&& (>= net462) (>= netcoreapp1.1)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= netcoreapp1.1) (>= netstandard2.0)) (&& (>= netstandard2.0) (>= uap10.0)) + System.Runtime.Handles (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< 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) (< 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) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac)) (&& (< monoandroid) (< net46) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net40) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net46) (>= net462)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= netstandard2.0) (>= uap10.0)) + System.Runtime.InteropServices (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.3) (< win8)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< 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.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.NETCore.Platforms (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< monoandroid) (< net45) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (>= netcoreapp1.1) Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< monoandroid) (< net45) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (>= netcoreapp1.1) System.Reflection (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< monoandroid) (< net45) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (>= netcoreapp1.1) System.Reflection.Primitives (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< monoandroid) (< net45) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (>= netcoreapp1.1) System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.2) (< win8)) (&& (< monoandroid) (< net45) (>= netstandard1.2) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (>= net462) (>= netcoreapp1.1) System.Runtime.Handles (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.5) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (>= netcoreapp1.1) - System.Runtime.InteropServices.RuntimeInformation (4.3) - restriction: || (&& (< net40) (>= net45) (< netstandard1.3) (>= netstandard2.0)) (&& (< net40) (>= net46) (< netstandard1.4) (>= netstandard2.0)) (&& (< net40) (>= net462) (< netstandard1.0) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (< netstandard1.0) (>= netstandard2.0) (< portable-net45+win8)) (&& (< net40) (< netstandard1.0) (>= netstandard2.0) (< win8)) (&& (< net40) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net40) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (>= net462) (< netstandard1.0) (>= netstandard1.6) (>= win8)) (&& (>= net462) (< netstandard1.3) (>= netstandard1.6) (>= wpa81)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (< netstandard1.0) (>= netstandard2.0) (>= win8)) (&& (< netstandard1.3) (>= netstandard2.0) (< win8) (>= wpa81)) (&& (>= netstandard2.0) (>= uap10.0)) - System.Runtime.InteropServices.WindowsRuntime (4.3) - restriction: || (&& (< net46) (>= net462) (>= netstandard2.0)) (&& (< net46) (< netcoreapp3.0) (>= netstandard2.0) (< uap10.0)) - System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Runtime.Loader (4.3) - restriction: >= netcoreapp2.1 - System.IO (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net462) (>= netstandard1.5) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Reflection (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net462) (>= netstandard1.5) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net462) (>= netstandard1.5) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Runtime.Numerics (4.3) - restriction: || (>= net462) (>= netstandard2.0) + 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)) + 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) + System.Resources.ResourceManager (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + 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: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< 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.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.Primitives (4.3) - restriction: && (< net472) (>= netstandard2.0) + System.Runtime.Serialization.Formatters (4.3) - restriction: && (< net20) (>= netstandard1.3) (< netstandard2.0) + System.Collections (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + System.Reflection (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + System.Resources.ResourceManager (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.4)) + System.Runtime.Serialization.Primitives (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (>= netstandard1.4) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (>= netstandard1.3) (< netstandard1.4)) (>= net46) + System.Runtime.Serialization.Primitives (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.4) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.3) (< netstandard1.4)) (&& (< net20) (>= net46) (< netstandard2.0)) (&& (< 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.AccessControl (4.6) - restriction: >= netcoreapp2.1 - Microsoft.NETCore.Platforms (>= 3.0) - restriction: >= netcoreapp2.0 - System.Security.Principal.Windows (>= 4.6) - restriction: || (&& (>= net46) (< netstandard2.0)) (&& (< net46) (>= netstandard1.3) (< netstandard2.0) (< uap10.1)) (&& (< net46) (>= netstandard2.0)) (>= net461) (>= netcoreapp2.0) - System.Security.Cryptography.Algorithms (4.3.1) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.4) (>= netstandard2.0)) (&& (< monoandroid) (< net45) (< netstandard1.6) (>= netstandard2.0)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.4) (>= netstandard2.0)) (&& (>= net461) (>= netstandard2.0)) (>= net462) (&& (>= netstandard2.0) (>= uap10.0)) + System.Runtime.WindowsRuntime (4.7) - restriction: false + System.Security.Cryptography.Algorithms (4.3.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.4) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< 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)) (&& (>= net46) (< netstandard1.4)) (>= net461) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) runtime.native.System.Security.Cryptography.Apple (>= 4.3.1) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) @@ -761,9 +532,19 @@ NUGET System.Security.Cryptography.Encoding (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (>= net463) System.Security.Cryptography.Primitives (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< monoandroid) (< net46) (>= netstandard1.4) (< netstandard1.6)) (&& (>= net46) (< netstandard1.4)) (&& (>= net461) (< netstandard1.6)) (>= net463) System.Text.Encoding (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Security.Cryptography.Cng (4.6) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net46) (>= net462) (>= netstandard1.6)) - Microsoft.NETCore.Platforms (>= 3.0) - restriction: && (>= netcoreapp2.0) (< netcoreapp2.1) (< netstandard2.1) - System.Security.Cryptography.Csp (4.3) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net46) (>= net462) (>= netstandard1.6)) + System.Security.Cryptography.Cng (4.7) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + Microsoft.NETCore.Platforms (>= 3.1) - restriction: && (>= netcoreapp2.0) (< netcoreapp2.1) (< netstandard2.1) + 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)) + System.Runtime.Extensions (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net46) (>= netstandard1.4) (< netstandard1.6) (< uap10.1)) + System.Runtime.Handles (>= 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.InteropServices (>= 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.Security.Cryptography.Algorithms (>= 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)) (&& (>= net46) (< netstandard1.4)) + System.Security.Cryptography.Encoding (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net46) (>= netstandard1.4) (< netstandard1.6) (< uap10.1)) + System.Security.Cryptography.Primitives (>= 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)) (&& (>= net46) (< netstandard1.4)) + System.Text.Encoding (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net46) (>= netstandard1.4) (< netstandard1.6) (< uap10.1)) + System.Security.Cryptography.Csp (4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) Microsoft.NETCore.Platforms (>= 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) System.Reflection (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) @@ -777,7 +558,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) (< net45) (< netstandard1.4) (>= netstandard2.0)) (&& (< monoandroid) (< net45) (< netstandard1.6) (>= netstandard2.0)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (>= net46) (< netstandard1.4) (>= netstandard2.0)) (&& (>= net461) (>= netstandard2.0)) (>= net462) (&& (>= netstandard2.0) (>= uap10.0)) + System.Security.Cryptography.Encoding (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.4) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.4) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.4) (>= netstandard1.6)) (&& (< net20) (>= net46) (< netstandard1.3)) (&& (< 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)) (&& (< net45) (>= net463) (>= netstandard1.6)) (&& (>= net46) (< netstandard1.4)) (>= net461) (&& (< 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) 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) @@ -790,9 +571,21 @@ NUGET System.Runtime.InteropServices (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Security.Cryptography.Primitives (>= 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.Security.Cryptography.OpenSsl (4.6) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net45) (>= net462) (>= netstandard1.6)) - Microsoft.NETCore.Platforms (>= 3.0) - restriction: && (>= netcoreapp2.0) (< netcoreapp2.1) - System.Security.Cryptography.Primitives (4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net46) (< netstandard1.4) (>= netstandard2.0)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net45) (>= net462) (>= netstandard1.6)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= netstandard2.0) (>= uap10.0)) + System.Security.Cryptography.OpenSsl (4.7) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) + Microsoft.NETCore.Platforms (>= 3.1) - restriction: && (>= netcoreapp2.0) (< netcoreapp2.1) + System.Collections (>= 4.3) - restriction: && (>= netstandard1.6) (< netstandard2.0) + System.IO (>= 4.3) - restriction: && (>= netstandard1.6) (< netstandard2.0) + System.Resources.ResourceManager (>= 4.3) - restriction: && (>= netstandard1.6) (< netstandard2.0) + System.Runtime (>= 4.3) - restriction: && (>= netstandard1.6) (< netstandard2.0) + System.Runtime.Extensions (>= 4.3) - restriction: && (>= netstandard1.6) (< netstandard2.0) + System.Runtime.Handles (>= 4.3) - restriction: && (>= netstandard1.6) (< netstandard2.0) + System.Runtime.InteropServices (>= 4.3) - restriction: && (>= netstandard1.6) (< netstandard2.0) + System.Runtime.Numerics (>= 4.3) - restriction: && (>= netstandard1.6) (< netstandard2.0) + System.Security.Cryptography.Algorithms (>= 4.3) - restriction: && (>= netstandard1.6) (< netstandard2.0) + System.Security.Cryptography.Encoding (>= 4.3) - restriction: && (>= netstandard1.6) (< netstandard2.0) + System.Security.Cryptography.Primitives (>= 4.3) - restriction: && (>= netstandard1.6) (< netstandard2.0) + System.Text.Encoding (>= 4.3) - restriction: && (>= netstandard1.6) (< netstandard2.0) + System.Security.Cryptography.Primitives (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< 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.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) @@ -800,9 +593,7 @@ 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 (4.6) - restriction: && (< net472) (>= netstandard2.0) - System.Memory (>= 4.5.3) - restriction: && (< net46) (< netcoreapp2.1) (>= netstandard2.0) (< xamarinios) (< xamarinmac) - System.Security.Cryptography.X509Certificates (4.3.2) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (>= net46) (>= netstandard2.0)) (>= net462) (&& (>= netstandard2.0) (>= uap10.0)) + System.Security.Cryptography.X509Certificates (4.3.2) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< 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)) (>= net46) (&& (< netstandard1.3) (>= uap10.0)) (&& (< netstandard1.5) (>= uap10.0) (< uap10.1)) Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) runtime.native.System (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) runtime.native.System.Net.Http (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) @@ -828,50 +619,35 @@ NUGET System.Security.Cryptography.Primitives (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Text.Encoding (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Threading (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Security.Principal.Windows (4.6) - restriction: >= netcoreapp2.1 - Microsoft.NETCore.Platforms (>= 3.0) - restriction: || (&& (>= 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)) (&& (< monoandroid) (< net46) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (>= net462) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net40) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net40) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (< net45) (>= net462)) (&& (< net46) (>= net462)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= netstandard2.0) (>= 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.CodePages (4.6) - restriction: || (&& (< net472) (>= netstandard2.0)) (>= netcoreapp2.1) - Microsoft.NETCore.Platforms (>= 3.0) - restriction: >= netcoreapp2.0 - System.Runtime.CompilerServices.Unsafe (>= 4.6) - restriction: || (&& (< net46) (< netcoreapp2.0) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (>= net461) (&& (>= netcoreapp2.0) (< netcoreapp3.0)) - System.Text.Encoding.Extensions (4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac)) (&& (< monoandroid) (< net46) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (>= net462) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net40) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net40) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (< net46) (>= net462)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= netstandard2.0) (>= uap10.0)) + System.Text.Encoding (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< 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)) 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: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (>= net462) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net40) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net40) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= netstandard2.0) (>= uap10.0)) + 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.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.Collections (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Globalization (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Resources.ResourceManager (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Runtime (>= 4.3.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (>= netcoreapp1.1) System.Runtime.Extensions (>= 4.3.1) - restriction: && (< monoandroid) (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) System.Threading (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Threading (4.3) - restriction: || (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac)) (&& (< monoandroid) (< net46) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (>= net462) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net40) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net40) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (< net46) (>= net462)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (>= netcoreapp2.1) (&& (>= netstandard2.0) (>= uap10.0)) + System.Threading (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.3) (< netstandard2.0) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net20) (>= netstandard1.5) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net20) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net20) (< netstandard1.0) (>= netstandard1.3) (< 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)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< 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.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)) (&& (< 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 (>= 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.Overlapped (4.3) - restriction: || (&& (< monoandroid) (< net46) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net46) (>= net462)) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< net46) (>= netstandard1.3) - System.Resources.ResourceManager (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) - System.Runtime (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) - System.Runtime.Handles (>= 4.3) - restriction: && (< net46) (>= netstandard1.3) - System.Threading.Tasks (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)) (&& (< monoandroid) (< net46) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (>= net462) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net40) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net40) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (< net45) (>= net462)) (&& (< net46) (>= net462)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= netstandard2.0) (>= uap10.0)) + System.Threading.Tasks (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard1.5) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.5) (< netstandard1.6) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (< netstandard1.5) (>= netstandard1.6) (< win8) (< wpa81)) (&& (< 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)) 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.Dataflow (4.10) - restriction: >= netstandard2.0 - System.Threading.Tasks.Extensions (4.5.3) - restriction: || (>= net462) (>= netstandard2.0) + System.Threading.Tasks.Extensions (4.5.3) - 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.2) - restriction: || (&& (< monoandroid) (< monotouch) (>= netstandard1.0) (< netstandard2.0) (< win8) (< wpa81) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.0) (>= portable-net45+win8+wp8+wpa81) (< win8)) (>= net45) (&& (< netcoreapp2.1) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< netstandard1.0) (>= win8)) (&& (< netstandard2.0) (>= wpa81)) (>= wp8) - System.Threading.Thread (4.3) - restriction: || (&& (< monoandroid) (< net46) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net46) (>= net462)) (&& (< net472) (>= netstandard2.0)) - System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Threading.ThreadPool (4.3) - restriction: || (&& (< monoandroid) (< net46) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net46) (>= net462)) - System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Runtime.Handles (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Threading.Timer (4.3) - restriction: || (&& (< net40) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (>= netstandard2.0) (>= uap10.0)) - System.ValueTuple (4.5) - restriction: || (&& (>= net46) (>= netstandard2.0)) (>= net462) (&& (>= netstandard2.0) (>= uap10.0)) - System.Xml.ReaderWriter (4.3.1) - restriction: || (&& (< monoandroid) (< net45) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard2.0) (< win8) (< wpa81) (< xamarinios) (< xamarinmac)) (&& (< monoandroid) (< net46) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net46) (< netstandard1.4) (>= netstandard2.0)) (&& (< net40) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (>= net462) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net40) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net40) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (< net46) (>= net462)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (< net462) (>= netstandard2.0)) (&& (>= netstandard2.0) (>= uap10.0)) + System.Threading.Tasks (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< netstandard2.0) (< win8) (< wp8) (< wpa81) (< xamarintvos) (< xamarinwatchos) + 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.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) @@ -887,7 +663,7 @@ NUGET System.Text.RegularExpressions (>= 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.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) System.Threading.Tasks.Extensions (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Xml.XDocument (4.3) - restriction: || (&& (< monoandroid) (< net46) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (< net40) (>= net462) (< netstandard1.2) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.3) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.4) (>= netstandard1.6)) (&& (< net40) (>= net462) (< netstandard1.5) (>= netstandard1.6)) (&& (< net40) (>= net462) (>= netstandard1.6) (< netstandard2.0)) (&& (< net40) (>= net462) (>= netstandard1.6) (< portable-net45+win8+wpa81)) (&& (< net40) (< netstandard1.2) (>= netstandard2.0) (< win8)) (&& (< net40) (< netstandard1.3) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.4) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.5) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (< netstandard1.6) (>= netstandard2.0) (< win8) (< wpa81)) (&& (< net40) (>= netstandard2.0) (< portable-net45+win8+wpa81)) (&& (< net46) (>= net462)) (&& (>= net462) (>= netstandard1.6) (>= uap10.0)) (&& (< net462) (>= netstandard2.0)) (&& (>= netstandard2.0) (>= uap10.0)) + System.Xml.XDocument (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)) 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.Tools (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) @@ -900,7 +676,7 @@ NUGET System.Text.Encoding (>= 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.Xml.ReaderWriter (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) - System.Xml.XmlDocument (4.3) - restriction: || (&& (< monoandroid) (>= netstandard2.0) (< xamarinios) (< xamarinmac)) (&& (>= net46) (>= netstandard2.0)) (>= net462) + System.Xml.XmlDocument (4.3) - restriction: && (< net20) (>= netstandard1.3) (< netstandard2.0) System.Collections (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) 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) @@ -911,37 +687,7 @@ NUGET 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.Xml.ReaderWriter (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Xml.XPath (4.3) - restriction: || (>= net462) (>= netstandard2.0) - System.Collections (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - 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) - 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.Threading (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Xml.ReaderWriter (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Xml.XPath.XDocument (4.3) - restriction: || (>= net462) (>= netstandard2.0) - System.Diagnostics.Debug (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Linq (>= 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.Threading (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Xml.ReaderWriter (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Xml.XDocument (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Xml.XPath (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (>= net46) - System.Xml.XPath.XmlDocument (4.3) - restriction: || (>= net462) (>= netstandard2.0) - System.Collections (>= 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) - 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.Threading (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Xml.ReaderWriter (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos) - System.Xml.XmlDocument (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (>= net46) - System.Xml.XPath (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (>= net46) + YamlDotNet (8.1) GROUP Formatting NUGET diff --git a/paket.references b/paket.references deleted file mode 100644 index 2492401e..00000000 --- a/paket.references +++ /dev/null @@ -1,2 +0,0 @@ -dotnet-fake -docker.dotnet \ No newline at end of file diff --git a/src/BioFSharp.BioContainers/AssemblyInfo.fs b/src/BioFSharp.BioContainers/AssemblyInfo.fs index 9fc0e358..4632ce9e 100644 --- a/src/BioFSharp.BioContainers/AssemblyInfo.fs +++ b/src/BioFSharp.BioContainers/AssemblyInfo.fs @@ -5,8 +5,8 @@ open System.Reflection [] [] [")>] -[] -[] +[] +[] [] do () @@ -14,6 +14,6 @@ module internal AssemblyVersionInformation = let [] AssemblyTitle = "BioFSharp.BioContainers" let [] AssemblyProduct = "BioFSharp" let [] AssemblyDescription = "An open source bioinformatics toolbox written in F#. " - let [] AssemblyVersion = "1.0.0" - let [] AssemblyFileVersion = "1.0.0" + let [] AssemblyVersion = "1.0.02" + let [] AssemblyFileVersion = "1.0.02" let [] AssemblyConfiguration = "Release" diff --git a/src/BioFSharp.BioContainers/BioFSharp.BioContainers.fsproj b/src/BioFSharp.BioContainers/BioFSharp.BioContainers.fsproj index efb8ca93..7cbe9f1c 100644 --- a/src/BioFSharp.BioContainers/BioFSharp.BioContainers.fsproj +++ b/src/BioFSharp.BioContainers/BioFSharp.BioContainers.fsproj @@ -1,7 +1,17 @@  - net45;net47;netstandard2.0 + netstandard2.0;net45;net47 + + + netstandard2.0 + bin + + + netstandard2.0;net45;net47 + bin + + BioFSharp.BioContainers BioFSharp.BioContainers BioFSharp.BioContainers @@ -13,7 +23,7 @@ true $(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb - Debug;Release;Mono + Debug;Release;Mono;DotnetCore diff --git a/src/BioFSharp.BioContainers/paket.template b/src/BioFSharp.BioContainers/paket.template index c1499292..50d7b4b0 100644 --- a/src/BioFSharp.BioContainers/paket.template +++ b/src/BioFSharp.BioContainers/paket.template @@ -3,28 +3,31 @@ id BioFSharp.BioContainers title BioFSharp.BioContainers owners - Timo Mühlhaus -authors Timo Mühlhaus, Kevin Schneider +authors + Timo Mühlhaus, Kevin Schneider, F# open source contributors projectUrl - https://github.com/CSBiology/BioFSharp + https://csbiology.github.io/BioFSharp/BioContainers.html iconUrl - https://raw.githubusercontent.com/CSBiology/BioFSharp/master/docs/files/img/logo.png + https://raw.githubusercontent.com/CSBiology/BioFSharp/master/docsrc/files/img/logo.png licenseUrl - https://github.com/CSBiology/BioFSharp/blob/master/LICENSE.txt + https://github.com/CSBiology/BioFSharp/blob/master/LICENSE requireLicenseAcceptance false language F# copyright - Copyright 2019 + Copyright 2017-2020 tags - bioinformatics F# fsharp docker biocontainer + F# FSharp bioinformatics biostatistics datascience biology dataprocessing amino-acids nucleotides sequence-analysis docker bioinformatics-containers biocontainers summary - Common bioinformatics tools in Docker containers accessible by F# + API access to powerful popular bioinformatic databases description - Common bioinformatics tools in Docker containers (including BioContainers) accessible by F# + API access to powerful popular bioinformatic databases include-referenced-projects true -files - ../../bin/BioFSharp.BioContainers ==> lib +repositoryType + git +repositoryUrl + https://github.com/CSBiology/BioFSharp +include-pdbs true \ No newline at end of file diff --git a/src/BioFSharp.BioDB/AssemblyInfo.fs b/src/BioFSharp.BioDB/AssemblyInfo.fs index 4d641a61..1a771ca1 100644 --- a/src/BioFSharp.BioDB/AssemblyInfo.fs +++ b/src/BioFSharp.BioDB/AssemblyInfo.fs @@ -5,8 +5,8 @@ open System.Reflection [] [] [")>] -[] -[] +[] +[] [] do () @@ -14,6 +14,6 @@ module internal AssemblyVersionInformation = let [] AssemblyTitle = "BioFSharp.BioDB" let [] AssemblyProduct = "BioFSharp" let [] AssemblyDescription = "An open source bioinformatics toolbox written in F#. " - let [] AssemblyVersion = "1.0.0" - let [] AssemblyFileVersion = "1.0.0" + let [] AssemblyVersion = "1.0.02" + let [] AssemblyFileVersion = "1.0.02" let [] AssemblyConfiguration = "Release" diff --git a/src/BioFSharp.BioDB/BioFSharp.BioDB.fsproj b/src/BioFSharp.BioDB/BioFSharp.BioDB.fsproj index 1c89492b..e137bb7e 100644 --- a/src/BioFSharp.BioDB/BioFSharp.BioDB.fsproj +++ b/src/BioFSharp.BioDB/BioFSharp.BioDB.fsproj @@ -1,6 +1,6 @@  - net45 + net47 BioFSharp.BioDB BioFSharp.BioDB BioFSharp.BioDB @@ -12,7 +12,7 @@ true $(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb - Debug;Release;Mono + Debug;Release;Mono;DotnetCore diff --git a/src/BioFSharp.BioDB/EbiAPI.fs b/src/BioFSharp.BioDB/EbiAPI.fs index 4277ec8a..59f72ea9 100644 --- a/src/BioFSharp.BioDB/EbiAPI.fs +++ b/src/BioFSharp.BioDB/EbiAPI.fs @@ -16,9 +16,9 @@ module EbiAPI = let [] private schemaURL = __SOURCE_DIRECTORY__ + "/Resources/ebiProteinsAPIswagger.json" //"http://www.ebi.ac.uk/proteins/api/swagger.json" - type ProteinsAPIschema = SwaggerProvider // ,EmbeddedResource=("BioFSharp.dll,ebiProteinsAPIswagger.json")> + type ProteinsAPIschema = SwaggerClientProvider // ,EmbeddedResource=("BioFSharp.dll,ebiProteinsAPIswagger.json")> - let private proteinsAPI = ProteinsAPIschema() + let private proteinsAPI = ProteinsAPIschema.Client() /// Access to the uniprot protein data base type UniProteinDB () = @@ -66,147 +66,147 @@ module EbiAPI = //!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! /// Search protein sequence features in UniProt - //static member searchProteinSeqFeature - // ( - // [] - // ?offset : int, - // [] - // ?size : int, - // [] - // ?accession : string, - // [] - // ?reviewed : string, - // [] - // ?gene : string, - // [] - // ?protein : string, - // [] - // ?organism : string, - // [] - // ?taxid : string, - // [] - // ?categories : string, - // [] - // ?types : string - - // ) = - // let accession = defaultArg accession null - // let reviewed = defaultArg reviewed null - // let gene = defaultArg gene null - // let protein = defaultArg protein null - // let organism = defaultArg organism null - // let taxid = defaultArg taxid null - // let categories = defaultArg categories null - // let types = defaultArg types null - // proteinsAPI.Search2(offset,size,accession,reviewed,gene,protein,organism,taxid,categories,types) + static member searchProteinSeqFeature + ( + [] + ?offset : int, + [] + ?size : int, + [] + ?accession : string, + [] + ?reviewed : string, + [] + ?gene : string, + [] + ?protein : string, + [] + ?organism : string, + [] + ?taxid : string, + [] + ?categories : string, + [] + ?types : string + + ) = + let accession = defaultArg accession null + let reviewed = defaultArg reviewed null + let gene = defaultArg gene null + let protein = defaultArg protein null + let organism = defaultArg organism null + let taxid = defaultArg taxid null + let categories = defaultArg categories null + let types = defaultArg types null + proteinsAPI.Search2(offset,size,accession,reviewed,gene,protein,organism,taxid,categories,types) /// Search antigen in UniProt - //static member searchAntigens - // ( - // [] - // ?offset : int, - // [] - // ?size : int, - // [] - // ?accession : string, - // [] - // ?antigenSequence : string, - // [] - // ?antigenID : string, - // [] - // ?ensemblIDs : string, - // [] - // ?matchscore : int - - // ) = - // let accession = defaultArg accession null - // let antigenSequence = defaultArg antigenSequence null - // let antigenID = defaultArg antigenID null - // let ensemblIDs = defaultArg ensemblIDs null + static member searchAntigens + ( + [] + ?offset : int, + [] + ?size : int, + [] + ?accession : string, + [] + ?antigenSequence : string, + [] + ?antigenID : string, + [] + ?ensemblIDs : string, + [] + ?matchscore : int + + ) = + let accession = defaultArg accession null + let antigenSequence = defaultArg antigenSequence null + let antigenID = defaultArg antigenID null + let ensemblIDs = defaultArg ensemblIDs null - // proteinsAPI.Search(offset,size,accession,antigenSequence,antigenID,ensemblIDs,matchscore) + proteinsAPI.Search(offset,size,accession,antigenSequence,antigenID,ensemblIDs,matchscore) /// Search genomic coordinates in UniProt - //static member searchGenomicCoordinates - // ( - // [] - // ?offset : int, - // [] - // ?size : int, - // [] - // ?accession : string, - // [] - // ?chromosome : string, - // [] - // ?ensembl : string, - // [] - // ?gene : string, - // [] - // ?protein : string, - // [] - // ?taxid : string, - // [] - // ?location : string - - // ) = - - // let accession = defaultArg accession null - // let chromosome = defaultArg chromosome null - // let ensembl = defaultArg ensembl null - // let gene = defaultArg gene null - // let protein = defaultArg protein null - // let taxid = defaultArg taxid null - // let location = defaultArg location null + static member searchGenomicCoordinates + ( + [] + ?offset : int, + [] + ?size : int, + [] + ?accession : string, + [] + ?chromosome : string, + [] + ?ensembl : string, + [] + ?gene : string, + [] + ?protein : string, + [] + ?taxid : string, + [] + ?location : string + + ) = + + let accession = defaultArg accession null + let chromosome = defaultArg chromosome null + let ensembl = defaultArg ensembl null + let gene = defaultArg gene null + let protein = defaultArg protein null + let taxid = defaultArg taxid null + let location = defaultArg location null - // proteinsAPI.Search1(offset,size,accession,chromosome,ensembl,gene,protein,taxid,location) + proteinsAPI.Search1(offset,size,accession,chromosome,ensembl,gene,protein,taxid,location) /// Search entries in UniProt - //static member searchEntries - // ( - // [] - // ?offset : int, - // [] - // ?size : int, - // [] - // ?accession : string, - // [] - // ?reviewed : string, - // [] - // ?isoforms : int, - // [] - // ?goterms : string, - // [] - // ?keywords : string, - // [] - // ?ec : string, - // [] - // ?gene : string, - // [] - // ?protein : string, - // [] - // ?organism : string, - // [] - // ?taxid : string, - // [] - // ?pubmed : string - - // ) = - - // let accession = defaultArg accession null - // let reviewed = defaultArg reviewed null - // let goterms = defaultArg goterms null - // let keywords = defaultArg keywords null - // let ec = defaultArg ec null - // let gene = defaultArg gene null - // let protein = defaultArg protein null - // let organism = defaultArg organism null - // let taxid = defaultArg taxid null - // let pubmed = defaultArg pubmed null + static member searchEntries + ( + [] + ?offset : int, + [] + ?size : int, + [] + ?accession : string, + [] + ?reviewed : string, + [] + ?isoforms : int, + [] + ?goterms : string, + [] + ?keywords : string, + [] + ?ec : string, + [] + ?gene : string, + [] + ?protein : string, + [] + ?organism : string, + [] + ?taxid : string, + [] + ?pubmed : string + + ) = + + let accession = defaultArg accession null + let reviewed = defaultArg reviewed null + let goterms = defaultArg goterms null + let keywords = defaultArg keywords null + let ec = defaultArg ec null + let gene = defaultArg gene null + let protein = defaultArg protein null + let organism = defaultArg organism null + let taxid = defaultArg taxid null + let pubmed = defaultArg pubmed null - // proteinsAPI.Search3(offset,size,accession,reviewed,isoforms,goterms,keywords,ec,gene,protein,organism,taxid,pubmed) + proteinsAPI.Search3(offset,size,accession,reviewed,isoforms,goterms,keywords,ec,gene,protein,organism,taxid,pubmed) /// Search proteomes in UniProt static member searchProteomes @@ -246,76 +246,76 @@ module EbiAPI = proteinsAPI.Search4(offset,size,upid,name,taxid,keyword,xref,genomeAcc,isRefProteome,isRedundant) /// Search ProteomicsPeptides in UniProt - //static member searchProteomicsPeptides - // ( - // [] - // ?offset : int, - // [] - // ?size : int, - // [] - // ?accession : string, - // [] - // ?taxid : string, - // [] - // ?upid : string, - // [] - // ?datasource : string, - // [] - // ?peptide : string, - // [] - // ?unique : string - - // ) = - - // let accession = defaultArg accession null - // let taxid = defaultArg taxid null - // let upid = defaultArg upid null - // let datasource = defaultArg datasource null - // let peptide = defaultArg peptide null - // let unique = defaultArg unique null + static member searchProteomicsPeptides + ( + [] + ?offset : int, + [] + ?size : int, + [] + ?accession : string, + [] + ?taxid : string, + [] + ?upid : string, + [] + ?datasource : string, + [] + ?peptide : string, + [] + ?unique : string + + ) = + + let accession = defaultArg accession null + let taxid = defaultArg taxid null + let upid = defaultArg upid null + let datasource = defaultArg datasource null + let peptide = defaultArg peptide null + let unique = defaultArg unique null - // proteinsAPI.Search5(offset,size,accession,taxid,upid,datasource,peptide,unique) + proteinsAPI.Search5(offset,size,accession,taxid,upid,datasource,peptide,unique) /// Search natural variants in UniProt - //static member searchNaturalVariants - // ( - // [] - // ?offset : int, - // [] - // ?size : int, - // [] - // ?accession : string, - // [] - // ?taxid : string, - // [] - // ?sourcetype : string, - // [] - // ?consequencetype : string, - // [] - // ?wildtype : string, - // [] - // ?alternativesequence : string, - // [] - // ?location : string, - // [] - // ?disease : string, - // [] - // ?omim : string, - // [] - // ?evidence : string - - // ) = - - // let accession = defaultArg accession null - // let taxid = defaultArg taxid null - // let sourcetype = defaultArg sourcetype null - // let consequencetype = defaultArg consequencetype null - // let wildtype = defaultArg wildtype null - // let alternativesequence = defaultArg alternativesequence null - // let location = defaultArg location null - // let disease = defaultArg disease null - // let omim = defaultArg omim null - // let evidence = defaultArg evidence null + static member searchNaturalVariants + ( + [] + ?offset : int, + [] + ?size : int, + [] + ?accession : string, + [] + ?taxid : string, + [] + ?sourcetype : string, + [] + ?consequencetype : string, + [] + ?wildtype : string, + [] + ?alternativesequence : string, + [] + ?location : string, + [] + ?disease : string, + [] + ?omim : string, + [] + ?evidence : string + + ) = + + let accession = defaultArg accession null + let taxid = defaultArg taxid null + let sourcetype = defaultArg sourcetype null + let consequencetype = defaultArg consequencetype null + let wildtype = defaultArg wildtype null + let alternativesequence = defaultArg alternativesequence null + let location = defaultArg location null + let disease = defaultArg disease null + let omim = defaultArg omim null + let evidence = defaultArg evidence null - // proteinsAPI.Search6(sourcetype,consequencetype,wildtype,alternativesequence,location,accession,disease,omim,evidence,taxid,offset,size) \ No newline at end of file + proteinsAPI.Search6(sourcetype,consequencetype,wildtype,alternativesequence,location,accession,disease,omim,evidence,taxid,offset,size) \ No newline at end of file diff --git a/src/BioFSharp.BioDB/FaToolDb.fs b/src/BioFSharp.BioDB/FaToolDb.fs index 3ba78741..4cfc5ae5 100644 --- a/src/BioFSharp.BioDB/FaToolDb.fs +++ b/src/BioFSharp.BioDB/FaToolDb.fs @@ -1,12 +1,14 @@ namespace BioFSharp.BioDB open FSharp.Data.TypeProviders -open System.Data.Services.Client ///Tools for the odata service FaTools available at http://iomiqsweb1.bio.uni-kl.de/Services/FaToolDbDataService.svc //all credit for the database goes to https://github.com/goedels and https://github.com/luede module FaToolDb = - let[]url = "http://iomiqsweb1.bio.uni-kl.de/Services/FaToolDbDataService.svc" + //let[]url = "http://iomiqsweb1.bio.uni-kl.de/Services/FaToolDbDataService.svc" + + //server adress the service migrated to + let []url = "http://hyperweb.bio.uni-kl.de:8015/Services/FaToolDbDataService.svc" type FaToolData = ODataService diff --git a/src/BioFSharp.BioDB/paket.references b/src/BioFSharp.BioDB/paket.references index 4c9cf279..18d9aaaf 100644 --- a/src/BioFSharp.BioDB/paket.references +++ b/src/BioFSharp.BioDB/paket.references @@ -1,6 +1,5 @@ group BioDB -FSharp.Core framework:net45 +FSharp.Core SwaggerProvider -Newtonsoft.Json YamlDotNet FSharp.Data.TypeProviders \ No newline at end of file diff --git a/src/BioFSharp.BioDB/paket.template b/src/BioFSharp.BioDB/paket.template index 7b61152d..4243bd62 100644 --- a/src/BioFSharp.BioDB/paket.template +++ b/src/BioFSharp.BioDB/paket.template @@ -3,28 +3,34 @@ id BioFSharp.BioDB title BioFSharp.BioDB owners - Timo Mühlhaus + Timo Mühlhaus, Kevin Schneider authors - Timo Mühlhaus + Timo Mühlhaus, Sabrina Gödel, Kevin Schneider, F# open source contributors projectUrl - https://github.com/CSBiology/BioFSharp + https://csbiology.github.io/BioFSharp iconUrl - https://raw.githubusercontent.com/CSBiology/BioFSharp/master/docs/files/img/logo.png + https://raw.githubusercontent.com/CSBiology/BioFSharp/master/docsrc/files/img/logo.png licenseUrl - https://github.com/CSBiology/BioFSharp/blob/master/LICENSE.txt + https://github.com/CSBiology/BioFSharp/blob/master/LICENSE requireLicenseAcceptance false language F# copyright - Copyright 2019 + Copyright 2017-2020 tags - bioinformatics F# fsharp database-access + F# FSharp bioinformatics biostatistics datascience biology dataprocessing amino-acids nucleotides sequence-analysis docker bioinformatics-containers biocontainers summary - APIs for querying common biological databases + Connect BioFSharp with containerized bioinformatic workflows without leaving your F# environment description - APIs for querying common biological databases + BioFSharp.BioContainers gives you the possibility to leverage containerized applications without + leaving you F# environment. We build on the fondation of Docker.DotNet to programmatically access + the the REST API on top of the docker daemon. We provide special functions to use with biocontainers, + which is a standardized way to create containerized bioinformatic software. include-referenced-projects true -files - ../../bin/BioFSharp.BioDB ==> lib +repositoryType + git +repositoryUrl + https://github.com/CSBiology/BioFSharp +include-pdbs true \ No newline at end of file diff --git a/src/BioFSharp.IO/AssemblyInfo.fs b/src/BioFSharp.IO/AssemblyInfo.fs index 11404e5d..14900b62 100644 --- a/src/BioFSharp.IO/AssemblyInfo.fs +++ b/src/BioFSharp.IO/AssemblyInfo.fs @@ -5,8 +5,8 @@ open System.Reflection [] [] [")>] -[] -[] +[] +[] [] do () @@ -14,6 +14,6 @@ module internal AssemblyVersionInformation = let [] AssemblyTitle = "BioFSharp.IO" let [] AssemblyProduct = "BioFSharp" let [] AssemblyDescription = "An open source bioinformatics toolbox written in F#. " - let [] AssemblyVersion = "1.0.0" - let [] AssemblyFileVersion = "1.0.0" + let [] AssemblyVersion = "1.0.02" + let [] AssemblyFileVersion = "1.0.02" let [] AssemblyConfiguration = "Release" diff --git a/src/BioFSharp.IO/BioFSharp.IO.fsproj b/src/BioFSharp.IO/BioFSharp.IO.fsproj index e33f1405..3d44103f 100644 --- a/src/BioFSharp.IO/BioFSharp.IO.fsproj +++ b/src/BioFSharp.IO/BioFSharp.IO.fsproj @@ -1,6 +1,14 @@  - net45;net47;netstandard2.0 + netstandard2.0;net45;net47 + + + netstandard2.0 + + + netstandard2.0;net45;net47 + + BioFSharp.IO BioFSharp.IO BioFSharp.IO @@ -12,7 +20,7 @@ true $(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb - Debug;Release;Mono + Debug;Release;Mono;DotnetCore diff --git a/src/BioFSharp.IO/paket.template b/src/BioFSharp.IO/paket.template index 83365832..875d38e8 100644 --- a/src/BioFSharp.IO/paket.template +++ b/src/BioFSharp.IO/paket.template @@ -3,28 +3,33 @@ id BioFSharp.IO title BioFSharp.IO owners - Timo Mühlhaus -authors Timo Mühlhaus, Kevin Schneider +authors + Timo Mühlhaus, Kevin Schneider, Heinrich Lukas Weil, David Zimmer, F# open source contributors projectUrl - https://github.com/CSBiology/BioFSharp + https://csbiology.github.io/BioFSharp/ iconUrl - https://raw.githubusercontent.com/CSBiology/BioFSharp/master/docs/files/img/logo.png + https://raw.githubusercontent.com/CSBiology/BioFSharp/master/docsrc/files/img/logo.png licenseUrl - https://github.com/CSBiology/BioFSharp/blob/master/LICENSE.txt + https://github.com/CSBiology/BioFSharp/blob/master/LICENSE requireLicenseAcceptance false language F# copyright - Copyright 2019 + Copyright 2017-2020 tags - bioinformatics F# fsharp IO + F# FSharp bioinformatics biostatistics datascience biology dataprocessing amino-acids nucleotides sequence-analysis docker bioinformatics-containers biocontainers summary - Readers/Writers for biological file formats + Read/write functions for various biological file formats description - Readers/Writers for biological file formats + BioFSharp.IO contains read/write functions for a diverse set of biological + file formats such as Fasta, FastQ, GeneBank or GFF, as well as + helper function for searching on or transforming the input data include-referenced-projects true -files - ../../bin/BioFSharp.IO ==> lib +repositoryType + git +repositoryUrl + https://github.com/CSBiology/BioFSharp +include-pdbs true diff --git a/src/BioFSharp.ImgP/AssemblyInfo.fs b/src/BioFSharp.ImgP/AssemblyInfo.fs index 6d58d95a..906b9f57 100644 --- a/src/BioFSharp.ImgP/AssemblyInfo.fs +++ b/src/BioFSharp.ImgP/AssemblyInfo.fs @@ -5,8 +5,8 @@ open System.Reflection [] [] [")>] -[] -[] +[] +[] [] do () @@ -14,6 +14,6 @@ module internal AssemblyVersionInformation = let [] AssemblyTitle = "BioFSharp.ImgP" let [] AssemblyProduct = "BioFSharp" let [] AssemblyDescription = "An open source bioinformatics toolbox written in F#. " - let [] AssemblyVersion = "1.0.0" - let [] AssemblyFileVersion = "1.0.0" + let [] AssemblyVersion = "1.0.02" + let [] AssemblyFileVersion = "1.0.02" let [] AssemblyConfiguration = "Release" diff --git a/src/BioFSharp.ImgP/BioFSharp.ImgP.fsproj b/src/BioFSharp.ImgP/BioFSharp.ImgP.fsproj index 07d05e80..a161e1ed 100644 --- a/src/BioFSharp.ImgP/BioFSharp.ImgP.fsproj +++ b/src/BioFSharp.ImgP/BioFSharp.ImgP.fsproj @@ -12,7 +12,7 @@ true $(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb - Debug;Release;Mono + Debug;Release;Mono;DotnetCore diff --git a/src/BioFSharp.ImgP/paket.template b/src/BioFSharp.ImgP/paket.template index 655fbda1..65747dd3 100644 --- a/src/BioFSharp.ImgP/paket.template +++ b/src/BioFSharp.ImgP/paket.template @@ -1,29 +1,33 @@ -type file +type project id BioFSharp.ImgP title BioFSharp.ImgP owners - Timo Mühlhaus -authors Timo Mühlhaus, Benedikt Venn +authors + Timo Mühlhaus, Benedikt Venn, F# open source contributors projectUrl - https://github.com/CSBiology/BioFSharp + https://csbiology.github.io/BioFSharp/ iconUrl - https://raw.githubusercontent.com/CSBiology/BioFSharp/master/docs/files/img/logo.png + https://raw.githubusercontent.com/CSBiology/BioFSharp/master/docsrc/files/img/logo.png licenseUrl - https://github.com/CSBiology/BioFSharp/blob/master/LICENSE.txt + https://github.com/CSBiology/BioFSharp/blob/master/LICENSE requireLicenseAcceptance false language F# copyright - Copyright 2019 + Copyright 2017-2020 tags - bioinformatics F# image-recognition image-processing + F# FSharp bioinformatics biostatistics datascience biology dataprocessing amino-acids nucleotides sequence-analysis docker bioinformatics-containers biocontainers summary - dawdf + Image recognition and analysis using wavelet transformations description - frdt - -files - ../../bin/BioFSharp.ImgP ==> lib + Image recognition and analysis using wavelet transformations +include-referenced-projects + true +repositoryType + git +repositoryUrl + https://github.com/CSBiology/BioFSharp +include-pdbs true diff --git a/src/BioFSharp.ML/AssemblyInfo.fs b/src/BioFSharp.ML/AssemblyInfo.fs index 28b11792..4ce65738 100644 --- a/src/BioFSharp.ML/AssemblyInfo.fs +++ b/src/BioFSharp.ML/AssemblyInfo.fs @@ -5,8 +5,8 @@ open System.Reflection [] [] [")>] -[] -[] +[] +[] [] do () @@ -14,6 +14,6 @@ module internal AssemblyVersionInformation = let [] AssemblyTitle = "BioFSharp.ML" let [] AssemblyProduct = "BioFSharp" let [] AssemblyDescription = "An open source bioinformatics toolbox written in F#. " - let [] AssemblyVersion = "1.0.0" - let [] AssemblyFileVersion = "1.0.0" + let [] AssemblyVersion = "1.0.02" + let [] AssemblyFileVersion = "1.0.02" let [] AssemblyConfiguration = "Release" diff --git a/src/BioFSharp.ML/BioFSharp.ML.fsproj b/src/BioFSharp.ML/BioFSharp.ML.fsproj index ee8b0ae9..563c5b3e 100644 --- a/src/BioFSharp.ML/BioFSharp.ML.fsproj +++ b/src/BioFSharp.ML/BioFSharp.ML.fsproj @@ -13,7 +13,7 @@ true $(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb - Debug;Release;Mono + Debug;Release;Mono;DotnetCore diff --git a/src/BioFSharp.ML/paket.template b/src/BioFSharp.ML/paket.template index 4dc1b820..b316172e 100644 --- a/src/BioFSharp.ML/paket.template +++ b/src/BioFSharp.ML/paket.template @@ -3,28 +3,34 @@ id BioFSharp.ML title BioFSharp.ML owners - Timo Mühlhaus + Timo Mühlhaus, David Zimmer, Kevin Schneider authors - Timo Mühlhaus, Kevin Schneider + Timo Mühlhaus, David Zimmer, Kevin Schneider projectUrl - https://github.com/CSBiology/BioFSharp + https://csbiology.github.io/BioFSharp/ iconUrl - https://raw.githubusercontent.com/CSBiology/BioFSharp/master/docs/files/img/logo.png + https://raw.githubusercontent.com/CSBiology/BioFSharp/master/docsrc/files/img/logo.png licenseUrl - https://github.com/CSBiology/BioFSharp/blob/master/LICENSE.txt + https://github.com/CSBiology/BioFSharp/blob/master/LICENSE requireLicenseAcceptance false language F# copyright - Copyright 2019 + Copyright 2017-2020 tags - bioinformatics F# fsharp maschine learning + F# FSharp bioinformatics biostatistics datascience biology dataprocessing amino-acids nucleotides sequence-analysis docker bioinformatics-containers biocontainers summary - Machinelearning with BioFSharp + Machine learning with BioFSharp and CNTK.Net description - Machinelearning with BioFSharp, containing a lighweight F# wrapper for CNTK and some pretrained models + Make your workflow ML ready with BioFSharp.ML. + Currently contains helper functionf for CNTK + and a pre-trained model we used in our publication + about predicting peptide observability. include-referenced-projects true -files - ../../bin/BioFSharp.ML ==> lib \ No newline at end of file +repositoryType + git +repositoryUrl + https://github.com/CSBiology/BioFSharp +include-pdbs true diff --git a/src/BioFSharp.Parallel/AssemblyInfo.fs b/src/BioFSharp.Parallel/AssemblyInfo.fs index 021f9301..68dce98c 100644 --- a/src/BioFSharp.Parallel/AssemblyInfo.fs +++ b/src/BioFSharp.Parallel/AssemblyInfo.fs @@ -5,8 +5,8 @@ open System.Reflection [] [] [")>] -[] -[] +[] +[] [] do () @@ -14,6 +14,6 @@ module internal AssemblyVersionInformation = let [] AssemblyTitle = "BioFSharp.Parallel" let [] AssemblyProduct = "BioFSharp" let [] AssemblyDescription = "An open source bioinformatics toolbox written in F#. " - let [] AssemblyVersion = "1.0.0" - let [] AssemblyFileVersion = "1.0.0" + let [] AssemblyVersion = "1.0.02" + let [] AssemblyFileVersion = "1.0.02" let [] AssemblyConfiguration = "Release" diff --git a/src/BioFSharp.Parallel/BioFSharp.Parallel.fsproj b/src/BioFSharp.Parallel/BioFSharp.Parallel.fsproj index 3ba65d0f..9db22571 100644 --- a/src/BioFSharp.Parallel/BioFSharp.Parallel.fsproj +++ b/src/BioFSharp.Parallel/BioFSharp.Parallel.fsproj @@ -12,7 +12,7 @@ true $(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb - Debug;Release;Mono + Debug;Release;Mono;DotnetCore diff --git a/src/BioFSharp.Parallel/paket.template b/src/BioFSharp.Parallel/paket.template index 58a1b839..31f79c89 100644 --- a/src/BioFSharp.Parallel/paket.template +++ b/src/BioFSharp.Parallel/paket.template @@ -3,9 +3,9 @@ id BioFSharp.Parallel title BioFSharp.Parallel owners - Timo Mühlhaus + Timo Mühlhaus, Kevin Schneider authors - Timo Mühlhaus + Benjamin Saljooghi (https://github.com/benjaminsaljooghi) projectUrl https://github.com/CSBiology/BioFSharp iconUrl @@ -17,14 +17,19 @@ requireLicenseAcceptance language F# copyright - Copyright 2019 + Copyright 2017-2020 tags F# FSharp bioinformatics parallelization +tags + F# FSharp bioinformatics biostatistics datascience biology dataprocessing amino-acids nucleotides sequence-analysis docker bioinformatics-containers biocontainers summary GPU parallelized functions from BioFSharp description GPU parallelized functions from BioFSharp include-referenced-projects true -files - ../../bin/BioFSharp.Parallel ==> lib \ No newline at end of file +repositoryType + git +repositoryUrl + https://github.com/CSBiology/BioFSharp +include-pdbs true diff --git a/src/BioFSharp.Stats/AssemblyInfo.fs b/src/BioFSharp.Stats/AssemblyInfo.fs index afb5531f..0988e585 100644 --- a/src/BioFSharp.Stats/AssemblyInfo.fs +++ b/src/BioFSharp.Stats/AssemblyInfo.fs @@ -5,8 +5,8 @@ open System.Reflection [] [] [")>] -[] -[] +[] +[] [] do () @@ -14,6 +14,6 @@ module internal AssemblyVersionInformation = let [] AssemblyTitle = "BioFSharp.Stats" let [] AssemblyProduct = "BioFSharp" let [] AssemblyDescription = "An open source bioinformatics toolbox written in F#. " - let [] AssemblyVersion = "1.0.0" - let [] AssemblyFileVersion = "1.0.0" + let [] AssemblyVersion = "1.0.02" + let [] AssemblyFileVersion = "1.0.02" let [] AssemblyConfiguration = "Release" diff --git a/src/BioFSharp.Stats/BioFSharp.Stats.fsproj b/src/BioFSharp.Stats/BioFSharp.Stats.fsproj index 37457b54..65a0f9ef 100644 --- a/src/BioFSharp.Stats/BioFSharp.Stats.fsproj +++ b/src/BioFSharp.Stats/BioFSharp.Stats.fsproj @@ -1,6 +1,14 @@  - net45;net47;netstandard2.0 + netstandard2.0;net45;net47 + + + netstandard2.0 + + + netstandard2.0;net45;net47 + + BioFSharp.Stats BioFSharp.Stats BioFSharp.Stats @@ -12,7 +20,7 @@ true $(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb - Debug;Release;Mono + Debug;Release;Mono;DotnetCore diff --git a/src/BioFSharp.Stats/SurprisalAnalysisEmpiricalPermutationTest.fs b/src/BioFSharp.Stats/SurprisalAnalysisEmpiricalPermutationTest.fs index 4949f020..371509b2 100644 --- a/src/BioFSharp.Stats/SurprisalAnalysisEmpiricalPermutationTest.fs +++ b/src/BioFSharp.Stats/SurprisalAnalysisEmpiricalPermutationTest.fs @@ -32,7 +32,7 @@ module Sailent = |> List.distinct //create distribution of iter weight sums for a bin of size binSize - let private bootstrapBin (verbose:bool) (binSize: int) (weightArray:float[]) (iter: int) = + let private bootstrapBin (binSize: int) (weightArray:float[]) (iter: int) = let steps = iter / 10 let startTime = System.DateTime.Now @@ -43,8 +43,6 @@ module Sailent = sum let rec loop currentIter resultList = - if verbose && (currentIter % steps = 0) then - printfn "[%i/%i] iterations @%i min" currentIter iter (System.DateTime.Now.Subtract(startTime).Minutes) if currentIter < iter then let tmp = sumRandomEntriesBy 0 0. loop (currentIter+1) (tmp::resultList) @@ -125,7 +123,7 @@ module Sailent = ///Absolute descriptor: test distributions and tests are performed on the positive values of the dataset only let compute (verbose:bool) (bootstrapIterations:int) (data: OntologyItem array) = - printfn "starting SAILENT characterization" + if verbose then printfn "starting SAILENT characterization" // get distinct ontology terms in the dataset let distinctGroups = getDistinctGroups data @@ -152,42 +150,72 @@ module Sailent = termName,tmp.Length,tmp |> List.sumBy (fun x -> x.Item)) |> List.filter (fun (termName,binSize,weightSum) -> binSize>0) - let absoluteBinsizes = [for (_,binSize,_) in absoluteTestTargets do yield binSize] - let positiveBinsizes = [for (_,binSize,_) in positiveTestTargets do yield binSize] - let negativeBinsizes = [for (_,binSize,_) in negativeTestTargets do yield binSize] + let absoluteBinsizes = absoluteTestTargets |> List.map (fun (_,binSize,_) -> binSize) |> List.distinct + let positiveBinsizes = positiveTestTargets |> List.map (fun (_,binSize,_) -> binSize) |> List.distinct + let negativeBinsizes = negativeTestTargets |> List.map (fun (_,binSize,_) -> binSize) |> List.distinct - let weightArr = [|for ann in data do yield ann.Item|] - let posWeightArr = [|for ann in data do yield ann.Item|] |> Array.filter(fun x -> x>0.) - let negWeightArr = [|for ann in data do yield ann.Item|] |> Array.filter(fun x -> x<0.) + let weightArr = data |> Array.map (fun ann -> ann.Item) + let absWeightArr = weightArr |> Array.map abs + let posWeightArr = weightArr |> Array.filter(fun x -> x>0.) + let negWeightArr = weightArr |> Array.filter(fun x -> x<0.) // create bootstrapped test distributions for all test targets - printfn "bootstrapping absolute test distributions..." + if verbose then printfn "bootstrapping absolute test distributions for %i bins" absoluteBinsizes.Length let absoluteTestDistributions = - [| - for binSize in absoluteBinsizes do - let tmp = bootstrapBin verbose binSize weightArr bootstrapIterations - yield (binSize,Distributions.Frequency.create (Distributions.Bandwidth.nrd0 tmp) tmp) - |] - |> Map.ofArray - - printfn "bootstrapping positive test distributions..." + + let startTime = System.DateTime.Now + + absoluteBinsizes + |> List.mapi + (fun i binSize -> + + if verbose && (i % (absoluteBinsizes.Length / 10) = 0 ) then + let elapsed = System.DateTime.Now.Subtract(startTime) + printfn "[%i/%i] bins @ %imin %is" i absoluteBinsizes.Length elapsed.Minutes elapsed.Seconds + + let tmp = bootstrapBin binSize absWeightArr bootstrapIterations + (binSize,Distributions.Frequency.create (Distributions.Bandwidth.nrd0 tmp) tmp) + ) + |> Map.ofList + + if verbose then printfn "bootstrapping positive test distributions for %i bins" positiveBinsizes.Length let positiveTestDistributions = - [| - for binSize in positiveBinsizes do - let tmp = bootstrapBin verbose binSize posWeightArr bootstrapIterations - yield (binSize,Distributions.Frequency.create (Distributions.Bandwidth.nrd0 tmp) tmp) - |] - |> Map.ofArray - - printfn "bootstrapping negative test distributions..." + + let startTime = System.DateTime.Now + + positiveBinsizes + |> List.mapi + (fun i binSize -> + + if verbose && (i % (positiveBinsizes.Length / 10) = 0 ) then + let elapsed = System.DateTime.Now.Subtract(startTime) + printfn "[%i/%i] bins @ %imin %is" i positiveBinsizes.Length elapsed.Minutes elapsed.Seconds + + let tmp = bootstrapBin binSize posWeightArr bootstrapIterations + (binSize,Distributions.Frequency.create (Distributions.Bandwidth.nrd0 tmp) tmp) + ) + |> Map.ofList + + if verbose then printfn "bootstrapping negative test distributions for %i bins" negativeBinsizes.Length let negativeTestDistributions = - [| - for binSize in negativeBinsizes do - let tmp = bootstrapBin verbose binSize negWeightArr bootstrapIterations - yield (binSize,Distributions.Frequency.create (Distributions.Bandwidth.nrd0 tmp) tmp) - |] - |> Map.ofArray + + let startTime = System.DateTime.Now + + negativeBinsizes + |> List.mapi + (fun i binSize -> + + if verbose && (i % (negativeBinsizes.Length / 10) = 0 ) then + let elapsed = System.DateTime.Now.Subtract(startTime) + printfn "[%i/%i] bins @ %imin %is" i negativeBinsizes.Length elapsed.Minutes elapsed.Seconds + + let tmp = bootstrapBin binSize negWeightArr bootstrapIterations + (binSize,Distributions.Frequency.create (Distributions.Bandwidth.nrd0 tmp) tmp) + ) + |> Map.ofList + + if verbose then printfn "assigning empirical pValues for all bins..." //assign Pvalues for all test targets let absResults = assignPValues absoluteTestDistributions absoluteTestTargets @@ -198,7 +226,7 @@ module Sailent = ///Compute SAILENT (Surprisal AnalysIs EmpiricaL pErmutatioN Test) for the given Surprisal Analysis result. This empirical test was - ///is designed for the biological application of Surprisal Analysis to test the weight distribution of a given bin of annotations is significantly different than a random distribution + ///designed for the biological application of Surprisal Analysis to test the weight distribution of a given bin of annotations is significantly different than a random distribution ///of the same size given the whole dataset. /// ///Input: @@ -226,7 +254,7 @@ module Sailent = |> prepareDataset ontologyMap identifiers |> Array.mapi (fun i p -> - printfn "Sailent of constraint %i" i + if verbose then printfn "Sailent of constraint %i" i compute verbose bootstrapIterations p ) @@ -240,7 +268,6 @@ module Sailent = |> Array.mapi (fun i p -> async { - do printfn "Sailent of constraint %i" i return compute verbose bootstrapIterations p } ) diff --git a/src/BioFSharp.Stats/paket.template b/src/BioFSharp.Stats/paket.template index 787eded1..95e85615 100644 --- a/src/BioFSharp.Stats/paket.template +++ b/src/BioFSharp.Stats/paket.template @@ -17,14 +17,17 @@ requireLicenseAcceptance language F# copyright - Copyright 2019 + Copyright 2017-2020 tags bioinformatics F# fsharp statistic summary - Special statistical functions for bioinformatic purposes + Statistical functions with a clear biological focus in F# description - Special statistical functions for bioinformatic purposes + Statistical functions with a clear biological focus such as Gene Set Enrichment Analysis (GSEA) include-referenced-projects true -files - ../../bin/BioFSharp.Stats ==> lib \ No newline at end of file +repositoryType + git +repositoryUrl + https://github.com/CSBiology/BioFSharp +include-pdbs true diff --git a/src/BioFSharp.Vis/AssemblyInfo.fs b/src/BioFSharp.Vis/AssemblyInfo.fs index 738386f2..737ec5ba 100644 --- a/src/BioFSharp.Vis/AssemblyInfo.fs +++ b/src/BioFSharp.Vis/AssemblyInfo.fs @@ -5,8 +5,8 @@ open System.Reflection [] [] [")>] -[] -[] +[] +[] [] do () @@ -14,6 +14,6 @@ module internal AssemblyVersionInformation = let [] AssemblyTitle = "BioFSharp.Vis" let [] AssemblyProduct = "BioFSharp" let [] AssemblyDescription = "An open source bioinformatics toolbox written in F#. " - let [] AssemblyVersion = "1.0.0" - let [] AssemblyFileVersion = "1.0.0" + let [] AssemblyVersion = "1.0.02" + let [] AssemblyFileVersion = "1.0.02" let [] AssemblyConfiguration = "Release" diff --git a/src/BioFSharp.Vis/Chord.fs b/src/BioFSharp.Vis/Chord.fs index 9fc983d0..68bc4dcf 100644 --- a/src/BioFSharp.Vis/Chord.fs +++ b/src/BioFSharp.Vis/Chord.fs @@ -189,7 +189,13 @@ module Chord = let path = Path.Combine(tempPath, file) File.WriteAllText(path, html) System.Diagnostics.Process.Start(path) |> ignore + - + let saveHtmlAs path tickInterval width height labels clabels data = + let labelString = fromLabel labels + let colorLabelString = fromColorLabel clabels + let guid = System.Guid.NewGuid().ToString() + let html = chord2Scaffold data labelString colorLabelString tickInterval width height + File.WriteAllText(path, html) diff --git a/src/BioFSharp.Vis/paket.template b/src/BioFSharp.Vis/paket.template index 7170c79a..b9f4b3fe 100644 --- a/src/BioFSharp.Vis/paket.template +++ b/src/BioFSharp.Vis/paket.template @@ -17,7 +17,7 @@ requireLicenseAcceptance language F# copyright - Copyright 2019 + Copyright 2017-2020 tags bioinformatics F# fsharp visualization summary @@ -26,5 +26,8 @@ description Data visualization for bioinformatic purposes, containing for instance Venn and Chord diagramms include-referenced-projects true -files - ../../bin/BioFSharp.Vis ==> lib \ No newline at end of file +repositoryType + git +repositoryUrl + https://github.com/CSBiology/BioFSharp +include-pdbs true diff --git a/src/BioFSharp/AssemblyInfo.fs b/src/BioFSharp/AssemblyInfo.fs index 16c350d1..5c6d616c 100644 --- a/src/BioFSharp/AssemblyInfo.fs +++ b/src/BioFSharp/AssemblyInfo.fs @@ -5,8 +5,8 @@ open System.Reflection [] [] [")>] -[] -[] +[] +[] [] do () @@ -14,6 +14,6 @@ module internal AssemblyVersionInformation = let [] AssemblyTitle = "BioFSharp" let [] AssemblyProduct = "BioFSharp" let [] AssemblyDescription = "An open source bioinformatics toolbox written in F#. " - let [] AssemblyVersion = "1.0.0" - let [] AssemblyFileVersion = "1.0.0" + let [] AssemblyVersion = "1.0.02" + let [] AssemblyFileVersion = "1.0.02" let [] AssemblyConfiguration = "Release" diff --git a/src/BioFSharp/BioFSharp.fsproj b/src/BioFSharp/BioFSharp.fsproj index 3fcb9b4b..2fc40e55 100644 --- a/src/BioFSharp/BioFSharp.fsproj +++ b/src/BioFSharp/BioFSharp.fsproj @@ -1,6 +1,14 @@  - net45;net47;netstandard2.0 + netstandard2.0;net45;net47 + + + netstandard2.0 + + + netstandard2.0;net45;net47 + + BioFSharp BioFSharp BioFSharp @@ -12,7 +20,7 @@ true $(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb - Debug;Release;Mono + Debug;Release;Mono;DotnetCore diff --git a/src/BioFSharp/paket.template b/src/BioFSharp/paket.template index 161d6217..286749bd 100644 --- a/src/BioFSharp/paket.template +++ b/src/BioFSharp/paket.template @@ -3,28 +3,35 @@ id BioFSharp title BioFSharp owners - Timo Mühlhaus + Timo Mühlhaus, Kevin Schneider authors - Timo Mühlhaus + Timo Mühlhaus, Kevin Schneider, Heinrich Lukas Weil, David Zimmer, F# open source contributors projectUrl - https://github.com/CSBiology/BioFSharp + https://csbiology.github.io/BioFSharp/ iconUrl - https://raw.githubusercontent.com/CSBiology/BioFSharp/master/docs/files/img/logo.png + https://raw.githubusercontent.com/CSBiology/BioFSharp/master/docsrc/files/img/logo.png licenseUrl - https://github.com/CSBiology/BioFSharp/blob/master/LICENSE.txt + https://github.com/CSBiology/BioFSharp/blob/master/LICENSE requireLicenseAcceptance false language F# copyright - Copyright 2019 + Copyright 2017-2020 tags - bioinformatics F# fsharp + F# FSharp bioinformatics biostatistics datascience biology dataprocessing amino-acids nucleotides sequence-analysis docker bioinformatics-containers biocontainers summary - BioFSharp aims to be a user-friendly library for Bioinformatics written in F# as the official successor of FSharpBio. + The F# open source bioinformatics toolbox description - BioFSharp aims to be a user-friendly library for Bioinformatics written in F# as the official successor of FSharpBio. + BioFSharp aims to be a user-friendly library for Bioinformatics written in F#. + This is the core package that contains optimized biological datastructures + (For example aminoacdis, nucleotides, and sequences consisting of them) and core + bioinformatic algorithms (such as alignments or pattern search). BioFSharp has many + more to offer in its subnamespaces, so be sure to check them out! include-referenced-projects true -files - ../../bin/BioFSharp ==> lib +repositoryType + git +repositoryUrl + https://github.com/CSBiology/BioFSharp +include-pdbs true diff --git a/tests/BioFSharp.Tests/BioFSharp.Tests.fsproj b/tests/BioFSharp.Tests/BioFSharp.Tests.fsproj index a2fd8f61..7d6757de 100644 --- a/tests/BioFSharp.Tests/BioFSharp.Tests.fsproj +++ b/tests/BioFSharp.Tests/BioFSharp.Tests.fsproj @@ -8,7 +8,7 @@ Exe Properties false - Debug;Release;Mono + Debug;Release;Mono;DotnetCore diff --git a/tests/BioFSharp.Tests/paket.references b/tests/BioFSharp.Tests/paket.references index c73e72f4..7eb88e28 100644 --- a/tests/BioFSharp.Tests/paket.references +++ b/tests/BioFSharp.Tests/paket.references @@ -2,5 +2,4 @@ FSharp.Core Expecto Expecto.BenchmarkDotNet -Expecto.FsCheck -Expecto.VisualStudio.TestAdapter \ No newline at end of file +Expecto.FsCheck \ No newline at end of file