diff --git a/.gitignore b/.gitignore
index 90221bf..926e924 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,3 +15,6 @@ SolutionInfo.cs
.paket/Paket.Restore.targets
paket-files
*.snk
+
+localNuget/
+*.jar
\ No newline at end of file
diff --git a/.paket/paket.bootstrapper.exe b/.paket/paket.bootstrapper.exe
deleted file mode 100644
index b98e000..0000000
Binary files a/.paket/paket.bootstrapper.exe and /dev/null differ
diff --git a/.paket/paket.targets b/.paket/paket.targets
deleted file mode 100644
index 3023b97..0000000
--- a/.paket/paket.targets
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
- true
-
- true
- $(MSBuildThisFileDirectory)
- $(MSBuildThisFileDirectory)..\
- /Library/Frameworks/Mono.framework/Commands/mono
- mono
-
-
-
- $(PaketToolsPath)paket.exe
- $(PaketToolsPath)paket.bootstrapper.exe
- "$(PaketExePath)"
- $(MonoPath) --runtime=v4.0.30319 "$(PaketExePath)"
- "$(PaketBootStrapperExePath)" $(PaketBootStrapperCommandArgs)
- $(MonoPath) --runtime=v4.0.30319 $(PaketBootStrapperExePath) $(PaketBootStrapperCommandArgs)
-
- $(MSBuildProjectDirectory)\paket.references
- $(MSBuildStartupDirectory)\paket.references
- $(MSBuildProjectFullPath).paket.references
- $(PaketCommand) restore --references-files "$(PaketReferences)"
- $(PaketBootStrapperCommand)
-
- RestorePackages; $(BuildDependsOn);
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Readme.md b/README.md
similarity index 80%
rename from Readme.md
rename to README.md
index 20a6f67..f132e83 100644
--- a/Readme.md
+++ b/README.md
@@ -1,43 +1,41 @@
-Tika on .NET
-============
-
-[![Build status](https://ci.appveyor.com/api/projects/status/ofc68okbo9s75okr?svg=true)](https://ci.appveyor.com/project/KevM/tikaondotnet) [![NuGet version](https://badge.fury.io/nu/TikaOnDotNet.TextExtractor.svg)](https://badge.fury.io/nu/TikaOnDotNet.TextExtractor)
-
-This project is a simple wrapper around the very excellent and robust
-[Tika](http://tika.apache.org/) text extraction Java library. This project produces two nugets:
-- TikaOnDotNet - A straight [IKVM](http://www.ikvm.net/userguide/ikvmc.html) hosted port of Java Tika project.
-
-[![Install-Package TikaOnDotNet](https://cldup.com/H-IdGdU75T.png)](https://www.nuget.org/packages/TikaOnDotnet/)
-
-- TikaOnDotNet.TextExtractor - Use Tika to extract text from rich documents.
-
-[![Install-Package TikaOnDotNet.TextExtractor](https://cldup.com/_BM0b5jVjU.png)](https://www.nuget.org/packages/TikaOnDotNet.TextExtractor/)
-
-## Getting Started
-
-The best way to get started is to:
-- Add a Nuget dependency to [TikaOnDotNet.TextExtractor](https://www.nuget.org/packages/TikaOnDotNet.TextExtractor/).
-- Instantiate a new `TextExtractor` object and call one of the `Extract` methods.
-
-### Usage
-```cs
-// using TikaOnDotNet.TextExtraction;
-
-var textExtractor = new TextExtractor();
-
-var wordDocContents = textExtractor.Extract(@".\path\to\my favorite word.docx");
-var webPageContents = textExtractor.Extract(new Uri("https://google.com"));
-```
-
-Take a look at [our tests](https://github.com/KevM/tikaondotnet/tree/master/src/TikaOnDotNet.Tests) for more usage examples.
-
-## How To Contribute
-
-Have an idea to make this project better? Great! Start out by taking a look at our [Contributing Guide](https://github.com/KevM/tikaondotnet/blob/master/Contributing.md).
-
-## Having A Problem?
-
-Search in the [Issues](https://github.com/KevM/tikaondotnet/issues?q=is%3Aopen+is%3Aissue)
-as your problem may be a common one. If don't find your problem please [create an
-issue](https://github.com/KevM/tikaondotnet/issues/new). Contributors here will
-chime in when they can.
+Tika on .NET
+============
+
+This project is a simple wrapper around the very excellent and robust
+[Tika](http://tika.apache.org/) text extraction Java library. This project produces two nugets:
+- TikaOnDotNet - A straight [IKVM](http://www.ikvm.net/userguide/ikvmc.html) hosted port of Java Tika project.
+
+[![Install-Package TikaOnDotNet](https://cldup.com/H-IdGdU75T.png)](https://www.nuget.org/packages/TikaOnDotnet/)
+
+- TikaOnDotNet.TextExtractor - Use Tika to extract text from rich documents.
+
+[![Install-Package TikaOnDotNet.TextExtractor](https://cldup.com/_BM0b5jVjU.png)](https://www.nuget.org/packages/TikaOnDotNet.TextExtractor/)
+
+## Getting Started
+
+The best way to get started is to:
+- Add a Nuget dependency to [TikaOnDotNet.TextExtractor](https://www.nuget.org/packages/TikaOnDotNet.TextExtractor/).
+- Instantiate a new `TextExtractor` object and call one of the `Extract` methods.
+
+### Usage
+```cs
+// using TikaOnDotNet.TextExtraction;
+
+var textExtractor = new TextExtractor();
+
+var wordDocContents = textExtractor.Extract(@".\path\to\my favorite word.docx");
+var webPageContents = textExtractor.Extract(new Uri("https://google.com"));
+```
+
+Take a look at [our tests](https://github.com/KevM/tikaondotnet/tree/master/src/TikaOnDotNet.Tests) for more usage examples.
+
+## How To Contribute
+
+Have an idea to make this project better? Great! Start out by taking a look at our [Contributing Guide](https://github.com/KevM/tikaondotnet/blob/master/Contributing.md).
+
+## Having A Problem?
+
+Search in the [Issues](https://github.com/KevM/tikaondotnet/issues?q=is%3Aopen+is%3Aissue)
+as your problem may be a common one. If don't find your problem please [create an
+issue](https://github.com/KevM/tikaondotnet/issues/new). Contributors here will
+chime in when they can.
diff --git a/Release-Notes.md b/Release-Notes.md
index 0d31fdf..faae475 100644
--- a/Release-Notes.md
+++ b/Release-Notes.md
@@ -1,3 +1,7 @@
+## 2.4.1
+
+After a long hiatus from updates after losing support for IKVM we are updating TikaOnDotnet to the latest version of Tika. A wonderfun boon from the new revived status of IKVM is that we can now add dotnet core support. Yes. This nuget targets both .Net Framework and dotnet core.
+
## 1.17.1
- Add new overloads to the `TextExtractor.Extract` allowing users to provide their own extraction result assemblers. Example:
diff --git a/Thanks.md b/Thanks.md
index ddca732..755711e 100644
--- a/Thanks.md
+++ b/Thanks.md
@@ -4,6 +4,3 @@ Thanks
Thanks goes out to everyone who has helped out with TikaOnDotnet.
- All [project contributors](https://github.com/KevM/tikaondotnet/graphs/contributors).
-
-- Sergey Tihon - who opened up the license of his [build automation](https://github.com/sergey-tihon/Stanford.NLP.NET/blob/3cef796a872c59448de345ad8bd72ceb04920b7d/build.fsx)
-so we could remove that nasty manual `ikvmc.exe` step.
diff --git a/appveyor.yml b/appveyor.yml
deleted file mode 100644
index b40d9f1..0000000
--- a/appveyor.yml
+++ /dev/null
@@ -1,27 +0,0 @@
-version: 1.14.{build}
-#cache:
-# - paket-files -> paket.lock # cache HTTP downloads until packet.lock is changed.
-# - .fake -> build.fsx # cache compiled build scripts until modified.
-# - '%LOCALAPPDATA%\NuGet\Cache -> paket.lock'
-image: Visual Studio 2017
-environment:
- snk:
- secure: K+FJ6oBTI+HLJhAiHeQN+Ryofta7b8xBrFYq8UJSXyhLyLGPCqcEseUUbs5emkSXV+EfiPGtTngYlafMXynFulhra5MDfWm8r37Go7WOPaDmxH7nvxnarBs/mIFuxOWzxiAlyfDbmzYagGlEoqeWpcMdGGIz1rrqPm9EIS0RNQ5rymfXIQzit7tEaRprHSEN9Jl0gua48BXKFi+s7gRmsNbbCrLshxybXfjcMz+jcaw7U+rtcHD4RjNf9NVqIXPnSseAZxLWZgvYqksJ44T7Nsn6GNSEap1TGReGls8xkwAxPVpPvrq6NSTiJsGU501YU8Vhy2LXFyVUg0H0QMol2YDRfvIiVIhO/mGbtkech/qM1zUpK47n/n2H4Ivy+KGZ+S301qhacKLY5Ts1Mn4OUaPBOWsgAn/s2dSz/lTlYU0lEdiaJg6G06j4jghnvip3PsW/CPG77yMidSN07itMB2m8V7e8idNpoQajDDtz7Xch/1CUMzfiFiS1E6TA/xJXbFOvq3fLthYe2mXpZG5Zuk72bop2eBpvOQaSu9qsSBASVO8j4Ekrr1P59B6IWE/1kcD4XI7sT+hUBD9kpJgoGoUyVS/xWuiDdTuaO1FfBIVI6VEYv+6W1f8Sa6E+lnuzq691l7gmlguf0os+uIqQ7YAtXyrB3jYJJMZOHgsDHMGh4g89MmTsS/qxgaYQoGGAx3GeDX0g+GUDsJMGwXb1xcCphHlOY5uzyk8Yw5t+sVoKgSOEumRc2bIBkRx8dKmZx/50pl75Mdvtpdf4Kb374ryefGaeAGFBTfbuy0CWxML6G8Kj4JM7HmzmBuYMA6UJ3Spnnjrems9lIMgZShqTFH6kiL4XYMUwTUoNyT7acPER0owryawF+Df2h1uxkD7gzGQZMAdLRJ4mQQx+ALd8sk7dMrYS+W08j3R3zXU4pj9jdYt1CJiaO6m0x2dUOiwXXkyGp6dvR0oHCBGDT08DrbsSfZ+bd4viiFKNl1ciDHgU4PiXJ8a+z2GwTIsBqK+vfDyXNtcU6LdeM+PbdqGqAHcZMjV81xHJoFfgGFdrvc8Cmh/0N3SCCBTSo5TX3S+d
- nugetkey:
- secure: JNpnpSglMOIdpmkuqgvwvY6jzqEabYZH1hRziq/GddbsMNWyObRk07km0SZYBfT1
-build_script:
-- cmd: build.cmd PackageNugets
-test: auto
-artifacts:
-- path: artifacts\**\*.nupkg
-deploy:
-- provider: GitHub
- auth_token:
- secure: iNhyBhmsJzWLZ5sLXRXg0Nb3UxhpKwA1k9LW5WGtQdIAAr4IjEq0f+M+E2PbaqwH
- artifact: /.*\.nupkg/
- draft: false
- force_update: true
- on:
- appveyor_repo_tag: true
-after_deploy:
-- ps: ./build.cmd PublishNugets --single-target
diff --git a/build.cmd b/build.cmd
deleted file mode 100644
index e947fd5..0000000
--- a/build.cmd
+++ /dev/null
@@ -1,14 +0,0 @@
-@echo off
-cls
-
-.paket\paket.bootstrapper.exe
-if errorlevel 1 (
- exit /b %errorlevel%
-)
-
-.paket\paket.exe restore
-if errorlevel 1 (
- exit /b %errorlevel%
-)
-
-packages\FAKE\tools\FAKE.exe build.fsx %*
diff --git a/build.fsx b/build.fsx
deleted file mode 100644
index f16b80a..0000000
--- a/build.fsx
+++ /dev/null
@@ -1,159 +0,0 @@
-#r "packages/FAKE/tools/FakeLib.dll"
-#r "System.IO.Compression.FileSystem.dll"
-#r "packages/FSharp.Management/lib/net40/FSharp.Management.dll"
-
-open Microsoft.FSharp.Core.Printf
-open Fake
-open Fake.AssemblyInfoFile
-open Fake.Git
-open Fake.ReleaseNotesHelper
-open System
-open System.IO
-open FSharp.Management
-
-MSBuildDefaults <- { MSBuildDefaults with Verbosity = Some MSBuildVerbosity.Minimal }
-
-let artifactDir = "artifacts"
-let tempDir = "temp"
-let tikaLibDir = "lib"
-
-let solutionFile = "src/TikaOnDotNet.sln"
-let keyFile = (fileInfo "TikaOnDotNet.snk")
-
-let []rootPath = __SOURCE_DIRECTORY__
-let testAssemblies = "src/**/bin/Release/*Tests*.dll"
-type root = FileSystem
-
-let release =
- ReadFile "Release-Notes.md"
- |> ReleaseNotesHelper.parseReleaseNotes
-
-// --------------------------------------------------------------------------------------
-// IKVM.NET compilation helpers
-let ikvmc = root.``paket-files``.``www.frijters.net``.``ikvm-8.1.5717.0``.bin.``ikvmc.exe``
-
-type IKVMcTask(jar:string, assembly:string) =
- member val JarFile = jar
- member val AssemblyName = assembly
- member val Version = "" with get, set
-
-let timeOut = TimeSpan.FromSeconds(300.0)
-
-let IKVMCompile workingDirectory tasks =
- let getNewFileName newExtension (fileName:string) =
- Path.GetFileName(fileName).Replace(Path.GetExtension(fileName), newExtension)
- let startProcess fileName args =
- let result =
- ExecProcess
- (fun info ->
- info.FileName <- fileName
- info.WorkingDirectory <- FullName workingDirectory
- info.Arguments <- args)
- timeOut
- if result<> 0 then
- failwithf "Process '%s' failed with exit code '%d'" fileName result
-
- let rec compile (task:IKVMcTask) =
- let getIKVMCommandLineArgs() =
- let sb = Text.StringBuilder()
-
- if keyFile.Exists
- then bprintf sb "-keyfile:%s -target:library -assembly:%s" keyFile.FullName task.AssemblyName
-
- if not <| String.IsNullOrEmpty(task.Version)
- then task.Version |> bprintf sb " -version:%s"
-
- bprintf sb " %s -out:%s"
- (task.JarFile |> getNewFileName ".jar")
- (task.AssemblyName + ".dll")
- sb.ToString()
-
- File.Copy(task.JarFile, workingDirectory @@ (Path.GetFileName(task.JarFile)) ,true)
- startProcess ikvmc (getIKVMCommandLineArgs())
- tasks |> Seq.iter compile
-
-Target "Clean" (fun _ ->
- CleanDirs [artifactDir; tempDir; tikaLibDir]
-)
-
-Target "SetVersions" (fun _ ->
- let commitHash =
- try
- Information.getCurrentSHA1 "."
- with
- | ex -> "n/a"
-
- CreateCSharpAssemblyInfo "./SolutionInfo.cs"
- [Attribute.Version release.AssemblyVersion
- Attribute.FileVersion release.AssemblyVersion
- Attribute.Trademark commitHash]
-)
-
-Target "Build" (fun _ ->
- let strongName =
- if keyFile.Exists
- then ["SignAssembly","true"; "AssemblyOriginatorKeyFile",keyFile.FullName]
- else []
-
- !! solutionFile
- |> MSBuildReleaseExt "" strongName "Clean;Rebuild"
- |> ignore
-)
-
-Target "RunTests" (fun _ ->
- !! testAssemblies
- |> NUnit (fun p ->
- { p with
- OutputFile = artifactDir + "\TestResults.xml"})
-)
-
-type tikaDir = root.``paket-files``.``www-us.apache.org``
-
-Target "CompileTikaLib" (fun _ ->
- !! "paket-files/www-us.apache.org/tika-app-*.jar"
- |> Seq.map (fun name -> IKVMcTask(name, "TikaOnDotNet", Version=release.AssemblyVersion))
- |> IKVMCompile tikaLibDir
-)
-
-Target "PackageNugets" (fun _ ->
- Paket.Pack (fun p ->
- { p with
- Version = release.NugetVersion
- OutputPath = artifactDir
- ReleaseNotes = toLines release.Notes
- Symbols = true })
-)
-
-Target "PublishNugets" (fun _ ->
- Paket.Push(fun p ->
- { p with
- DegreeOfParallelism = 2
- WorkingDir = artifactDir })
-)
-
-Target "BuildSNK" (fun _ ->
- let snkBase64 = environVarOrNone "snk"
- match snkBase64 with
- | Some env ->
- (
- trace "Replacing .snk"
- keyFile.Delete |> ignore
- let snkbytes = System.Convert.FromBase64String(env)
- System.IO.File.WriteAllBytes(keyFile.FullName, snkbytes)
- )
- | None -> trace "No key found in the \"snk\" environment"
-)
-
-"Clean"
- ==> "SetVersions"
- ==> "BuildSNK"
- ==> "CompileTikaLib"
- ==> "Build"
- ==> "RunTests"
-
-"Build"
- ==> "PackageNugets"
- ==> "PublishNugets"
-
-// start build
-RunTargetOrDefault "RunTests"
diff --git a/icon.png b/icon.png
new file mode 100644
index 0000000..6d247ff
Binary files /dev/null and b/icon.png differ
diff --git a/nuget.config b/nuget.config
new file mode 100644
index 0000000..68dab67
--- /dev/null
+++ b/nuget.config
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/paket.dependencies b/paket.dependencies
deleted file mode 100644
index 9d5075e..0000000
--- a/paket.dependencies
+++ /dev/null
@@ -1,15 +0,0 @@
-source https://www.nuget.org/api/v2
-
-nuget FAKE
-
-nuget FSharp.Management
-nuget NUnit ~> 2
-nuget NUnit.Runners ~> 2
-nuget FluentAssertions
-
-//IKVM dependencies - the nuget and tool versions need to be in sync.
-nuget IKVM 8.1.5717
-http http://www.frijters.net/ikvmbin-8.1.5717.0.zip
-
-//Tika release Jar URL
-http http://www-us.apache.org/dist/tika/tika-app-1.17.jar
diff --git a/paket.lock b/paket.lock
deleted file mode 100644
index 0f0f873..0000000
--- a/paket.lock
+++ /dev/null
@@ -1,508 +0,0 @@
-NUGET
- remote: https://www.nuget.org/api/v2
- FAKE (4.64.11)
- FluentAssertions (4.18)
- NETStandard.Library (>= 1.6) - restriction: && (< net40) (>= netstandard1.3)
- System.Reflection.TypeExtensions (>= 4.1) - restriction: && (< net40) (>= netstandard1.3)
- FSharp.Management (0.4.3)
- IKVM (8.1.5717)
- Microsoft.NETCore.Platforms (1.1) - restriction: && (< net40) (>= netstandard1.3)
- Microsoft.NETCore.Targets (1.1) - restriction: && (< monoandroid) (< monotouch) (< net40) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- Microsoft.Win32.Primitives (4.3) - restriction: && (< net40) (>= netstandard1.3)
- Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- Microsoft.NETCore.Targets (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- NETStandard.Library (1.6.1) - restriction: && (< net40) (>= netstandard1.3)
- Microsoft.NETCore.Platforms (>= 1.1) - restriction: >= netstandard1.0
- Microsoft.Win32.Primitives (>= 4.3) - restriction: >= netstandard1.3
- System.AppContext (>= 4.3) - restriction: >= netstandard1.3
- System.Collections (>= 4.3) - restriction: >= netstandard1.0
- System.Collections.Concurrent (>= 4.3) - restriction: >= netstandard1.1
- System.Console (>= 4.3) - restriction: >= netstandard1.3
- System.Diagnostics.Debug (>= 4.3) - restriction: >= netstandard1.0
- System.Diagnostics.Tools (>= 4.3) - restriction: >= netstandard1.0
- System.Diagnostics.Tracing (>= 4.3) - restriction: >= netstandard1.1
- System.Globalization (>= 4.3) - restriction: >= netstandard1.0
- System.Globalization.Calendars (>= 4.3) - restriction: >= netstandard1.3
- System.IO (>= 4.3) - restriction: >= netstandard1.0
- System.IO.Compression (>= 4.3) - restriction: >= netstandard1.1
- System.IO.Compression.ZipFile (>= 4.3) - restriction: >= netstandard1.3
- System.IO.FileSystem (>= 4.3) - restriction: >= netstandard1.3
- System.IO.FileSystem.Primitives (>= 4.3) - restriction: >= netstandard1.3
- System.Linq (>= 4.3) - restriction: >= netstandard1.0
- System.Linq.Expressions (>= 4.3) - restriction: >= netstandard1.0
- System.Net.Http (>= 4.3) - restriction: >= netstandard1.1
- System.Net.Primitives (>= 4.3) - restriction: >= netstandard1.0
- System.Net.Sockets (>= 4.3) - restriction: >= netstandard1.3
- System.ObjectModel (>= 4.3) - restriction: >= netstandard1.0
- System.Reflection (>= 4.3) - restriction: >= netstandard1.0
- System.Reflection.Extensions (>= 4.3) - restriction: >= netstandard1.0
- System.Reflection.Primitives (>= 4.3) - restriction: >= netstandard1.0
- System.Resources.ResourceManager (>= 4.3) - restriction: >= netstandard1.0
- System.Runtime (>= 4.3) - restriction: >= netstandard1.0
- System.Runtime.Extensions (>= 4.3) - restriction: >= netstandard1.0
- System.Runtime.Handles (>= 4.3) - restriction: >= netstandard1.3
- System.Runtime.InteropServices (>= 4.3) - restriction: >= netstandard1.1
- System.Runtime.InteropServices.RuntimeInformation (>= 4.3) - restriction: >= netstandard1.1
- System.Runtime.Numerics (>= 4.3) - restriction: >= netstandard1.1
- System.Security.Cryptography.Algorithms (>= 4.3) - restriction: >= netstandard1.3
- System.Security.Cryptography.Encoding (>= 4.3) - restriction: >= netstandard1.3
- System.Security.Cryptography.Primitives (>= 4.3) - restriction: >= netstandard1.3
- System.Security.Cryptography.X509Certificates (>= 4.3) - restriction: >= netstandard1.3
- System.Text.Encoding (>= 4.3) - restriction: >= netstandard1.0
- System.Text.Encoding.Extensions (>= 4.3) - restriction: >= netstandard1.0
- System.Text.RegularExpressions (>= 4.3) - restriction: >= netstandard1.0
- System.Threading (>= 4.3) - restriction: >= netstandard1.0
- System.Threading.Tasks (>= 4.3) - restriction: >= netstandard1.0
- System.Threading.Timer (>= 4.3) - restriction: >= netstandard1.2
- System.Xml.ReaderWriter (>= 4.3) - restriction: >= netstandard1.0
- System.Xml.XDocument (>= 4.3) - restriction: >= netstandard1.0
- NUnit (2.6.4)
- NUnit.Runners (2.6.4)
- runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3) - restriction: && (< monoandroid) (< monotouch) (< net40) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3) - restriction: && (< monoandroid) (< monotouch) (< net40) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3) - restriction: && (< monoandroid) (< monotouch) (< net40) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- runtime.native.System (4.3) - restriction: && (< monoandroid) (< monotouch) (< net40) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- runtime.native.System.IO.Compression (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net40) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net40) (>= netstandard1.3) (< portable-net45+win8+wpa81))
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- runtime.native.System.Net.Http (4.3) - restriction: && (< monoandroid) (< monotouch) (< net40) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- runtime.native.System.Security.Cryptography.Apple (4.3) - restriction: && (< monoandroid) (< monotouch) (< net40) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (>= 4.3)
- runtime.native.System.Security.Cryptography.OpenSsl (4.3) - restriction: && (< monoandroid) (< monotouch) (< net40) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3)
- runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3)
- runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3)
- runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3)
- runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3)
- runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3)
- runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3)
- runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3)
- runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3)
- runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3)
- runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3) - restriction: && (< monoandroid) (< monotouch) (< net40) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3) - restriction: && (< monoandroid) (< monotouch) (< net40) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (4.3) - restriction: && (< monoandroid) (< monotouch) (< net40) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3) - restriction: && (< monoandroid) (< monotouch) (< net40) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3) - restriction: && (< monoandroid) (< monotouch) (< net40) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3) - restriction: && (< monoandroid) (< monotouch) (< net40) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3) - restriction: && (< monoandroid) (< monotouch) (< net40) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3) - restriction: && (< monoandroid) (< monotouch) (< net40) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.AppContext (4.3) - restriction: && (< net40) (>= netstandard1.3)
- System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.6)) (&& (< monoandroid) (< netstandard1.3))
- System.Buffers (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net40) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net40) (>= netstandard1.3) (< portable-net45+win8+wpa81))
- System.Diagnostics.Debug (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Diagnostics.Tracing (>= 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.Threading (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Collections (4.3) - restriction: && (< net40) (>= netstandard1.3)
- 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)) (< portable-net45+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)) (< portable-net45+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)) (< portable-net45+win8+wp8+wpa81)
- System.Collections.Concurrent (4.3) - restriction: && (< net40) (>= netstandard1.3)
- System.Collections (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wpa81)
- System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wpa81)
- System.Diagnostics.Tracing (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wpa81)
- System.Globalization (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wpa81)
- 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)) (< portable-net45+win8+wpa81)
- System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) (< portable-net45+win8+wpa81)
- System.Runtime.Extensions (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wpa81)
- System.Threading (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wpa81)
- 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)) (< portable-net45+win8+wpa81)
- System.Console (4.3) - restriction: && (< net40) (>= netstandard1.3)
- 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.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: && (< net40) (>= netstandard1.3)
- 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)) (< portable-net45+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)) (< portable-net45+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)) (< portable-net45+win8+wp8+wpa81)
- System.Diagnostics.DiagnosticSource (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net40) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net40) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (&& (< net40) (>= net46)) (&& (< net40) (>= netstandard1.3) (< portable-net45+win8+wpa81))
- 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.Diagnostics.Tracing (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81))
- System.Reflection (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81))
- 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.Threading (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81))
- System.Diagnostics.Tools (4.3) - restriction: && (< net40) (>= netstandard1.3)
- Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Diagnostics.Tracing (4.3) - restriction: && (< net40) (>= netstandard1.3)
- 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)) (< portable-net45+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)) (< portable-net45+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)) (< portable-net45+win8+wpa81)
- System.Globalization (4.3) - restriction: && (< net40) (>= netstandard1.3)
- 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)) (< portable-net45+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)) (< portable-net45+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)) (< portable-net45+win8+wp8+wpa81)
- System.Globalization.Calendars (4.3) - restriction: && (< net40) (>= netstandard1.3)
- Microsoft.NETCore.Platforms (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- Microsoft.NETCore.Targets (>= 1.1) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Globalization (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Globalization.Extensions (4.3) - restriction: && (< monoandroid) (< monotouch) (< net40) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- 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: && (< net40) (>= netstandard1.3)
- 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)) (< portable-net45+win8+wp8+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)) (< portable-net45+win8+wp8+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)) (< portable-net45+win8+wp8+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)) (< portable-net45+win8+wp8+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)) (< portable-net45+win8+wp8+wpa81)
- System.IO.Compression (4.3) - restriction: && (< net40) (>= netstandard1.3)
- 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)) (< portable-net45+win8+wpa81)
- System.Buffers (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wpa81)
- System.Collections (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wpa81)
- System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wpa81)
- System.IO (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) (< portable-net45+win8+wpa81)
- System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wpa81)
- System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) (< portable-net45+win8+wpa81)
- System.Runtime.Extensions (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wpa81)
- System.Runtime.Handles (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wpa81)
- System.Runtime.InteropServices (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wpa81)
- 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)) (< portable-net45+win8+wpa81)
- System.Threading (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wpa81)
- System.Threading.Tasks (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wpa81)
- System.IO.Compression.ZipFile (4.3) - restriction: && (< net40) (>= netstandard1.3)
- 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)
- 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.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: && (< net40) (>= netstandard1.3)
- 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.IO.FileSystem.Primitives (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (>= net46)
- 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.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: && (< net40) (>= netstandard1.3)
- System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Linq (4.3) - restriction: && (< net40) (>= netstandard1.3)
- System.Collections (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.6) (< win8) (< wp8) (< wpa81)) (< portable-net45+win8+wp8+wpa81)
- System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.6) (< win8) (< wp8) (< wpa81)) (< portable-net45+win8+wp8+wpa81)
- System.Runtime.Extensions (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Linq.Expressions (4.3) - restriction: && (< net40) (>= netstandard1.3)
- System.Collections (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Globalization (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.IO (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Linq (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- 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)) (< portable-net45+win8+wp8+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)) (< portable-net45+win8+wp8+wpa81)
- System.Reflection.Emit.Lightweight (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Reflection.Extensions (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Reflection.Primitives (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Reflection.TypeExtensions (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- 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)) (< portable-net45+win8+wp8+wpa81)
- System.Runtime.Extensions (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Threading (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Net.Http (4.3) - restriction: && (< net40) (>= netstandard1.3)
- Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (< portable-net45+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) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Collections (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (< portable-net45+win8+wpa81)
- System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (< portable-net45+win8+wpa81)
- System.Diagnostics.DiagnosticSource (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (>= net46) (< portable-net45+win8+wpa81)
- System.Diagnostics.Tracing (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (< portable-net45+win8+wpa81)
- System.Globalization (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (< portable-net45+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)) (< portable-net45+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)) (< portable-net45+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)) (< portable-net45+win8+wpa81)
- System.Runtime (>= 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)) (< portable-net45+win8+wpa81)
- System.Runtime.Extensions (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (< portable-net45+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)) (< portable-net45+win8+wpa81)
- 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)
- 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) (< portable-net45+win8+wpa81)
- 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)) (< portable-net45+win8+wpa81)
- System.Threading (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.6) (< win8) (< wpa81)) (< portable-net45+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)) (< portable-net45+win8+wpa81)
- System.Net.Primitives (4.3) - restriction: && (< net40) (>= netstandard1.3)
- Microsoft.NETCore.Platforms (>= 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)) (< portable-net45+win8+wp8+wpa81)
- Microsoft.NETCore.Targets (>= 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)) (< portable-net45+win8+wp8+wpa81)
- System.Runtime (>= 4.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)) (< portable-net45+win8+wp8+wpa81)
- System.Runtime.Handles (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Net.Sockets (4.3) - restriction: && (< net40) (>= netstandard1.3)
- 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.ObjectModel (4.3) - restriction: && (< net40) (>= netstandard1.3)
- System.Collections (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+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)) (< portable-net45+win8+wp8+wpa81)
- System.Threading (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Reflection (4.3) - restriction: && (< net40) (>= netstandard1.3)
- 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)) (< portable-net45+win8+wp8+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)) (< portable-net45+win8+wp8+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)) (< portable-net45+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.3) (< win8) (< wp8) (< wpa81)) (&& (< monoandroid) (< net45) (>= netstandard1.3) (< netstandard1.5) (< win8) (< wpa81)) (< portable-net45+win8+wp8+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)) (< portable-net45+win8+wp8+wpa81)
- System.Reflection.Emit (4.3) - restriction: && (< monoandroid) (< monotouch) (< net40) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.IO (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Reflection (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Reflection.Emit.ILGeneration (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Reflection.Primitives (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Reflection.Emit.ILGeneration (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net40) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net40) (>= netstandard1.3) (< portable-net45+win8+wp8+wpa81))
- System.Reflection (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< wp8) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Reflection.Primitives (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< wp8) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< wp8) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Reflection.Emit.Lightweight (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net40) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net40) (>= netstandard1.3) (< portable-net45+win8+wp8+wpa81))
- System.Reflection (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< wp8) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Reflection.Emit.ILGeneration (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< wp8) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Reflection.Primitives (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< wp8) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Runtime (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< wp8) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Reflection.Extensions (4.3) - restriction: && (< net40) (>= netstandard1.3)
- Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Reflection (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Reflection.Primitives (4.3) - restriction: && (< net40) (>= netstandard1.3)
- Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Reflection.TypeExtensions (4.3) - restriction: && (< net40) (>= netstandard1.3)
- System.Reflection (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.5) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.5)) (&& (< monoandroid) (< netstandard1.3)) (>= net462)
- System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.5) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.5)) (&& (< monoandroid) (< netstandard1.3))
- System.Resources.ResourceManager (4.3) - restriction: && (< net40) (>= netstandard1.3)
- Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Globalization (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Reflection (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Runtime (4.3) - restriction: && (< net40) (>= netstandard1.3)
- Microsoft.NETCore.Platforms (>= 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)) (< portable-net45+win8+wp8+wpa81)
- Microsoft.NETCore.Targets (>= 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)) (< portable-net45+win8+wp8+wpa81)
- System.Runtime.Extensions (4.3) - restriction: && (< net40) (>= netstandard1.3)
- 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)) (< portable-net45+win8+wp8+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)) (< portable-net45+win8+wp8+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)) (< portable-net45+win8+wp8+wpa81)
- System.Runtime.Handles (4.3) - restriction: && (< net40) (>= netstandard1.3)
- 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: && (< net40) (>= netstandard1.3)
- 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) (< portable-net45+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)) (>= netcoreapp1.1) (< portable-net45+win8+wpa81)
- 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) (< portable-net45+win8+wpa81)
- 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) (< portable-net45+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)) (>= net462) (>= netcoreapp1.1) (< portable-net45+win8+wpa81)
- 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) (< portable-net45+win8+wpa81)
- System.Runtime.InteropServices.RuntimeInformation (4.3) - restriction: && (< net40) (>= netstandard1.3)
- 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)) (&& (< monoandroid) (< netstandard1.1) (< win8))
- System.Reflection.Extensions (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.1) (< win8))
- System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.1) (< win8))
- System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.1) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.1) (< win8))
- 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)) (&& (< monoandroid) (< netstandard1.1) (< win8))
- System.Runtime.Numerics (4.3) - restriction: && (< net40) (>= netstandard1.3)
- System.Globalization (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wpa81)
- System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wpa81)
- System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.1) (< netstandard1.3) (< win8) (< wpa81)) (< portable-net45+win8+wpa81)
- System.Runtime.Extensions (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wpa81)
- System.Security.Cryptography.Algorithms (4.3) - restriction: && (< net40) (>= netstandard1.3)
- Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.3))
- runtime.native.System.Security.Cryptography.Apple (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Collections (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.IO (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< monoandroid) (< net46) (>= netstandard1.4) (< netstandard1.6)) (&& (< monoandroid) (< netstandard1.3)) (>= net463)
- System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.3))
- System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< monoandroid) (< net46) (>= netstandard1.4) (< netstandard1.6)) (&& (< monoandroid) (< netstandard1.3)) (>= net463)
- System.Runtime.Extensions (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.3))
- System.Runtime.Handles (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.3))
- System.Runtime.InteropServices (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.3))
- System.Runtime.Numerics (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Security.Cryptography.Encoding (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.3)) (>= 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)) (&& (< monoandroid) (< netstandard1.3)) (&& (>= net46) (< netstandard1.4)) (&& (>= net461) (< netstandard1.6)) (>= net463)
- System.Text.Encoding (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.3))
- System.Security.Cryptography.Cng (4.3) - restriction: && (< monoandroid) (< monotouch) (< net40) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< net46) (>= netstandard1.4) (< netstandard1.6)) (&& (< net46) (>= netstandard1.6))
- System.IO (>= 4.3) - restriction: || (&& (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< net46) (>= netstandard1.4) (< netstandard1.6)) (&& (< net46) (>= netstandard1.6))
- System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< net46) (>= netstandard1.4) (< netstandard1.6)) (&& (< net46) (>= netstandard1.6))
- System.Runtime (>= 4.3) - restriction: || (&& (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< net46) (>= netstandard1.4) (< netstandard1.6)) (&& (< net46) (>= netstandard1.6))
- System.Runtime.Extensions (>= 4.3) - restriction: || (&& (< net46) (>= netstandard1.4) (< netstandard1.6)) (&& (< net46) (>= netstandard1.6))
- System.Runtime.Handles (>= 4.3) - restriction: || (&& (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< net46) (>= netstandard1.4) (< netstandard1.6)) (&& (< net46) (>= netstandard1.6))
- System.Runtime.InteropServices (>= 4.3) - restriction: || (&& (< net46) (>= netstandard1.4) (< netstandard1.6)) (&& (< net46) (>= netstandard1.6))
- System.Security.Cryptography.Algorithms (>= 4.3) - restriction: || (&& (>= net46) (< netstandard1.4)) (&& (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< net46) (>= netstandard1.4) (< netstandard1.6)) (&& (< net46) (>= netstandard1.6)) (&& (>= net461) (< netstandard1.6)) (>= net463)
- System.Security.Cryptography.Encoding (>= 4.3) - restriction: || (&& (< net46) (>= netstandard1.4) (< netstandard1.6)) (&& (< net46) (>= netstandard1.6))
- System.Security.Cryptography.Primitives (>= 4.3) - restriction: || (&& (>= net46) (< netstandard1.4)) (&& (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< net46) (>= netstandard1.4) (< netstandard1.6)) (&& (< net46) (>= netstandard1.6)) (&& (>= net461) (< netstandard1.6)) (>= net463)
- System.Text.Encoding (>= 4.3) - restriction: || (&& (< net46) (>= netstandard1.4) (< netstandard1.6)) (&& (< net46) (>= netstandard1.6))
- System.Security.Cryptography.Csp (4.3) - restriction: && (< monoandroid) (< monotouch) (< net40) (>= 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)
- 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.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.Security.Cryptography.Algorithms (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (>= net46)
- System.Security.Cryptography.Encoding (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.3) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- 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: && (< net40) (>= netstandard1.3)
- 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)
- System.Collections.Concurrent (>= 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.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.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.3) - restriction: && (< monoandroid) (< monotouch) (< net40) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3) - restriction: || (>= monoandroid) (>= net463) (>= netstandard1.6)
- System.Collections (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net463) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.IO (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (>= net463)
- System.Resources.ResourceManager (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net463) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (>= net463)
- System.Runtime.Extensions (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (>= net463)
- System.Runtime.Handles (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net463) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Runtime.InteropServices (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net463) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Runtime.Numerics (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net463) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Security.Cryptography.Algorithms (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (>= net463)
- System.Security.Cryptography.Encoding (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (>= net463)
- System.Security.Cryptography.Primitives (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (>= net463)
- System.Text.Encoding (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net463) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Security.Cryptography.Primitives (4.3) - restriction: && (< net40) (>= netstandard1.3)
- 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.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.X509Certificates (4.3) - restriction: && (< net40) (>= netstandard1.3)
- Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.3))
- 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)
- runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Collections (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.3))
- System.Diagnostics.Debug (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Globalization (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.3))
- System.Globalization.Calendars (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.3))
- System.IO (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.3))
- System.IO.FileSystem (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.3))
- System.IO.FileSystem.Primitives (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.3))
- System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< monoandroid) (< net46) (>= netstandard1.4) (< netstandard1.6)) (&& (< monoandroid) (< netstandard1.3))
- System.Runtime.Extensions (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.3))
- System.Runtime.Handles (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< monoandroid) (< net46) (>= netstandard1.4) (< netstandard1.6)) (&& (< monoandroid) (< netstandard1.3))
- System.Runtime.InteropServices (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.3))
- System.Runtime.Numerics (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.3))
- System.Security.Cryptography.Algorithms (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< monoandroid) (< net46) (>= netstandard1.4) (< netstandard1.6)) (&& (< monoandroid) (< netstandard1.3)) (&& (>= net46) (< netstandard1.4)) (>= net461)
- System.Security.Cryptography.Cng (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.3))
- System.Security.Cryptography.Csp (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Security.Cryptography.Encoding (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net46) (>= netstandard1.3) (< netstandard1.4)) (&& (< monoandroid) (< net46) (>= netstandard1.4) (< netstandard1.6)) (&& (< monoandroid) (< netstandard1.3)) (&& (>= net46) (< netstandard1.4)) (>= net461)
- System.Security.Cryptography.OpenSsl (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Security.Cryptography.Primitives (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.3))
- System.Text.Encoding (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.3))
- System.Threading (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net46) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< netstandard1.3))
- System.Text.Encoding (4.3) - restriction: && (< net40) (>= netstandard1.3)
- 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)) (< portable-net45+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)) (< portable-net45+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)) (< portable-net45+win8+wp8+wpa81)
- System.Text.Encoding.Extensions (4.3) - restriction: && (< net40) (>= netstandard1.3)
- 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)) (< portable-net45+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)) (< portable-net45+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)) (< portable-net45+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)) (< portable-net45+win8+wp8+wpa81)
- System.Text.RegularExpressions (4.3) - restriction: && (< net40) (>= netstandard1.3)
- System.Collections (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Globalization (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- 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)) (>= netcoreapp1.1) (< portable-net45+win8+wp8+wpa81)
- System.Runtime.Extensions (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Threading (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (< netcoreapp1.1) (>= netstandard1.6) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Threading (4.3) - restriction: && (< net40) (>= netstandard1.3)
- 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)) (< portable-net45+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)) (< portable-net45+win8+wp8+wpa81)
- System.Threading.Tasks (4.3) - restriction: && (< net40) (>= netstandard1.3)
- 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)) (< portable-net45+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)) (< portable-net45+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)) (< portable-net45+win8+wp8+wpa81)
- System.Threading.Tasks.Extensions (4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net40) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< net40) (>= netstandard1.3) (< portable-net45+win8+wp8+wpa81))
- System.Collections (>= 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.Threading.Tasks (>= 4.3) - restriction: && (< monoandroid) (< monotouch) (< net45) (>= netstandard1.0) (< win8) (< wp8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)
- System.Threading.Timer (4.3) - restriction: && (< net40) (>= netstandard1.3)
- Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net451) (>= netstandard1.2) (< win81) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net451+win81+wpa81)
- Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (< monoandroid) (< monotouch) (< net451) (>= netstandard1.2) (< win81) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net451+win81+wpa81)
- System.Runtime (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net451) (>= netstandard1.2) (< win81) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net451+win81+wpa81)
- System.Xml.ReaderWriter (4.3) - restriction: && (< net40) (>= netstandard1.3)
- System.Collections (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Globalization (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.IO (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (< portable-net45+win8+wp8+wpa81)
- System.IO.FileSystem (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.IO.FileSystem.Primitives (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+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)) (< portable-net45+win8+wp8+wpa81)
- System.Runtime.Extensions (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Runtime.InteropServices (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+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)) (< portable-net45+win8+wp8+wpa81)
- System.Text.Encoding.Extensions (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Text.RegularExpressions (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+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)) (< portable-net45+win8+wp8+wpa81)
- System.Threading.Tasks.Extensions (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Xml.XDocument (4.3) - restriction: && (< net40) (>= netstandard1.3)
- System.Collections (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Diagnostics.Tools (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Globalization (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.IO (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (&& (< monoandroid) (< net45) (>= netstandard1.0) (< netstandard1.3) (< win8) (< wp8) (< wpa81)) (< portable-net45+win8+wp8+wpa81)
- System.Reflection (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+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)) (< portable-net45+win8+wp8+wpa81)
- System.Runtime.Extensions (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Text.Encoding (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- System.Threading (>= 4.3) - restriction: || (&& (< monoandroid) (< monotouch) (< net45) (>= netstandard1.3) (< win8) (< wpa81) (< xamarinios) (< xamarinmac) (< xamarintvos) (< xamarinwatchos)) (< portable-net45+win8+wp8+wpa81)
- 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)) (< portable-net45+win8+wp8+wpa81)
-HTTP
- remote: http://www.frijters.net
- ikvmbin-8.1.5717.0.zip (/ikvmbin-8.1.5717.0.zip)
- remote: http://www-us.apache.org
- tika-app-1.17.jar (/dist/tika/tika-app-1.17.jar)
\ No newline at end of file
diff --git a/src/TikaOnDotNet.Core/TikaOnDotnet.Core.csproj b/src/TikaOnDotNet.Core/TikaOnDotnet.Core.csproj
new file mode 100644
index 0000000..ddc76a6
--- /dev/null
+++ b/src/TikaOnDotNet.Core/TikaOnDotnet.Core.csproj
@@ -0,0 +1,24 @@
+
+
+
+ netcoreapp3.1
+
+ 2.4.1
+
+
+
+
+
+
+
+
+ tika.core
+
+
+ tika.core.dll
+ PreserveNewest
+
+
+
+
+
diff --git a/src/TikaOnDotNet.Tests/Properties/AssemblyInfo.cs b/src/TikaOnDotNet.Tests/Properties/AssemblyInfo.cs
deleted file mode 100644
index 6634a54..0000000
--- a/src/TikaOnDotNet.Tests/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,35 +0,0 @@
-using System.Reflection;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("TikaOnDotNet.Tests")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("TikaOnDotNet.Tests")]
-[assembly: AssemblyCopyright("Copyright © 2013")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("b482888f-faec-4a09-bed3-610609d9b8c4")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/src/TikaOnDotNet.Tests/TikaOnDotNet.Tests.csproj b/src/TikaOnDotNet.Tests/TikaOnDotNet.Tests.csproj
index 5702571..53dd2b2 100644
--- a/src/TikaOnDotNet.Tests/TikaOnDotNet.Tests.csproj
+++ b/src/TikaOnDotNet.Tests/TikaOnDotNet.Tests.csproj
@@ -1,1421 +1,42 @@
-
-
-
-
- Debug
- AnyCPU
- {B9777E8D-0C7F-4370-9835-0DC8C4A5C3A8}
- Library
- Properties
- TikaOnDotNet.Tests
- TikaOnDotNet.Tests
- v4.5
- 512
-
-
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
-
-
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
- latest
-
-
-
-
-
-
-
-
-
-
- ..\..\lib\TikaOnDotNet.dll
-
-
-
-
-
-
-
-
-
-
-
- PreserveNewest
-
-
- PreserveNewest
-
-
- PreserveNewest
-
-
- Always
-
-
- Always
-
-
- Always
-
-
- Always
-
-
- Always
-
-
- Always
-
-
- Always
-
-
- Always
-
-
- Always
-
-
- Always
-
-
-
-
- Always
-
-
-
-
- Always
-
-
-
-
-
-
- {4c55e602-1c6c-4396-a118-70ba9a93fd97}
- TikaOnDotnet.TextExtraction
-
-
-
- xcopy /S /I /E /Y "$(ProjectDir)files" "$(TargetDir)files"
-
-
-
-
-
-
-
-
- ..\..\packages\FluentAssertions\lib\net40\FluentAssertions.dll
- True
- True
-
-
- ..\..\packages\FluentAssertions\lib\net40\FluentAssertions.Core.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\FluentAssertions\lib\net45\FluentAssertions.dll
- True
- True
-
-
- ..\..\packages\FluentAssertions\lib\net45\FluentAssertions.Core.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\FluentAssertions\lib\netstandard1.3\FluentAssertions.dll
- True
- True
-
-
- ..\..\packages\FluentAssertions\lib\netstandard1.3\FluentAssertions.Core.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\FluentAssertions\lib\portable-net40+sl5+win8+wp8+wpa81\FluentAssertions.dll
- True
- True
-
-
- ..\..\packages\FluentAssertions\lib\portable-net40+sl5+win8+wp8+wpa81\FluentAssertions.Core.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\FluentAssertions\lib\portable-win81+wpa81\FluentAssertions.dll
- True
- True
-
-
- ..\..\packages\FluentAssertions\lib\portable-win81+wpa81\FluentAssertions.Core.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\FluentAssertions\lib\sl5\FluentAssertions.dll
- True
- True
-
-
- ..\..\packages\FluentAssertions\lib\sl5\FluentAssertions.Core.dll
- True
- True
-
-
- ..\..\packages\FluentAssertions\lib\sl5\Microsoft.VisualStudio.QualityTools.UnitTesting.Silverlight.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\FluentAssertions\lib\uap10.0\FluentAssertions.dll
- True
- True
-
-
- ..\..\packages\FluentAssertions\lib\uap10.0\FluentAssertions.Core.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\FluentAssertions\lib\win81\FluentAssertions.dll
- True
- True
-
-
- ..\..\packages\FluentAssertions\lib\win81\FluentAssertions.Core.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\FluentAssertions\lib\wp8\FluentAssertions.dll
- True
- True
-
-
- ..\..\packages\FluentAssertions\lib\wp8\FluentAssertions.Core.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\FluentAssertions\lib\wpa81\FluentAssertions.dll
- True
- True
-
-
- ..\..\packages\FluentAssertions\lib\wpa81\FluentAssertions.Core.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\IKVM\lib\IKVM.AWT.WinForms.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Beans.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Charsets.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Cldrdata.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Corba.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Core.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Jdbc.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Localedata.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Management.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Media.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Misc.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Naming.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Nashorn.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Remoting.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Security.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.SwingAWT.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Text.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Tools.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Util.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.XML.API.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.XML.Bind.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.XML.Crypto.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.XML.Parse.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.XML.Transform.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.XML.WebServices.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.XML.XPath.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.Runtime.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.Runtime.JNI.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\Microsoft.Win32.Primitives\ref\netstandard1.3\Microsoft.Win32.Primitives.dll
- False
- True
-
-
-
-
-
-
- ..\..\packages\NUnit\lib\nunit.framework.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\System.AppContext\ref\netstandard1.3\System.AppContext.dll
- False
- True
-
-
-
-
-
-
- ..\..\packages\System.AppContext\lib\netstandard1.6\System.AppContext.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\System.AppContext\ref\netstandard1.6\System.AppContext.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Buffers\lib\netstandard1.1\System.Buffers.dll
- True
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Collections\ref\netstandard1.3\System.Collections.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Collections.Concurrent\lib\netstandard1.3\System.Collections.Concurrent.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\System.Collections.Concurrent\ref\netstandard1.3\System.Collections.Concurrent.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Console\ref\netstandard1.3\System.Console.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Diagnostics.Debug\ref\netstandard1.3\System.Diagnostics.Debug.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Diagnostics.DiagnosticSource\lib\netstandard1.3\System.Diagnostics.DiagnosticSource.dll
- True
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Diagnostics.Tools\ref\netstandard1.0\System.Diagnostics.Tools.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Diagnostics.Tracing\ref\netstandard1.3\System.Diagnostics.Tracing.dll
- False
- True
-
-
-
-
-
-
- ..\..\packages\System.Diagnostics.Tracing\ref\netstandard1.5\System.Diagnostics.Tracing.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Globalization\ref\netstandard1.3\System.Globalization.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Globalization.Calendars\ref\netstandard1.3\System.Globalization.Calendars.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Globalization.Extensions\ref\netstandard1.3\System.Globalization.Extensions.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.IO\ref\netstandard1.3\System.IO.dll
- False
- True
-
-
-
-
-
-
- ..\..\packages\System.IO\ref\netstandard1.5\System.IO.dll
- False
- True
-
-
-
-
-
-
-
-
- True
-
-
-
-
-
-
- True
-
-
-
-
-
-
- ..\..\packages\System.IO.Compression\ref\netstandard1.3\System.IO.Compression.dll
- False
- True
-
-
-
-
-
-
- True
-
-
-
-
-
-
- True
-
-
-
-
-
-
- True
-
-
-
-
-
-
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.IO.Compression.ZipFile\lib\netstandard1.3\System.IO.Compression.ZipFile.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\System.IO.Compression.ZipFile\ref\netstandard1.3\System.IO.Compression.ZipFile.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.IO.FileSystem\ref\netstandard1.3\System.IO.FileSystem.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.IO.FileSystem.Primitives\lib\netstandard1.3\System.IO.FileSystem.Primitives.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\System.IO.FileSystem.Primitives\ref\netstandard1.3\System.IO.FileSystem.Primitives.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Linq\ref\netstandard1.0\System.Linq.dll
- False
- True
-
-
-
-
-
-
- ..\..\packages\System.Linq\lib\netstandard1.6\System.Linq.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\System.Linq\ref\netstandard1.6\System.Linq.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Linq.Expressions\ref\netstandard1.3\System.Linq.Expressions.dll
- False
- True
-
-
-
-
-
-
- ..\..\packages\System.Linq.Expressions\lib\netstandard1.6\System.Linq.Expressions.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\System.Linq.Expressions\ref\netstandard1.6\System.Linq.Expressions.dll
- False
- True
-
-
-
-
-
-
-
-
- True
-
-
-
-
-
-
- True
-
-
-
-
-
-
- True
-
-
-
-
-
-
- ..\..\packages\System.Net.Http\ref\netstandard1.3\System.Net.Http.dll
- False
- True
-
-
-
-
-
-
- True
-
-
-
-
-
-
- True
-
-
-
-
-
-
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Net.Primitives\ref\netstandard1.3\System.Net.Primitives.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Net.Sockets\ref\netstandard1.3\System.Net.Sockets.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.ObjectModel\lib\netstandard1.3\System.ObjectModel.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\System.ObjectModel\ref\netstandard1.3\System.ObjectModel.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Reflection\ref\netstandard1.3\System.Reflection.dll
- False
- True
-
-
-
-
-
-
- ..\..\packages\System.Reflection\ref\netstandard1.5\System.Reflection.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Reflection.Emit\ref\netstandard1.1\System.Reflection.Emit.dll
- False
- True
-
-
-
-
-
-
- ..\..\packages\System.Reflection.Emit\lib\netstandard1.3\System.Reflection.Emit.dll
- True
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Reflection.Emit.ILGeneration\ref\netstandard1.0\System.Reflection.Emit.ILGeneration.dll
- False
- True
-
-
-
-
-
-
- ..\..\packages\System.Reflection.Emit.ILGeneration\lib\netstandard1.3\System.Reflection.Emit.ILGeneration.dll
- True
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Reflection.Emit.Lightweight\ref\netstandard1.0\System.Reflection.Emit.Lightweight.dll
- False
- True
-
-
-
-
-
-
- ..\..\packages\System.Reflection.Emit.Lightweight\lib\netstandard1.3\System.Reflection.Emit.Lightweight.dll
- True
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Reflection.Extensions\ref\netstandard1.0\System.Reflection.Extensions.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Reflection.Primitives\ref\netstandard1.0\System.Reflection.Primitives.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Reflection.TypeExtensions\ref\netstandard1.3\System.Reflection.TypeExtensions.dll
- False
- True
-
-
-
-
-
-
- ..\..\packages\System.Reflection.TypeExtensions\lib\netstandard1.5\System.Reflection.TypeExtensions.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\System.Reflection.TypeExtensions\ref\netstandard1.5\System.Reflection.TypeExtensions.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Resources.ResourceManager\ref\netstandard1.0\System.Resources.ResourceManager.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Runtime\ref\netstandard1.3\System.Runtime.dll
- False
- True
-
-
-
-
-
-
- ..\..\packages\System.Runtime\ref\netstandard1.5\System.Runtime.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Runtime.Extensions\ref\netstandard1.3\System.Runtime.Extensions.dll
- False
- True
-
-
-
-
-
-
- ..\..\packages\System.Runtime.Extensions\ref\netstandard1.5\System.Runtime.Extensions.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Runtime.Handles\ref\netstandard1.3\System.Runtime.Handles.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Runtime.InteropServices\ref\netcoreapp1.1\System.Runtime.InteropServices.dll
- False
- True
-
-
-
-
-
-
- ..\..\packages\System.Runtime.InteropServices\ref\netstandard1.3\System.Runtime.InteropServices.dll
- False
- True
-
-
-
-
-
-
- ..\..\packages\System.Runtime.InteropServices\ref\netstandard1.5\System.Runtime.InteropServices.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Runtime.InteropServices.RuntimeInformation\lib\netstandard1.1\System.Runtime.InteropServices.RuntimeInformation.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\System.Runtime.InteropServices.RuntimeInformation\ref\netstandard1.1\System.Runtime.InteropServices.RuntimeInformation.dll
- False
- True
-
-
-
-
-
-
- ..\..\packages\System.Runtime.InteropServices.RuntimeInformation\lib\wpa81\System.Runtime.InteropServices.RuntimeInformation.dll
- True
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Runtime.Numerics\ref\netstandard1.1\System.Runtime.Numerics.dll
- False
- True
-
-
-
-
-
-
- ..\..\packages\System.Runtime.Numerics\lib\netstandard1.3\System.Runtime.Numerics.dll
- True
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Security.Cryptography.Algorithms\ref\netstandard1.3\System.Security.Cryptography.Algorithms.dll
- False
- True
-
-
-
-
-
-
- ..\..\packages\System.Security.Cryptography.Algorithms\ref\netstandard1.4\System.Security.Cryptography.Algorithms.dll
- False
- True
-
-
-
-
-
-
- ..\..\packages\System.Security.Cryptography.Algorithms\ref\netstandard1.6\System.Security.Cryptography.Algorithms.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Security.Cryptography.Cng\ref\netstandard1.6\System.Security.Cryptography.Cng.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Security.Cryptography.Csp\ref\netstandard1.3\System.Security.Cryptography.Csp.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Security.Cryptography.Encoding\ref\netstandard1.3\System.Security.Cryptography.Encoding.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Security.Cryptography.OpenSsl\lib\netstandard1.6\System.Security.Cryptography.OpenSsl.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\System.Security.Cryptography.OpenSsl\ref\netstandard1.6\System.Security.Cryptography.OpenSsl.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Security.Cryptography.Primitives\lib\netstandard1.3\System.Security.Cryptography.Primitives.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\System.Security.Cryptography.Primitives\ref\netstandard1.3\System.Security.Cryptography.Primitives.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Security.Cryptography.X509Certificates\ref\netstandard1.3\System.Security.Cryptography.X509Certificates.dll
- False
- True
-
-
-
-
-
-
- ..\..\packages\System.Security.Cryptography.X509Certificates\ref\netstandard1.4\System.Security.Cryptography.X509Certificates.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Text.Encoding\ref\netstandard1.3\System.Text.Encoding.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Text.Encoding.Extensions\ref\netstandard1.3\System.Text.Encoding.Extensions.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Text.RegularExpressions\ref\netcoreapp1.1\System.Text.RegularExpressions.dll
- False
- True
-
-
-
-
-
-
- ..\..\packages\System.Text.RegularExpressions\ref\netstandard1.3\System.Text.RegularExpressions.dll
- False
- True
-
-
-
-
-
-
- ..\..\packages\System.Text.RegularExpressions\lib\netstandard1.6\System.Text.RegularExpressions.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\System.Text.RegularExpressions\ref\netstandard1.6\System.Text.RegularExpressions.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Threading\lib\netstandard1.3\System.Threading.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\System.Threading\ref\netstandard1.3\System.Threading.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Threading.Tasks\ref\netstandard1.3\System.Threading.Tasks.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Threading.Tasks.Extensions\lib\netstandard1.0\System.Threading.Tasks.Extensions.dll
- True
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Threading.Timer\ref\netstandard1.2\System.Threading.Timer.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Xml.ReaderWriter\lib\netstandard1.3\System.Xml.ReaderWriter.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\System.Xml.ReaderWriter\ref\netstandard1.3\System.Xml.ReaderWriter.dll
- False
- True
-
-
-
-
-
-
-
-
- ..\..\packages\System.Xml.XDocument\lib\netstandard1.3\System.Xml.XDocument.dll
- True
- True
-
-
-
-
-
-
- ..\..\packages\System.Xml.XDocument\ref\netstandard1.3\System.Xml.XDocument.dll
- False
- True
-
-
-
-
-
\ No newline at end of file
+
+
+
+ netcoreapp3.1
+
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ tika.core
+
+
+ tika.core.dll
+ PreserveNewest
+
+
+
+
+
+ PreserveNewest
+
+
+ PreserveNewest
+
+
+
+
diff --git a/src/TikaOnDotNet.Tests/paket.references b/src/TikaOnDotNet.Tests/paket.references
deleted file mode 100644
index 75d78b1..0000000
--- a/src/TikaOnDotNet.Tests/paket.references
+++ /dev/null
@@ -1,3 +0,0 @@
-NUnit
-FluentAssertions
-IKVM
diff --git a/src/TikaOnDotNet.Tests/sad-files/sad_text_extraction.cs b/src/TikaOnDotNet.Tests/sad-files/sad_text_extraction.cs
index 61dae1f..f29b6d1 100644
--- a/src/TikaOnDotNet.Tests/sad-files/sad_text_extraction.cs
+++ b/src/TikaOnDotNet.Tests/sad-files/sad_text_extraction.cs
@@ -23,7 +23,7 @@ public void issue_81_file_1()
Action act = () => _cut.Extract(filePath);
- act.ShouldThrow();
+ act.Should().Throw();
}
[Test]
@@ -33,7 +33,7 @@ public void issue_81_file_2()
Action act = () => _cut.Extract(filePath);
- act.ShouldThrow();
+ act.Should().Throw();
}
}
}
diff --git a/src/TikaOnDotNet.Tests/stream_text_extraction.cs b/src/TikaOnDotNet.Tests/stream_text_extraction.cs
index 8dbc9b7..a131cac 100644
--- a/src/TikaOnDotNet.Tests/stream_text_extraction.cs
+++ b/src/TikaOnDotNet.Tests/stream_text_extraction.cs
@@ -28,7 +28,7 @@ public void should_throw_when_given_a_disposed_stream()
Action act = () => _cut.Extract(metadata => TikaInputStream.get(bytes, metadata), disposedStream);
- act.ShouldThrow();
+ act.Should().Throw();
}
[Test]
@@ -42,7 +42,7 @@ public void should_throw_when_given_a_closed_stream()
Action act = () => _cut.Extract(metadata => TikaInputStream.get(bytes, metadata), closedStream);
- act.ShouldThrow();
+ act.Should().Throw();
}
}
}
diff --git a/src/TikaOnDotNet.Tests/text_extraction.cs b/src/TikaOnDotNet.Tests/text_extraction.cs
index 76101be..2817504 100644
--- a/src/TikaOnDotNet.Tests/text_extraction.cs
+++ b/src/TikaOnDotNet.Tests/text_extraction.cs
@@ -24,10 +24,8 @@ public void non_existing_files_should_fail_with_exception()
{
const string fileName = "files/doesnotexist.mp3";
-
Action act = () => _cut.Extract(fileName);
-
- act.ShouldThrow()
+ act.Should().Throw()
.Which.Message.Should().Contain(fileName);
}
@@ -38,7 +36,7 @@ public void non_existing_uri_should_fail_with_exception()
Action act = () => _cut.Extract(new Uri(uri));
- act.ShouldThrow();
+ act.Should().Throw();
}
[Test]
@@ -106,7 +104,7 @@ public void should_extract_from_jpg()
textExtractionResult.Text.Trim().Should().BeEmpty();
- textExtractionResult.Metadata["Software"].Should().Contain("Paint.NET");
+ textExtractionResult.Metadata["tiff:Software"].Should().Contain("Paint.NET");
}
[Test]
@@ -198,14 +196,14 @@ public void should_extract_msg()
var textExtractionResult = _cut.Extract("files/Tika.msg");
textExtractionResult.Text.Should().Contain("This is my test file");
- textExtractionResult.Metadata["subject"].Should().Be("This is the subject");
+ textExtractionResult.Metadata["dc:subject"].Should().Be("This is the subject");
}
[Test]
public void should_extract_uri_contents()
{
const string url = "https://en.wikipedia.org/wiki/Apache_Tika";
-
+
var textExtractionResult = _cut.Extract(new Uri(url));
textExtractionResult.Text.Should().Contain("Apache Tika is a content detection and analysis framework");
diff --git a/src/TikaOnDotNet.Tests/text_extraction_with_with_extraction_result_assembler.cs b/src/TikaOnDotNet.Tests/text_extraction_with_with_extraction_result_assembler.cs
index 75777b0..8a4ba64 100644
--- a/src/TikaOnDotNet.Tests/text_extraction_with_with_extraction_result_assembler.cs
+++ b/src/TikaOnDotNet.Tests/text_extraction_with_with_extraction_result_assembler.cs
@@ -39,7 +39,7 @@ public void should_extract_author_list_from_pdf()
{
var textExtractionResult = _cut.Extract("files/file_author.pdf", CreateCustomResult);
- textExtractionResult.Metadata["meta:author"].Should().ContainInOrder("Bernal, M. A.", "deAlmeida, C. E.", "Incerti, S.", "Champion, C.", "Ivanchenko, V.", "Francis, Z.");
+ textExtractionResult.Metadata["dc:creator"].Should().ContainInOrder("Bernal, M. A.", "deAlmeida, C. E.", "Incerti, S.", "Champion, C.", "Ivanchenko, V.", "Francis, Z.");
}
}
}
\ No newline at end of file
diff --git a/src/TikaOnDotNet/Readme.md b/src/TikaOnDotNet/Readme.md
deleted file mode 100644
index 0341a7e..0000000
--- a/src/TikaOnDotNet/Readme.md
+++ /dev/null
@@ -1,4 +0,0 @@
-TikaOnDotNet Nuget
-==================
-
-Automation builds the assembly for **TikaOnDotNet** in the project `./lib` folder.
diff --git a/src/TikaOnDotnet.Framework/TikaOnDotnet.Framework.csproj b/src/TikaOnDotnet.Framework/TikaOnDotnet.Framework.csproj
new file mode 100644
index 0000000..67066e9
--- /dev/null
+++ b/src/TikaOnDotnet.Framework/TikaOnDotnet.Framework.csproj
@@ -0,0 +1,30 @@
+
+
+
+ net462
+ 2.4.1
+
+
+
+
+
+
+
+
+ tika.framework
+
+
+ tika.framework.dll
+ PreserveNewest
+
+
+
+
+
+
+
+
diff --git a/src/TikaOnDotnet.TextExtractor/ITextExtractor.cs b/src/TikaOnDotnet.TextExtraction/ITextExtractor.cs
similarity index 100%
rename from src/TikaOnDotnet.TextExtractor/ITextExtractor.cs
rename to src/TikaOnDotnet.TextExtraction/ITextExtractor.cs
diff --git a/src/TikaOnDotnet.TextExtractor/Stream/DotNetOutputStreamAdapter.cs b/src/TikaOnDotnet.TextExtraction/Stream/DotNetOutputStreamAdapter.cs
similarity index 100%
rename from src/TikaOnDotnet.TextExtractor/Stream/DotNetOutputStreamAdapter.cs
rename to src/TikaOnDotnet.TextExtraction/Stream/DotNetOutputStreamAdapter.cs
diff --git a/src/TikaOnDotnet.TextExtractor/Stream/ExtractionResult.cs b/src/TikaOnDotnet.TextExtraction/Stream/ExtractionResult.cs
similarity index 100%
rename from src/TikaOnDotnet.TextExtractor/Stream/ExtractionResult.cs
rename to src/TikaOnDotnet.TextExtraction/Stream/ExtractionResult.cs
diff --git a/src/TikaOnDotnet.TextExtractor/Stream/StreamContentHandler.cs b/src/TikaOnDotnet.TextExtraction/Stream/StreamContentHandler.cs
similarity index 100%
rename from src/TikaOnDotnet.TextExtractor/Stream/StreamContentHandler.cs
rename to src/TikaOnDotnet.TextExtraction/Stream/StreamContentHandler.cs
diff --git a/src/TikaOnDotnet.TextExtractor/Stream/StreamTextExtractor.cs b/src/TikaOnDotnet.TextExtraction/Stream/StreamTextExtractor.cs
similarity index 87%
rename from src/TikaOnDotnet.TextExtractor/Stream/StreamTextExtractor.cs
rename to src/TikaOnDotnet.TextExtraction/Stream/StreamTextExtractor.cs
index 7954a61..e31659b 100644
--- a/src/TikaOnDotnet.TextExtractor/Stream/StreamTextExtractor.cs
+++ b/src/TikaOnDotnet.TextExtraction/Stream/StreamTextExtractor.cs
@@ -1,5 +1,7 @@
using System;
using java.io;
+using org.apache.tika.io;
+using org.apache.tika.sax;
using javax.xml.transform;
using javax.xml.transform.sax;
using javax.xml.transform.stream;
@@ -18,20 +20,21 @@ public Metadata Extract(Func streamFactory, System.IO.Str
var parser = new AutoDetectParser();
var metadata = new Metadata();
var parseContext = new ParseContext();
- var handler = GetTransformerHandler(outputStream);
//use the base class type for the key or parts of Tika won't find a usable parser
parseContext.set(typeof(Parser), parser);
using (var inputStream = streamFactory(metadata))
{
+ var handler = new SecureContentHandler(GetTransformerHandler(outputStream), TikaInputStream.cast(inputStream));
+
try
{
parser.parse(inputStream, handler, metadata, parseContext);
}
finally
{
- inputStream.close();
+ org.apache.commons.io.IOUtils.closeQuietly(inputStream);
}
}
diff --git a/src/TikaOnDotnet.TextExtractor/StringExtensions.cs b/src/TikaOnDotnet.TextExtraction/StringExtensions.cs
similarity index 100%
rename from src/TikaOnDotnet.TextExtractor/StringExtensions.cs
rename to src/TikaOnDotnet.TextExtraction/StringExtensions.cs
diff --git a/src/TikaOnDotnet.TextExtractor/TextExtractionException.cs b/src/TikaOnDotnet.TextExtraction/TextExtractionException.cs
similarity index 100%
rename from src/TikaOnDotnet.TextExtractor/TextExtractionException.cs
rename to src/TikaOnDotnet.TextExtraction/TextExtractionException.cs
diff --git a/src/TikaOnDotnet.TextExtractor/TextExtractionResult.cs b/src/TikaOnDotnet.TextExtraction/TextExtractionResult.cs
similarity index 100%
rename from src/TikaOnDotnet.TextExtractor/TextExtractionResult.cs
rename to src/TikaOnDotnet.TextExtraction/TextExtractionResult.cs
diff --git a/src/TikaOnDotnet.TextExtractor/TextExtractor.cs b/src/TikaOnDotnet.TextExtraction/TextExtractor.cs
similarity index 96%
rename from src/TikaOnDotnet.TextExtractor/TextExtractor.cs
rename to src/TikaOnDotnet.TextExtraction/TextExtractor.cs
index bf8109f..e96120c 100644
--- a/src/TikaOnDotnet.TextExtractor/TextExtractor.cs
+++ b/src/TikaOnDotnet.TextExtraction/TextExtractor.cs
@@ -33,9 +33,8 @@ Func extractionResultAssembler
InputStream FileStreamFactory(Metadata metadata)
{
- var inputStream = new FileInputStream(filePath);
-
- var result = TikaInputStream.get(inputStream);
+ var inputFile = new java.io.File(filePath);
+ var result = TikaInputStream.get(inputFile.toPath());
metadata.add("FilePath", filePath);
return result;
}
@@ -66,6 +65,7 @@ Func extractionResultAssembler
InputStream UrlStreamFactory(Metadata metadata)
{
metadata.add("Uri", uri.ToString());
+
var pageBytes = new WebClient().DownloadData(uri);
return TikaInputStream.get(pageBytes, metadata);
diff --git a/src/TikaOnDotnet.TextExtraction/TikaOnDotnet.TextExtraction.csproj b/src/TikaOnDotnet.TextExtraction/TikaOnDotnet.TextExtraction.csproj
new file mode 100644
index 0000000..8bec83b
--- /dev/null
+++ b/src/TikaOnDotnet.TextExtraction/TikaOnDotnet.TextExtraction.csproj
@@ -0,0 +1,14 @@
+
+
+
+ net462;netcoreapp3.1;net6.0
+ true
+
+
+
+
+
+
+
+
+
diff --git a/src/TikaOnDotnet.TextExtractor/MySystemClassLoader.cs b/src/TikaOnDotnet.TextExtractor/MySystemClassLoader.cs
deleted file mode 100644
index 0e5f93d..0000000
--- a/src/TikaOnDotnet.TextExtractor/MySystemClassLoader.cs
+++ /dev/null
@@ -1,13 +0,0 @@
-using ikvm.runtime;
-using java.lang;
-
-namespace TikaOnDotNet.TextExtraction
-{
- public class MySystemClassLoader : ClassLoader
- {
- public MySystemClassLoader(ClassLoader parent)
- : base(new AppDomainAssemblyClassLoader(typeof(MySystemClassLoader).Assembly))
- {
- }
- }
-}
diff --git a/src/TikaOnDotnet.TextExtractor/Properties/AssemblyInfo.cs b/src/TikaOnDotnet.TextExtractor/Properties/AssemblyInfo.cs
deleted file mode 100644
index 181e98b..0000000
--- a/src/TikaOnDotnet.TextExtractor/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,28 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("40790ffb-5b72-450c-81d2-89a6569629e7")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
diff --git a/src/TikaOnDotnet.TextExtractor/TikaOnDotnet.TextExtraction.csproj b/src/TikaOnDotnet.TextExtractor/TikaOnDotnet.TextExtraction.csproj
deleted file mode 100644
index fe23b06..0000000
--- a/src/TikaOnDotnet.TextExtractor/TikaOnDotnet.TextExtraction.csproj
+++ /dev/null
@@ -1,216 +0,0 @@
-
-
-
- Debug
- AnyCPU
- 8.0.30703
- 2.0
- {4C55E602-1C6C-4396-A118-70BA9A93FD97}
- Library
- Properties
- TikaOnDotNet.TextExtraction
- TikaOnDotNet.TextExtraction
- v3.5
- 512
-
-
-
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
-
-
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
- latest
-
-
-
-
-
-
-
-
- False
- ..\..\lib\TikaOnDotNet.dll
-
-
-
-
- Properties\SolutionInfo.cs
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ..\..\packages\IKVM\lib\IKVM.AWT.WinForms.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Beans.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Charsets.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Cldrdata.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Corba.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Core.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Jdbc.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Localedata.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Management.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Media.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Misc.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Naming.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Nashorn.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Remoting.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Security.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.SwingAWT.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Text.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Tools.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.Util.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.XML.API.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.XML.Bind.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.XML.Crypto.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.XML.Parse.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.XML.Transform.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.XML.WebServices.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.OpenJDK.XML.XPath.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.Runtime.dll
- True
- True
-
-
- ..\..\packages\IKVM\lib\IKVM.Runtime.JNI.dll
- True
- True
-
-
-
\ No newline at end of file
diff --git a/src/TikaOnDotnet.TextExtractor/paket.references b/src/TikaOnDotnet.TextExtractor/paket.references
deleted file mode 100644
index accc0d3..0000000
--- a/src/TikaOnDotnet.TextExtractor/paket.references
+++ /dev/null
@@ -1 +0,0 @@
-IKVM
\ No newline at end of file
diff --git a/src/TikaOnDotnet.TextExtractor/paket.template b/src/TikaOnDotnet.TextExtractor/paket.template
deleted file mode 100644
index 28f890d..0000000
--- a/src/TikaOnDotnet.TextExtractor/paket.template
+++ /dev/null
@@ -1,11 +0,0 @@
-type file
-authors Kevin Miller
-id TikaOnDotnet.TextExtractor
-description
- Classes for running Apache Tika through **TikaOnDotNet**. Just use TextExtractor.Extract() and you'll be on your way.
-files
- bin\Release\TikaOnDotNet.* ==> lib
-dependencies
- TikaOnDotnet CURRENTVERSION
-projectUrl
- https://github.com/KevM/tikaondotnet
diff --git a/src/TikaOnDotnet.sln b/src/TikaOnDotnet.sln
index ee074aa..7c4e2dd 100644
--- a/src/TikaOnDotnet.sln
+++ b/src/TikaOnDotnet.sln
@@ -1,17 +1,19 @@
Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 14
-VisualStudioVersion = 14.0.25123.0
+# Visual Studio Version 17
+VisualStudioVersion = 17.1.32328.378
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Build Automation", "Build Automation", "{B2801331-FF43-4CEE-815D-1107C2221267}"
- ProjectSection(SolutionItems) = preProject
- ..\build.fsx = ..\build.fsx
- ..\paket.dependencies = ..\paket.dependencies
- EndProjectSection
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TikaOnDotNet.Tests", "TikaOnDotNet.Tests\TikaOnDotNet.Tests.csproj", "{B9777E8D-0C7F-4370-9835-0DC8C4A5C3A8}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TikaOnDotnet.TextExtraction", "TikaOnDotnet.TextExtraction\TikaOnDotnet.TextExtraction.csproj", "{A8F71CDB-D591-4215-9DAB-6C38778F58E0}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TikaOnDotnet.TextExtraction", "TikaOnDotnet.TextExtractor\TikaOnDotnet.TextExtraction.csproj", "{4C55E602-1C6C-4396-A118-70BA9A93FD97}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TikaOnDotNet.Tests", "TikaOnDotNet.Tests\TikaOnDotNet.Tests.csproj", "{FBBAECE9-1FCD-474F-A705-3697F6A5AB5D}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TikaOnDotnet.Framework", "TikaOnDotnet.Framework\TikaOnDotnet.Framework.csproj", "{EF79BDFB-383A-4813-A3C0-3F40979BD612}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TikaOnDotnet.Core", "TikaOnDotNet.Core\TikaOnDotnet.Core.csproj", "{0B979BA7-2E8A-47B5-A902-A933898268F2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TikaOnDotnet", "TikaOnDotnet\TikaOnDotnet.csproj", "{992153F6-2A11-44A2-AF4B-FC239E23EBA3}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -19,16 +21,31 @@ Global
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {B9777E8D-0C7F-4370-9835-0DC8C4A5C3A8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {B9777E8D-0C7F-4370-9835-0DC8C4A5C3A8}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {B9777E8D-0C7F-4370-9835-0DC8C4A5C3A8}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {B9777E8D-0C7F-4370-9835-0DC8C4A5C3A8}.Release|Any CPU.Build.0 = Release|Any CPU
- {4C55E602-1C6C-4396-A118-70BA9A93FD97}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {4C55E602-1C6C-4396-A118-70BA9A93FD97}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {4C55E602-1C6C-4396-A118-70BA9A93FD97}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {4C55E602-1C6C-4396-A118-70BA9A93FD97}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A8F71CDB-D591-4215-9DAB-6C38778F58E0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A8F71CDB-D591-4215-9DAB-6C38778F58E0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A8F71CDB-D591-4215-9DAB-6C38778F58E0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A8F71CDB-D591-4215-9DAB-6C38778F58E0}.Release|Any CPU.Build.0 = Release|Any CPU
+ {FBBAECE9-1FCD-474F-A705-3697F6A5AB5D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {FBBAECE9-1FCD-474F-A705-3697F6A5AB5D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {FBBAECE9-1FCD-474F-A705-3697F6A5AB5D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {FBBAECE9-1FCD-474F-A705-3697F6A5AB5D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {EF79BDFB-383A-4813-A3C0-3F40979BD612}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {EF79BDFB-383A-4813-A3C0-3F40979BD612}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {EF79BDFB-383A-4813-A3C0-3F40979BD612}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {EF79BDFB-383A-4813-A3C0-3F40979BD612}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0B979BA7-2E8A-47B5-A902-A933898268F2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0B979BA7-2E8A-47B5-A902-A933898268F2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0B979BA7-2E8A-47B5-A902-A933898268F2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0B979BA7-2E8A-47B5-A902-A933898268F2}.Release|Any CPU.Build.0 = Release|Any CPU
+ {992153F6-2A11-44A2-AF4B-FC239E23EBA3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {992153F6-2A11-44A2-AF4B-FC239E23EBA3}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {992153F6-2A11-44A2-AF4B-FC239E23EBA3}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {992153F6-2A11-44A2-AF4B-FC239E23EBA3}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {070BA6D4-98DF-4310-8CA7-9C3F1294D1DB}
+ EndGlobalSection
EndGlobal
diff --git a/src/TikaOnDotnet/TikaOnDotnet.csproj b/src/TikaOnDotnet/TikaOnDotnet.csproj
new file mode 100644
index 0000000..318d57f
--- /dev/null
+++ b/src/TikaOnDotnet/TikaOnDotnet.csproj
@@ -0,0 +1,65 @@
+
+
+
+ net462;netcoreapp3.1
+ 2.4.1
+ true
+
+
+
+ https://dlcdn.apache.org/tika/2.4.1/tika-app-2.4.1.jar
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ all
+ all
+
+
+ true
+ lib\$(TargetFramework)
+
+
+
+
+
+ all
+ all
+
+
+ true
+ lib\$(TargetFramework)
+
+
+
+
diff --git a/src/TikaOnDotnet/build.sh b/src/TikaOnDotnet/build.sh
new file mode 100644
index 0000000..ddf201f
--- /dev/null
+++ b/src/TikaOnDotnet/build.sh
@@ -0,0 +1,2 @@
+dotnet pack -p:NuspecFile=package.nuspec -p:NuSpecBasePath=. --configuration=Release
+
diff --git a/src/TikaOnDotnet/package.nuspec b/src/TikaOnDotnet/package.nuspec
new file mode 100644
index 0000000..6b29a62
--- /dev/null
+++ b/src/TikaOnDotnet/package.nuspec
@@ -0,0 +1,37 @@
+
+
+
+ TikaOnDotNet
+ 2.4.1
+
+ The Apache Tika™ toolkit detects and extracts metadata and structured text content from various documents using existing parser libraries.
+
+This project contains all the .Net assemblies necessary to use the wonderful Tika library in your .Net applications.
+
+Tika is a Apache Foundation open source project written in Java. It may sound scary but it is possible to leverage Java libraries from .Net applications without any TCP sockets or web services getting caught in the crossfire using IKVM. I’ve done the hard work for you and built the .Net version of Tika for you and bundled the supporting IKVM runtime libraies.
+
+ Kevin Miller
+ Apache-2.0
+
+ https://kevm.github.io/tikaondotnet/
+
+
+ docs/readme.md
+ images\icon.png
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/TikaOnDotnet/paket.template b/src/TikaOnDotnet/paket.template
deleted file mode 100644
index 715fd99..0000000
--- a/src/TikaOnDotnet/paket.template
+++ /dev/null
@@ -1,11 +0,0 @@
-type file
-authors Kevin Miller
-id TikaOnDotnet
-description
- Bare-bones IKVM Java-to-.NET port of Apache Tika. You'll want to install TikaOnDotNet.TextExtractor.
-files
- ..\..\lib\TikaOnDotnet.dll ==> lib
-dependencies
- IKVM >= 8.1.5717
-projectUrl
- https://github.com/KevM/tikaondotnet
diff --git a/src/TikaOnDotnet/readme.md b/src/TikaOnDotnet/readme.md
new file mode 100644
index 0000000..f132e83
--- /dev/null
+++ b/src/TikaOnDotnet/readme.md
@@ -0,0 +1,41 @@
+Tika on .NET
+============
+
+This project is a simple wrapper around the very excellent and robust
+[Tika](http://tika.apache.org/) text extraction Java library. This project produces two nugets:
+- TikaOnDotNet - A straight [IKVM](http://www.ikvm.net/userguide/ikvmc.html) hosted port of Java Tika project.
+
+[![Install-Package TikaOnDotNet](https://cldup.com/H-IdGdU75T.png)](https://www.nuget.org/packages/TikaOnDotnet/)
+
+- TikaOnDotNet.TextExtractor - Use Tika to extract text from rich documents.
+
+[![Install-Package TikaOnDotNet.TextExtractor](https://cldup.com/_BM0b5jVjU.png)](https://www.nuget.org/packages/TikaOnDotNet.TextExtractor/)
+
+## Getting Started
+
+The best way to get started is to:
+- Add a Nuget dependency to [TikaOnDotNet.TextExtractor](https://www.nuget.org/packages/TikaOnDotNet.TextExtractor/).
+- Instantiate a new `TextExtractor` object and call one of the `Extract` methods.
+
+### Usage
+```cs
+// using TikaOnDotNet.TextExtraction;
+
+var textExtractor = new TextExtractor();
+
+var wordDocContents = textExtractor.Extract(@".\path\to\my favorite word.docx");
+var webPageContents = textExtractor.Extract(new Uri("https://google.com"));
+```
+
+Take a look at [our tests](https://github.com/KevM/tikaondotnet/tree/master/src/TikaOnDotNet.Tests) for more usage examples.
+
+## How To Contribute
+
+Have an idea to make this project better? Great! Start out by taking a look at our [Contributing Guide](https://github.com/KevM/tikaondotnet/blob/master/Contributing.md).
+
+## Having A Problem?
+
+Search in the [Issues](https://github.com/KevM/tikaondotnet/issues?q=is%3Aopen+is%3Aissue)
+as your problem may be a common one. If don't find your problem please [create an
+issue](https://github.com/KevM/tikaondotnet/issues/new). Contributors here will
+chime in when they can.