From e9202b877b58a60a6598ffa84f7645796bd4792d Mon Sep 17 00:00:00 2001 From: Gauthier Segay Date: Sun, 22 Nov 2020 19:28:11 -0800 Subject: [PATCH 01/13] first go at deprecating FSharp.Data namespace usage --- src/SqlClient.DesignTime/DesignTime.fs | 2 +- src/SqlClient.DesignTime/QuotationsFactory.fs | 2 +- .../SqlClientExtensions.fs | 2 +- src/SqlClient.DesignTime/SqlClientProvider.fs | 6 +- .../SqlCommandProvider.fs | 1 + src/SqlClient.Samples/WebApi/Global.asax.cs | 2 +- src/SqlClient/Configuration.fs | 34 ++++++++--- src/SqlClient/DataTable.fs | 10 +++- src/SqlClient/Extensions.fs | 11 +++- src/SqlClient/ISqlCommand.fs | 22 +++++-- src/SqlClient/Runtime.fs | 4 +- src/SqlClient/Shared.fs | 59 +++++++++++++------ src/SqlClient/SqlClient.fsproj | 5 +- 13 files changed, 120 insertions(+), 40 deletions(-) diff --git a/src/SqlClient.DesignTime/DesignTime.fs b/src/SqlClient.DesignTime/DesignTime.fs index 2ca12b06..4272278d 100644 --- a/src/SqlClient.DesignTime/DesignTime.fs +++ b/src/SqlClient.DesignTime/DesignTime.fs @@ -9,7 +9,7 @@ open System.Collections.Generic open System.Diagnostics open Microsoft.FSharp.Quotations open ProviderImplementation.ProvidedTypes -open FSharp.Data +open FSharp.Data.SqlClient.Internals open System.Text.RegularExpressions type internal RowType = { diff --git a/src/SqlClient.DesignTime/QuotationsFactory.fs b/src/SqlClient.DesignTime/QuotationsFactory.fs index 5a1d9867..719f655f 100644 --- a/src/SqlClient.DesignTime/QuotationsFactory.fs +++ b/src/SqlClient.DesignTime/QuotationsFactory.fs @@ -9,7 +9,7 @@ open System.Diagnostics open Microsoft.FSharp.Quotations -open FSharp.Data +open FSharp.Data.SqlClient.Internals type QuotationsFactory private() = diff --git a/src/SqlClient.DesignTime/SqlClientExtensions.fs b/src/SqlClient.DesignTime/SqlClientExtensions.fs index 03645f61..6977d4dc 100644 --- a/src/SqlClient.DesignTime/SqlClientExtensions.fs +++ b/src/SqlClient.DesignTime/SqlClientExtensions.fs @@ -7,7 +7,7 @@ open System.Collections.Generic open System.IO open System.Threading.Tasks open System.Data.SqlClient -open FSharp.Data +open FSharp.Data.SqlClient.Internals open System.Diagnostics type internal TypeInfoPerConnectionStringCache() = diff --git a/src/SqlClient.DesignTime/SqlClientProvider.fs b/src/SqlClient.DesignTime/SqlClientProvider.fs index a6b8c9b5..361dc5f4 100644 --- a/src/SqlClient.DesignTime/SqlClientProvider.fs +++ b/src/SqlClient.DesignTime/SqlClientProvider.fs @@ -13,6 +13,7 @@ open Microsoft.FSharp.Quotations open ProviderImplementation.ProvidedTypes open FSharp.Data.SqlClient +open FSharp.Data.SqlClient.Internals [] [] @@ -140,7 +141,7 @@ type SqlProgrammabilityProvider(config : TypeProviderConfig) as this = //tagProvidedType rowType ] - static member internal UnitsOfMeasure( connStr, schema, sqlDataTypesForConnection: FSharp.Data.TypeInfo array) = [ + static member internal UnitsOfMeasure( connStr, schema, sqlDataTypesForConnection: TypeInfo array) = [ for t in sqlDataTypesForConnection do if t.Schema = schema && t.IsUnitOfMeasure then @@ -465,6 +466,9 @@ type SqlProgrammabilityProvider(config : TypeProviderConfig) as this = let getMethodImpl = lazy + // was hitting assert of datatypesmap not being loaded for connection + let _ = conn.LoadDataTypesMap() + let sqlStatement, resultType, singleRow, allParametersOptional, typename = unbox args.[0], unbox args.[1], unbox args.[2], unbox args.[3], unbox args.[4] diff --git a/src/SqlClient.DesignTime/SqlCommandProvider.fs b/src/SqlClient.DesignTime/SqlCommandProvider.fs index 3c79db77..57c22ea4 100644 --- a/src/SqlClient.DesignTime/SqlCommandProvider.fs +++ b/src/SqlClient.DesignTime/SqlCommandProvider.fs @@ -10,6 +10,7 @@ open Microsoft.FSharp.Core.CompilerServices open Microsoft.FSharp.Quotations open FSharp.Data.SqlClient +open FSharp.Data.SqlClient.Internals open ProviderImplementation.ProvidedTypes diff --git a/src/SqlClient.Samples/WebApi/Global.asax.cs b/src/SqlClient.Samples/WebApi/Global.asax.cs index b7e58135..9ee19095 100644 --- a/src/SqlClient.Samples/WebApi/Global.asax.cs +++ b/src/SqlClient.Samples/WebApi/Global.asax.cs @@ -11,7 +11,7 @@ namespace WebApi { public class Global : System.Web.HttpApplication { - + protected void Application_Start(object sender, EventArgs e) { GlobalConfiguration.Configuration.Routes.MapHttpRoute("DefaultAPI", "{controller}/{id}", new { controller = "Home", id = RouteParameter.Optional }); diff --git a/src/SqlClient/Configuration.fs b/src/SqlClient/Configuration.fs index 236a2ee0..4d6065a0 100644 --- a/src/SqlClient/Configuration.fs +++ b/src/SqlClient/Configuration.fs @@ -1,19 +1,37 @@ -namespace FSharp.Data.SqlClient +namespace FSharp.Data.SqlClient.Internals //this is mess. Clean up later. -type Configuration = { +type FsharpDataSqlClientConfiguration = { ResultsetRuntimeVerification: bool -} - -namespace FSharp.Data +} [] [] module Configuration = - let private guard = obj() - let mutable private current = { SqlClient.Configuration.ResultsetRuntimeVerification = false } + let internal guard = obj() + let mutable internal current = { FsharpDataSqlClientConfiguration.ResultsetRuntimeVerification = false } - type SqlClient.Configuration with + type FsharpDataSqlClientConfiguration with static member Current with get() = lock guard <| fun() -> current and set value = lock guard <| fun() -> current <- value + +#if WITH_LEGACY_NAMESPACE +namespace FSharp.Data.SqlClient +open System +[] +type Configuration = FSharp.Data.SqlClient.Internals.FsharpDataSqlClientConfiguration +namespace FSharp.Data +open System +open FSharp.Data.SqlClient.Internals +open FSharp.Data.SqlClient.Internals.Configuration +[] +[] +[] +module Configuration = + type FsharpDataSqlClientConfiguration with + static member Current + with get() = lock Configuration.guard <| fun() -> Configuration.current + and set value = lock Configuration.guard <| fun() -> Configuration.current <- value + +#endif \ No newline at end of file diff --git a/src/SqlClient/DataTable.fs b/src/SqlClient/DataTable.fs index 5a75acfa..dda3f49c 100644 --- a/src/SqlClient/DataTable.fs +++ b/src/SqlClient/DataTable.fs @@ -1,9 +1,10 @@ -namespace FSharp.Data +namespace FSharp.Data.SqlClient open System open System.Data open System.Data.SqlClient open System.Collections.Generic +open FSharp.Data.SqlClient.Internals [] [] @@ -111,3 +112,10 @@ type DataTable<'T when 'T :> DataRow>(selectCommand: SqlCommand, ?connectionStri timeout |> Option.iter (fun x -> bulkCopy.BulkCopyTimeout <- int x.TotalSeconds) bulkCopy.WriteToServer this +#if WITH_LEGACY_NAMESPACE +namespace FSharp.Data +open System +open System.Data +[] +type DataTable<'T when 'T :> DataRow> = FSharp.Data.SqlClient.DataTable<'T> +#endif \ No newline at end of file diff --git a/src/SqlClient/Extensions.fs b/src/SqlClient/Extensions.fs index 6dee6550..02b95566 100644 --- a/src/SqlClient/Extensions.fs +++ b/src/SqlClient/Extensions.fs @@ -1,4 +1,4 @@ -namespace FSharp.Data +namespace FSharp.Data.SqlClient.Internals open System open System.Data @@ -65,3 +65,12 @@ module Extensions = assert (this.State = ConnectionState.Open) use cmd = new SqlCommand("SELECT SERVERPROPERTY('edition')", this) cmd.ExecuteScalar().Equals("SQL Azure") + + +#if WITH_LEGACY_NAMESPACE +namespace FSharp.Data +open System +[] +module ObsoleteExtensions = + module Extensions = FSharp.Data.SqlClient.Internals.Extensions +#endif \ No newline at end of file diff --git a/src/SqlClient/ISqlCommand.fs b/src/SqlClient/ISqlCommand.fs index d5b66829..dbf72230 100644 --- a/src/SqlClient/ISqlCommand.fs +++ b/src/SqlClient/ISqlCommand.fs @@ -1,11 +1,11 @@ -namespace FSharp.Data +namespace FSharp.Data.SqlClient.Internals open System open System.Data open System.Data.SqlClient open System.Reflection - open FSharp.Data.SqlClient +open FSharp.Data.SqlClient.Internals open System.Linq @@ -245,7 +245,7 @@ type ``ISqlCommand Implementation``(cfg: DesignTimeConfig, connection: Connectio //Execute/AsyncExecute versions static member internal VerifyResultsetColumns(cursor: SqlDataReader, expected) = - if Configuration.Current.ResultsetRuntimeVerification + if FsharpDataSqlClientConfiguration.Current.ResultsetRuntimeVerification then if cursor.FieldCount < Array.length expected then @@ -278,14 +278,14 @@ type ``ISqlCommand Implementation``(cfg: DesignTimeConfig, connection: Connectio static member internal ExecuteDataTable(cmd, getReaderBehavior, parameters, expectedDataReaderColumns) = use cursor = ``ISqlCommand Implementation``.ExecuteReader(cmd, getReaderBehavior, parameters, expectedDataReaderColumns) - let result = new FSharp.Data.DataTable(cmd) + let result = new DataTable(cmd) result.Load(cursor) result static member internal AsyncExecuteDataTable(cmd, getReaderBehavior, parameters, expectedDataReaderColumns) = async { use! reader = ``ISqlCommand Implementation``.AsyncExecuteReader(cmd, getReaderBehavior, parameters, expectedDataReaderColumns) - let result = new FSharp.Data.DataTable(cmd) + let result = new DataTable(cmd) result.Load(reader) return result } @@ -370,3 +370,15 @@ type ``ISqlCommand Implementation``(cfg: DesignTimeConfig, connection: Connectio use _ = cmd.Connection.UseLocally(manageConnection ) return! cmd.AsyncExecuteNonQuery() } + +#if WITH_LEGACY_NAMESPACE +namespace FSharp.Data +open System +open System.Data +[] +type ``ISqlCommand Implementation`` = FSharp.Data.SqlClient.Internals.``ISqlCommand Implementation`` +[] +type ISqlCommand = FSharp.Data.SqlClient.Internals.ISqlCommand +[] +type DesignTimeConfig = FSharp.Data.SqlClient.Internals.DesignTimeConfig +#endif \ No newline at end of file diff --git a/src/SqlClient/Runtime.fs b/src/SqlClient/Runtime.fs index 622df2df..36700194 100644 --- a/src/SqlClient/Runtime.fs +++ b/src/SqlClient/Runtime.fs @@ -1,7 +1,7 @@ -namespace FSharp.Data +namespace FSharp.Data.SqlClient #if !IS_DESIGNTIME // Put the TypeProviderAssemblyAttribute in the runtime DLL, pointing to the design-time DLL [] do () -#endif \ No newline at end of file +#endif diff --git a/src/SqlClient/Shared.fs b/src/SqlClient/Shared.fs index 321a0353..500354af 100644 --- a/src/SqlClient/Shared.fs +++ b/src/SqlClient/Shared.fs @@ -1,4 +1,22 @@ -namespace FSharp.Data +namespace FSharp.Data.SqlClient +///Enum describing output type +type ResultType = +///Sequence of custom records with properties matching column names and types + | Records = 0 +///Sequence of tuples matching column types with the same order + | Tuples = 1 +///Typed DataTable + | DataTable = 2 +///raw DataReader + | DataReader = 3 + +// todo: document this +type SqlEnumKind = +| Default = 0 +| CLI = 1 +| UnitsOfMeasure = 2 + +namespace FSharp.Data.SqlClient.Internals open System open System.Text @@ -23,22 +41,6 @@ module Encoding = use stringReader = new StreamReader(buffer) stringReader.ReadToEnd() -///Enum describing output type -type ResultType = -///Sequence of custom records with properties matching column names and types - | Records = 0 -///Sequence of tuples matching column types with the same order - | Tuples = 1 -///Typed DataTable - | DataTable = 2 -///raw DataReader - | DataReader = 3 - -type SqlEnumKind = -| Default = 0 -| CLI = 1 -| UnitsOfMeasure = 2 - [] [] type ResultRank = @@ -249,3 +251,26 @@ module RuntimeInternals = [] module Shared = let DbNull = box DBNull.Value + + +#if WITH_LEGACY_NAMESPACE +namespace FSharp.Data +open System +[] +type ResultType = FSharp.Data.SqlClient.ResultType +[] +type SqlEnumKind = FSharp.Data.SqlClient.SqlEnumKind +[] +module Obsolete = + + //module Encoding = FSharp.Data.SqlClient.Internals.Encoding + //module RuntimeInternals = FSharp.Data.SqlClient.Internals.RuntimeInternals + //module Shared = FSharp.Data.SqlClient.Internals.Shared + + type ResultRank = FSharp.Data.SqlClient.Internals.ResultRank + type Mapper = FSharp.Data.SqlClient.Internals.Mapper + type Column = FSharp.Data.SqlClient.Internals.Column + type TypeInfo = FSharp.Data.SqlClient.Internals.TypeInfo + type Parameter = FSharp.Data.SqlClient.Internals.Parameter + type TempTableLoader = FSharp.Data.SqlClient.Internals.TempTableLoader +#endif \ No newline at end of file diff --git a/src/SqlClient/SqlClient.fsproj b/src/SqlClient/SqlClient.fsproj index 507a5af9..7050b97e 100644 --- a/src/SqlClient/SqlClient.fsproj +++ b/src/SqlClient/SqlClient.fsproj @@ -9,10 +9,13 @@ 101 true true + true + $(DefineConstants);WITH_LEGACY_NAMESPACE + $(DefineConstants);WITH_LEGACY_NAMESPACE true - DEBUG;TRACE + $(DefineConstants);DEBUG;TRACE ..\..\bin\net40\FSharp.Data.SqlClient.XML From 2bd6cd2ad81f05994d070ac313ef162e59303ba1 Mon Sep 17 00:00:00 2001 From: Gauthier Segay Date: Sun, 22 Nov 2020 19:39:17 -0800 Subject: [PATCH 02/13] add relevant nowarn for 2 test projects --- .../SqlClient.SqlServerTypes.Tests.fsproj | 5 +++++ tests/SqlClient.Tests/SqlClient.Tests.fsproj | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/tests/SqlClient.SqlServerTypes.Tests/SqlClient.SqlServerTypes.Tests.fsproj b/tests/SqlClient.SqlServerTypes.Tests/SqlClient.SqlServerTypes.Tests.fsproj index 6ab3f5bf..3c408cf0 100644 --- a/tests/SqlClient.SqlServerTypes.Tests/SqlClient.SqlServerTypes.Tests.fsproj +++ b/tests/SqlClient.SqlServerTypes.Tests/SqlClient.SqlServerTypes.Tests.fsproj @@ -5,6 +5,11 @@ net461 true + + $(NoWarn);0044 diff --git a/tests/SqlClient.Tests/SqlClient.Tests.fsproj b/tests/SqlClient.Tests/SqlClient.Tests.fsproj index 5143b0f7..73efbcca 100644 --- a/tests/SqlClient.Tests/SqlClient.Tests.fsproj +++ b/tests/SqlClient.Tests/SqlClient.Tests.fsproj @@ -8,6 +8,11 @@ false true 101 + + $(NoWarn);0044 true From 03d00eb734f3ac3697a61f5397630c2f68479e66 Mon Sep 17 00:00:00 2001 From: Gauthier Segay Date: Sat, 5 Dec 2020 00:03:41 -0800 Subject: [PATCH 03/13] adjust tests to new namespaces/set the compile constant in fsproj also * adjust samples references (tighten references to fsharp.core & newtonsoft.json) * set storage none on most of paket.dependencies groups minimize diff --- paket.dependencies | 18 +- paket.lock | 744 +++++++++--------- .../SqlClient.DesignTime.fsproj | 2 +- .../WebApi.Controllers.fsproj | 2 +- src/SqlClient.Samples/WebApi/WebApi.csproj | 14 +- src/SqlClient.Samples/WebApi/paket.references | 1 + src/SqlClient.Samples/WebApi/web.config | 24 +- .../WpfDataBinding/App.config | 13 +- .../WpfDataBinding/Program.fs | 2 +- .../WpfDataBinding/WpfDataBinding.fsproj | 20 +- .../WpfDataBinding/paket.references | 1 + src/SqlClient.TestProjects/Lib/Library1.fs | 2 +- .../SqlClient.Tests.NET40/Program.fs | 2 +- .../SqlClient.Tests.NetCoreApp/Program.fs | 6 +- src/SqlClient/SqlClient.fsproj | 1 - .../SqlClient.DesignTime.Tests.fsproj | 1 + tests/SqlClient.DesignTime.Tests/app.config | 5 + .../SqlClient.SqlServerTypes.Tests/App.config | 5 + .../SpatialTypesTests.fs | 7 +- .../SqlClient.SqlServerTypes.Tests.fsproj | 1 + .../SqlClient.Tests/FreeVarDoubleDeclTests.fs | 7 +- tests/SqlClient.Tests/OptionalParamsTests.fs | 8 +- tests/SqlClient.Tests/ProgrammabilityTests.fs | 7 +- tests/SqlClient.Tests/ResultTypeTests.fs | 7 +- tests/SqlClient.Tests/SpReturnValueTests.fs | 7 +- tests/SqlClient.Tests/SqlClient.Tests.fsproj | 1 + tests/SqlClient.Tests/SqlEnumTests.fs | 8 +- tests/SqlClient.Tests/TVPTests.fs | 7 +- tests/SqlClient.Tests/TempTableTests.fs | 7 +- tests/SqlClient.Tests/TypeProviderTest.fs | 5 + tests/SqlClient.Tests/app.config | 8 +- 31 files changed, 537 insertions(+), 406 deletions(-) diff --git a/paket.dependencies b/paket.dependencies index e529d06d..fa4a56b5 100644 --- a/paket.dependencies +++ b/paket.dependencies @@ -1,6 +1,6 @@ source https://www.nuget.org/api/v2/ generate_load_scripts: on - +storage: none github fsprojects/FSharp.TypeProviders.SDK:28a24a69ada68ebd1ad25226634f4608e4875493 src/ProvidedTypes.fs github fsprojects/FSharp.TypeProviders.SDK:28a24a69ada68ebd1ad25226634f4608e4875493 src/ProvidedTypes.fsi github fsprojects/FSharp.TypeProviders.SDK:28a24a69ada68ebd1ad25226634f4608e4875493 src/ProvidedTypesTesting.fs @@ -9,6 +9,7 @@ group Build source https://www.nuget.org/api/v2/ framework: >= net451 generate_load_scripts: on + storage: none nuget FAKE = 5.8.4 nuget Fake.Lib = 5.8.4 @@ -22,7 +23,8 @@ group Build group DesignTime source https://www.nuget.org/api/v2/ framework: >= net461,netstandard20 - + storage: none + nuget System.Configuration.ConfigurationManager nuget System.Data.Common nuget System.Data.SqlClient @@ -34,6 +36,7 @@ group DesignTime group Test source https://www.nuget.org/api/v2/ framework: net461, netcoreapp2.0 + storage: none nuget FSharp.Core = 4.5.2 redirects:force nuget System.Data.SqlClient @@ -47,12 +50,14 @@ group Test group Net40 source https://www.nuget.org/api/v2/ framework: net40 + storage: none nuget FSharp.Core = 4.1.18 group TestProjects source https://www.nuget.org/api/v2/ framework: >= net40, netcoreapp2.0, netstandard2.0 + storage: none nuget FSharp.Core = 4.3.4 @@ -62,13 +67,16 @@ group TestProjects group Samples source https://www.nuget.org/api/v2/ framework: >= net40 - - nuget FSharp.Core = 4.5.2 + redirects: on + + nuget FSharp.Core = 4.5.2 redirects: force nuget Microsoft.AspNet.WebApi nuget Microsoft.AspNet.WebApi.Client nuget Microsoft.AspNet.WebApi.Core nuget Microsoft.AspNet.WebApi.WebHost + nuget Microsoft.SqlServer.Types - nuget Newtonsoft.Json + nuget Newtonsoft.Json redirects: force nuget FSharp.Data.SqlClient + \ No newline at end of file diff --git a/paket.lock b/paket.lock index 8afc0203..60bedb78 100644 --- a/paket.lock +++ b/paket.lock @@ -1,4 +1,5 @@ GENERATE-LOAD-SCRIPTS: ON +STORAGE: NONE GITHUB remote: fsprojects/FSharp.TypeProviders.SDK src/ProvidedTypes.fs (28a24a69ada68ebd1ad25226634f4608e4875493) @@ -6,6 +7,7 @@ GITHUB src/ProvidedTypesTesting.fs (28a24a69ada68ebd1ad25226634f4608e4875493) GROUP Build GENERATE-LOAD-SCRIPTS: ON +STORAGE: NONE RESTRICTION: >= net451 NUGET remote: https://www.nuget.org/api/v2 @@ -17,39 +19,40 @@ NUGET Microsoft.AspNet.Razor (>= 2.0.30506) RazorEngine (>= 3.3) Microsoft.AspNet.Razor (3.2.6) - NuGet.CommandLine (4.7.1) + NuGet.CommandLine (5.8) RazorEngine (3.3) Microsoft.AspNet.Razor (>= 2.0.30506) GROUP DesignTime +STORAGE: NONE RESTRICTION: || (== netstandard2.0) (>= net461) NUGET remote: https://www.nuget.org/api/v2 - FSharp.Core (4.6.2) - Microsoft.NETCore.Platforms (2.2) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.2)) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Targets (2.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.2)) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.SqlServer.TransactSql.ScriptDom (15.0.4200.1) + FSharp.Core (5.0) + Microsoft.NETCore.Platforms (2.2) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.2)) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) + Microsoft.NETCore.Targets (2.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.2)) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) + Microsoft.SqlServer.TransactSql.ScriptDom (150.4897.1) Microsoft.SqlServer.Types (14.0.1016.290) - Microsoft.Win32.Registry (4.5) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) - System.Buffers (>= 4.4) - restriction: || (== netstandard2.0) (&& (>= monoandroid) (>= net461) (< netstandard2.0)) (&& (>= monotouch) (>= net461)) (&& (< net46) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= xamarinios)) (&& (>= net461) (>= xamarinmac)) (&& (>= net461) (>= xamarintvos)) (&& (>= net461) (>= xamarinwatchos)) - System.Memory (>= 4.5) - restriction: || (== netstandard2.0) (&& (< net46) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= uap10.1)) - System.Security.AccessControl (>= 4.5) - System.Security.Principal.Windows (>= 4.5) - runtime.native.System.Data.SqlClient.sni (4.5) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) + Microsoft.Win32.Registry (5.0) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= netcoreapp2.1)) (&& (>= net461) (>= netcoreapp3.1)) + System.Buffers (>= 4.5.1) - restriction: || (== netstandard2.0) (&& (>= monoandroid) (>= net461)) (&& (>= monotouch) (>= net461)) (&& (< net46) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= xamarinios)) (&& (>= net461) (>= xamarinmac)) (&& (>= net461) (>= xamarintvos)) (&& (>= net461) (>= xamarinwatchos)) + System.Memory (>= 4.5.4) - restriction: || (== netstandard2.0) (&& (< net46) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= uap10.1)) + System.Security.AccessControl (>= 5.0) + System.Security.Principal.Windows (>= 5.0) + runtime.native.System.Data.SqlClient.sni (4.7) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (< net451) (>= net461) (< netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= netcoreapp2.1)) (&& (>= net461) (>= netcoreapp3.1)) runtime.win-arm64.runtime.native.System.Data.SqlClient.sni (>= 4.4) runtime.win-x64.runtime.native.System.Data.SqlClient.sni (>= 4.4) runtime.win-x86.runtime.native.System.Data.SqlClient.sni (>= 4.4) - runtime.win-arm64.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) - runtime.win-x64.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) - runtime.win-x86.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) - System.Buffers (4.5) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) + runtime.win-arm64.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (< net451) (>= net461) (< netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= netcoreapp2.1)) (&& (>= net461) (>= netcoreapp3.1)) + runtime.win-x64.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (< net451) (>= net461) (< netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= netcoreapp2.1)) (&& (>= net461) (>= netcoreapp3.1)) + runtime.win-x86.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (< net451) (>= net461) (< netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= netcoreapp2.1)) (&& (>= net461) (>= netcoreapp3.1)) + System.Buffers (4.5.1) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) System.Collections (4.3) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461)) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Configuration.ConfigurationManager (4.5) - System.Security.Cryptography.ProtectedData (>= 4.5) - restriction: == netstandard2.0 - System.Security.Permissions (>= 4.5) + Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) + Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) + System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) + System.Configuration.ConfigurationManager (5.0) + System.Security.Cryptography.ProtectedData (>= 5.0) - restriction: == netstandard2.0 + System.Security.Permissions (>= 5.0) System.Data.Common (4.3) System.Collections (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461)) System.Globalization (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461)) @@ -59,106 +62,114 @@ NUGET System.Runtime.Extensions (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461)) System.Text.RegularExpressions (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461)) System.Threading.Tasks (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461)) - System.Data.SqlClient (4.6) - Microsoft.Win32.Registry (>= 4.5) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) - runtime.native.System.Data.SqlClient.sni (>= 4.5) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) - System.Buffers (>= 4.4) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) - System.Diagnostics.DiagnosticSource (>= 4.5) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= uap10.1)) - System.Memory (>= 4.5.1) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= uap10.1)) - System.Security.Principal.Windows (>= 4.5) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) - System.Text.Encoding.CodePages (>= 4.5) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) - System.Diagnostics.DiagnosticSource (4.5.1) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= uap10.1)) + System.Data.SqlClient (4.8.2) + Microsoft.Win32.Registry (>= 4.7) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= netcoreapp2.1)) (&& (>= net461) (>= netcoreapp3.1)) + runtime.native.System.Data.SqlClient.sni (>= 4.7) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (< net451) (>= net461) (< netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= netcoreapp2.1)) (&& (>= net461) (>= netcoreapp3.1)) + System.Buffers (>= 4.5.1) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) + System.Diagnostics.DiagnosticSource (>= 4.7) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (< net451) (>= net461) (< netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= netcoreapp2.1)) (&& (>= net461) (>= uap10.1)) + System.Memory (>= 4.5.4) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= uap10.1)) + System.Security.Principal.Windows (>= 4.7) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (< net451) (>= net461) (< netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= netcoreapp2.1)) (&& (>= net461) (>= netcoreapp3.1)) + System.Text.Encoding.CodePages (>= 4.7) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (< net451) (>= net461) (< netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= netcoreapp2.1)) (&& (>= net461) (>= uap10.1)) + System.Diagnostics.DiagnosticSource (5.0) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (< net451) (>= net461) (< netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= netcoreapp2.1)) (&& (>= net461) (>= uap10.1)) + System.Memory (>= 4.5.4) + System.Runtime.CompilerServices.Unsafe (>= 5.0) System.Globalization (4.3) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461)) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) + Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) + Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) + System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) System.IO (4.3) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461)) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Text.Encoding (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Threading.Tasks (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Memory (4.5.2) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= uap10.1)) - System.Buffers (>= 4.4) - System.Numerics.Vectors (>= 4.4) - System.Runtime.CompilerServices.Unsafe (>= 4.5.2) - System.Numerics.Vectors (4.5) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (>= netstandard2.0)) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= uap10.1)) - System.Reflection (4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.IO (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Reflection.Primitives (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Reflection.Primitives (4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) + Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) + Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) + System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) + System.Text.Encoding (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) + System.Threading.Tasks (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) + System.Memory (4.5.4) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= uap10.1)) + System.Buffers (>= 4.5.1) + System.Numerics.Vectors (>= 4.4) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (>= netstandard2.0)) + System.Runtime.CompilerServices.Unsafe (>= 4.5.3) + System.Numerics.Vectors (4.5) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= netstandard2.0) (>= uap10.1)) + System.Reflection (4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) + Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) + Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) + System.IO (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) + System.Reflection.Primitives (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) + System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) + System.Reflection.Primitives (4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) + Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) + Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) + System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) System.Resources.ResourceManager (4.3) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461)) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Globalization (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Reflection (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Runtime (4.3.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (< net451) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Platforms (>= 1.1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.2)) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Targets (>= 1.1.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.2)) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Runtime.Caching (4.5) - System.Runtime.CompilerServices.Unsafe (4.5.2) - restriction: || (== netstandard2.0) (&& (>= monotouch) (>= net461) (>= netstandard2.0)) (&& (< net45) (>= net461) (>= netstandard2.0)) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (< netstandard1.1) (>= netstandard2.0)) (&& (>= net461) (>= netstandard2.0) (>= xamarintvos)) (&& (>= net461) (>= netstandard2.0) (>= xamarinwatchos)) (&& (>= net461) (>= uap10.1)) (&& (>= net461) (>= xamarinios)) (&& (>= net461) (>= xamarinmac)) + Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) + Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) + System.Globalization (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) + System.Reflection (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) + System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) + System.Runtime (4.3.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (< net451) (>= net461)) + Microsoft.NETCore.Platforms (>= 1.1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.2)) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) + Microsoft.NETCore.Targets (>= 1.1.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.2)) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) + System.Runtime.Caching (5.0) + System.Configuration.ConfigurationManager (>= 5.0) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (>= netstandard2.0)) + System.Runtime.CompilerServices.Unsafe (5.0) - restriction: || (== netstandard2.0) (&& (>= monoandroid) (>= net461) (>= netstandard2.0)) (&& (>= monoandroid) (>= net461) (< netstandard2.0)) (&& (>= monotouch) (>= net461)) (&& (< net45) (>= net461) (>= netstandard2.0)) (&& (< net45) (>= net461) (< netstandard2.0)) (&& (< net451) (>= net461) (< netstandard1.3)) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (< net451) (>= net461) (< netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= netcoreapp2.1)) (&& (>= net461) (< netstandard2.0) (>= xamarintvos)) (&& (>= net461) (< netstandard2.0) (>= xamarinwatchos)) (&& (>= net461) (>= uap10.1)) (&& (>= net461) (>= xamarinios)) (&& (>= net461) (>= xamarinmac)) System.Runtime.Extensions (4.3.1) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461)) - Microsoft.NETCore.Platforms (>= 1.1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Targets (>= 1.1.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Runtime (>= 4.3.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Security.AccessControl (4.5) - System.Security.Principal.Windows (>= 4.5) - System.Security.Cryptography.ProtectedData (4.5) - restriction: == netstandard2.0 - System.Memory (>= 4.5) - restriction: || (== netstandard2.0) (&& (< net46) (>= net461) (>= netstandard2.0)) - System.Security.Permissions (4.5) - System.Security.AccessControl (>= 4.5) - System.Security.Principal.Windows (4.5.1) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) - System.Text.Encoding (4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Text.Encoding.CodePages (4.5.1) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) - System.Runtime.CompilerServices.Unsafe (>= 4.5.2) + Microsoft.NETCore.Platforms (>= 1.1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) + Microsoft.NETCore.Targets (>= 1.1.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) + System.Runtime (>= 4.3.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) + System.Security.AccessControl (5.0) + System.Security.Principal.Windows (>= 5.0) + System.Security.Cryptography.ProtectedData (5.0) - restriction: == netstandard2.0 + System.Memory (>= 4.5.4) - restriction: || (== netstandard2.0) (&& (< net46) (>= net461) (>= netstandard2.0)) + System.Security.Permissions (5.0) + System.Security.AccessControl (>= 5.0) + System.Security.Principal.Windows (5.0) - restriction: || (== netstandard2.0) (&& (>= monoandroid) (>= net461) (>= netstandard2.0)) (&& (>= monotouch) (>= net461) (>= netstandard2.0)) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= netcoreapp2.1)) (&& (>= net461) (>= netcoreapp3.1)) (&& (>= net461) (>= netstandard2.0) (>= uap10.1)) (&& (>= net461) (>= netstandard2.0) (>= xamarintvos)) (&& (>= net461) (>= netstandard2.0) (>= xamarinwatchos)) (&& (>= net461) (>= xamarinios)) (&& (>= net461) (>= xamarinmac)) + System.Text.Encoding (4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.5)) (&& (< net45) (>= net461) (< netstandard1.5)) + Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) + Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) + System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) + System.Text.Encoding.CodePages (5.0) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (< net451) (>= net461) (< netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= netcoreapp2.1)) (&& (>= net461) (>= uap10.1)) + System.Runtime.CompilerServices.Unsafe (>= 5.0) System.Text.RegularExpressions (4.3) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461)) - System.Collections (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (>= netstandard1.6)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Globalization (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (>= netstandard1.6)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Resources.ResourceManager (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (>= netstandard1.6)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.6)) (&& (< net45) (>= net461) (< netstandard1.6)) (&& (>= net461) (>= netcoreapp1.1)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Runtime.Extensions (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (>= netstandard1.6)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Threading (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (>= netstandard1.6)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Threading (4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (>= netstandard1.6)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Threading.Tasks (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) + System.Collections (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (>= netstandard1.6)) + System.Globalization (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (>= netstandard1.6)) + System.Resources.ResourceManager (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (>= netstandard1.6)) + System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (< netstandard1.3)) (&& (< net45) (>= net461) (>= netstandard1.6)) (&& (< net45) (>= net461) (< netstandard1.6)) (&& (>= net461) (>= netcoreapp1.1)) + System.Runtime.Extensions (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (>= netstandard1.6)) + System.Threading (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (>= netstandard1.6)) + System.Threading (4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461) (>= netstandard1.6)) + System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) + System.Threading.Tasks (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) System.Threading.Tasks (4.3) - restriction: || (== netstandard2.0) (&& (< net451) (>= net461)) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) - System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) (&& (>= net461) (< portable-net45+win8+wp8+wpa81)) + Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) + Microsoft.NETCore.Targets (>= 1.1) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) + System.Runtime (>= 4.3) - restriction: || (== netstandard2.0) (&& (< net45) (>= net461)) GROUP Net40 +STORAGE: NONE RESTRICTION: == net40 NUGET remote: https://www.nuget.org/api/v2 FSharp.Core (4.1.18) GROUP Samples +REDIRECTS: ON RESTRICTION: >= net40 NUGET remote: https://www.nuget.org/api/v2 - FSharp.Core (4.5.2) - FSharp.Data.SqlClient (1.8.4) - Microsoft.AspNet.WebApi (5.2.6) - Microsoft.AspNet.WebApi.WebHost (>= 5.2.6 < 5.3) - Microsoft.AspNet.WebApi.Client (5.2.6) + FSharp.Core (4.5.2) - redirects: force + FSharp.Data.SqlClient (2.0.7) + FSharp.Core (>= 4.1.18) + Microsoft.AspNet.WebApi (5.2.7) + Microsoft.AspNet.WebApi.WebHost (>= 5.2.7 < 5.3) + Microsoft.AspNet.WebApi.Client (5.2.7) Newtonsoft.Json (>= 6.0.4) - restriction: || (&& (>= net40) (< netstandard2.0) (>= portable-net45+win8+wp8+wp81+wpa81)) (>= net45) - Microsoft.AspNet.WebApi.Core (5.2.6) - Microsoft.AspNet.WebApi.Client (>= 5.2.6) - Microsoft.AspNet.WebApi.WebHost (5.2.6) - Microsoft.AspNet.WebApi.Core (>= 5.2.6 < 5.3) - Newtonsoft.Json (11.0.2) + Microsoft.AspNet.WebApi.Core (5.2.7) + Microsoft.AspNet.WebApi.Client (>= 5.2.7) + Microsoft.AspNet.WebApi.WebHost (5.2.7) + Microsoft.AspNet.WebApi.Core (>= 5.2.7 < 5.3) + Microsoft.SqlServer.Types (14.0.1016.290) + Newtonsoft.Json (12.0.3) - redirects: force GROUP Test +STORAGE: NONE RESTRICTION: || (== net461) (== netcoreapp2.0) NUGET remote: https://www.nuget.org/api/v2 @@ -182,7 +193,7 @@ NUGET Microsoft.NET.Test.Sdk (15.9) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) Microsoft.CodeCoverage (>= 15.9) Microsoft.TestPlatform.TestHost (>= 15.9) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - Microsoft.NETCore.Platforms (2.1.1) - restriction: || (&& (== net461) (>= netcoreapp2.0)) (== netcoreapp2.0) + Microsoft.NETCore.Platforms (5.0) - restriction: || (&& (== net461) (>= net50)) (&& (== net461) (>= netcoreapp2.0)) (&& (== net461) (>= netcoreapp2.1)) (== netcoreapp2.0) Microsoft.NETCore.Targets (2.1) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) Microsoft.SqlServer.Types (12.0.5000) Microsoft.TestPlatform.ObjectModel (15.9) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) @@ -208,40 +219,40 @@ NUGET Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) - Microsoft.Win32.Registry (4.5) - restriction: || (&& (== net461) (< net451) (>= netstandard2.0)) (&& (== net461) (>= netcoreapp2.0)) (== netcoreapp2.0) - System.Memory (>= 4.5) - restriction: || (&& (== net461) (< net46) (>= netstandard2.0)) (&& (== net461) (>= netcoreapp2.0)) (&& (== net461) (>= uap10.1)) (== netcoreapp2.0) - System.Security.AccessControl (>= 4.5) - System.Security.Principal.Windows (>= 4.5) + Microsoft.Win32.Registry (5.0) - restriction: || (&& (== net461) (< net451) (>= netstandard2.0)) (&& (== net461) (>= netcoreapp2.0)) (&& (== net461) (>= netcoreapp2.1)) (&& (== net461) (>= netcoreapp3.1)) (== netcoreapp2.0) + System.Memory (>= 4.5.4) - restriction: || (&& (== net461) (< net46) (>= netstandard2.0)) (&& (== net461) (>= netcoreapp2.0)) (&& (== net461) (>= uap10.1)) (== netcoreapp2.0) + System.Security.AccessControl (>= 5.0) + System.Security.Principal.Windows (>= 5.0) NETStandard.Library (2.0.3) - restriction: || (&& (== net461) (< net452)) (== netcoreapp2.0) Microsoft.NETCore.Platforms (>= 1.1) - Newtonsoft.Json (11.0.2) + Newtonsoft.Json (12.0.3) runtime.native.System (4.3.1) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) Microsoft.NETCore.Platforms (>= 1.1.1) Microsoft.NETCore.Targets (>= 1.1.3) - runtime.native.System.Data.SqlClient.sni (4.5) - restriction: || (&& (== net461) (< net451)) (&& (== net461) (>= netcoreapp2.0)) (== netcoreapp2.0) + runtime.native.System.Data.SqlClient.sni (4.7) - restriction: || (&& (== net461) (< net451)) (&& (== net461) (>= netcoreapp2.0)) (&& (== net461) (>= netcoreapp2.1)) (&& (== net461) (>= netcoreapp3.1)) (== netcoreapp2.0) runtime.win-arm64.runtime.native.System.Data.SqlClient.sni (>= 4.4) runtime.win-x64.runtime.native.System.Data.SqlClient.sni (>= 4.4) runtime.win-x86.runtime.native.System.Data.SqlClient.sni (>= 4.4) - runtime.win-arm64.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: || (&& (== net461) (< net451)) (&& (== net461) (>= netcoreapp2.0)) (== netcoreapp2.0) - runtime.win-x64.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: || (&& (== net461) (< net451)) (&& (== net461) (>= netcoreapp2.0)) (== netcoreapp2.0) - runtime.win-x86.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: || (&& (== net461) (< net451)) (&& (== net461) (>= netcoreapp2.0)) (== netcoreapp2.0) + runtime.win-arm64.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: || (&& (== net461) (< net451)) (&& (== net461) (>= netcoreapp2.0)) (&& (== net461) (>= netcoreapp2.1)) (&& (== net461) (>= netcoreapp3.1)) (== netcoreapp2.0) + runtime.win-x64.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: || (&& (== net461) (< net451)) (&& (== net461) (>= netcoreapp2.0)) (&& (== net461) (>= netcoreapp2.1)) (&& (== net461) (>= netcoreapp3.1)) (== netcoreapp2.0) + runtime.win-x86.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: || (&& (== net461) (< net451)) (&& (== net461) (>= netcoreapp2.0)) (&& (== net461) (>= netcoreapp2.1)) (&& (== net461) (>= netcoreapp3.1)) (== netcoreapp2.0) System.AppContext (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net46)) (&& (== net461) (< netstandard1.3)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) System.Collections (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) + Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Collections.Concurrent (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - System.Collections (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wpa81)) (== netcoreapp2.0) - System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wpa81)) (== netcoreapp2.0) - System.Diagnostics.Tracing (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wpa81)) (== netcoreapp2.0) - System.Globalization (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wpa81)) (== netcoreapp2.0) + System.Collections (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Diagnostics.Tracing (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Globalization (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Reflection (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) - System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wpa81)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wpa81)) (== netcoreapp2.0) - System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wpa81)) (== netcoreapp2.0) - System.Threading (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wpa81)) (== netcoreapp2.0) - System.Threading.Tasks (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wpa81)) (== netcoreapp2.0) + System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Threading (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Threading.Tasks (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Collections.Immutable (1.5) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) System.Collections.NonGeneric (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) @@ -259,12 +270,12 @@ NUGET System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) System.Threading (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) System.ComponentModel (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.ComponentModel.EventBasedAsync (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Threading (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Threading.Tasks (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) + System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Threading (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Threading.Tasks (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.ComponentModel.Primitives (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) System.ComponentModel (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) @@ -285,21 +296,23 @@ NUGET System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Threading (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) - System.Configuration.ConfigurationManager (4.5) - System.Security.Cryptography.ProtectedData (>= 4.5) - restriction: == netcoreapp2.0 - System.Security.Permissions (>= 4.5) - System.Data.SqlClient (4.5.1) - Microsoft.Win32.Registry (>= 4.5) - restriction: || (&& (== net461) (< net451) (>= netstandard2.0)) (&& (== net461) (>= netcoreapp2.0)) (== netcoreapp2.0) - runtime.native.System.Data.SqlClient.sni (>= 4.4) - restriction: || (&& (== net461) (< net451)) (&& (== net461) (>= netcoreapp2.0)) (== netcoreapp2.0) - System.Diagnostics.DiagnosticSource (>= 4.5) - restriction: || (&& (== net461) (< net451) (>= netstandard2.0)) (&& (== net461) (>= netcoreapp2.0)) (&& (== net461) (>= uap10.1)) (== netcoreapp2.0) - System.Memory (>= 4.5.1) - restriction: || (&& (== net461) (< net451) (>= netstandard2.0)) (&& (== net461) (>= netcoreapp2.0)) (&& (== net461) (>= uap10.1)) (== netcoreapp2.0) - System.Security.Principal.Windows (>= 4.5) - restriction: || (&& (== net461) (< net451) (>= netstandard2.0)) (&& (== net461) (>= netcoreapp2.0)) (== netcoreapp2.0) - System.Text.Encoding.CodePages (>= 4.5) - restriction: || (&& (== net461) (< net451) (>= netstandard2.0)) (&& (== net461) (>= netcoreapp2.0)) (== netcoreapp2.0) + System.Configuration.ConfigurationManager (5.0) + System.Security.Cryptography.ProtectedData (>= 5.0) - restriction: == netcoreapp2.0 + System.Security.Permissions (>= 5.0) + System.Data.SqlClient (4.8.2) + Microsoft.Win32.Registry (>= 4.7) - restriction: || (&& (== net461) (< net451) (>= netstandard2.0)) (&& (== net461) (>= netcoreapp2.0)) (&& (== net461) (>= netcoreapp2.1)) (&& (== net461) (>= netcoreapp3.1)) (== netcoreapp2.0) + runtime.native.System.Data.SqlClient.sni (>= 4.7) - restriction: || (&& (== net461) (< net451)) (&& (== net461) (>= netcoreapp2.0)) (&& (== net461) (>= netcoreapp2.1)) (&& (== net461) (>= netcoreapp3.1)) (== netcoreapp2.0) + System.Diagnostics.DiagnosticSource (>= 4.7) - restriction: || (&& (== net461) (< net451)) (&& (== net461) (>= netcoreapp2.0)) (&& (== net461) (>= netcoreapp2.1)) (&& (== net461) (>= uap10.1)) (== netcoreapp2.0) + System.Memory (>= 4.5.4) - restriction: || (&& (== net461) (< net451) (>= netstandard2.0)) (&& (== net461) (>= netcoreapp2.0)) (&& (== net461) (>= uap10.1)) (== netcoreapp2.0) + System.Security.Principal.Windows (>= 4.7) - restriction: || (&& (== net461) (< net451)) (&& (== net461) (>= netcoreapp2.0)) (&& (== net461) (>= netcoreapp2.1)) (&& (== net461) (>= netcoreapp3.1)) (== netcoreapp2.0) + System.Text.Encoding.CodePages (>= 4.7) - restriction: || (&& (== net461) (< net451)) (&& (== net461) (>= netcoreapp2.0)) (&& (== net461) (>= netcoreapp2.1)) (&& (== net461) (>= uap10.1)) (== netcoreapp2.0) System.Diagnostics.Debug (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Diagnostics.DiagnosticSource (4.5.1) - restriction: || (&& (== net461) (< net451) (>= netstandard2.0)) (&& (== net461) (>= netcoreapp2.0)) (&& (== net461) (>= uap10.1)) (== netcoreapp2.0) + Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Diagnostics.DiagnosticSource (5.0) - restriction: || (&& (== net461) (< net451)) (&& (== net461) (>= netcoreapp2.0)) (&& (== net461) (>= netcoreapp2.1)) (&& (== net461) (>= uap10.1)) (== netcoreapp2.0) + System.Memory (>= 4.5.4) + System.Runtime.CompilerServices.Unsafe (>= 5.0) System.Diagnostics.Process (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) Microsoft.Win32.Primitives (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) @@ -330,9 +343,9 @@ NUGET System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) System.Threading (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) System.Diagnostics.Tools (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) + Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Diagnostics.TraceSource (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) runtime.native.System (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) @@ -344,28 +357,28 @@ NUGET System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) System.Threading (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) System.Diagnostics.Tracing (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wpa81)) (== netcoreapp2.0) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wpa81)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wpa81)) (== netcoreapp2.0) + Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Dynamic.Runtime (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - System.Collections (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Linq (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Linq.Expressions (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.ObjectModel (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Reflection (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) + System.Collections (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Linq (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Linq.Expressions (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.ObjectModel (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Reflection (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Reflection.Emit (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Reflection.Emit.ILGeneration (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Reflection.Primitives (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) - System.Reflection.TypeExtensions (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Threading (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) + System.Reflection.TypeExtensions (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Threading (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Globalization (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) + Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Globalization.Extensions (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) System.Globalization (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) @@ -374,11 +387,11 @@ NUGET System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) System.Runtime.InteropServices (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) System.IO (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Text.Encoding (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Threading.Tasks (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) + Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Text.Encoding (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Threading.Tasks (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.IO.FileSystem (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) @@ -391,69 +404,69 @@ NUGET System.IO.FileSystem.Primitives (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) System.Linq (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - System.Collections (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) + System.Collections (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (== netcoreapp2.0) + System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (== netcoreapp2.0) System.Linq.Expressions (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - System.Collections (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Globalization (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.IO (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Linq (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) + System.Collections (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (== netcoreapp2.0) + System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (== netcoreapp2.0) + System.Globalization (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (== netcoreapp2.0) + System.IO (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (== netcoreapp2.0) + System.Linq (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (== netcoreapp2.0) System.ObjectModel (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (== netcoreapp2.0) - System.Reflection (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) + System.Reflection (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Reflection.Emit (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (== netcoreapp2.0) - System.Reflection.Emit.ILGeneration (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Reflection.Emit.Lightweight (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Reflection.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Reflection.Primitives (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Reflection.TypeExtensions (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Threading (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Memory (4.5.1) - restriction: || (&& (== net461) (< net451) (>= netstandard2.0)) (&& (== net461) (>= netcoreapp2.0)) (&& (== net461) (>= uap10.1)) (== netcoreapp2.0) - System.Runtime.CompilerServices.Unsafe (>= 4.5) + System.Reflection.Emit.ILGeneration (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (== netcoreapp2.0) + System.Reflection.Emit.Lightweight (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (== netcoreapp2.0) + System.Reflection.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (== netcoreapp2.0) + System.Reflection.Primitives (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (== netcoreapp2.0) + System.Reflection.TypeExtensions (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (== netcoreapp2.0) + System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (== netcoreapp2.0) + System.Threading (>= 4.3) - restriction: || (&& (== net461) (< net45) (>= netstandard1.6)) (== netcoreapp2.0) + System.Memory (4.5.4) - restriction: || (&& (== net461) (< net451) (>= netstandard2.0)) (&& (== net461) (>= netcoreapp2.0)) (&& (== net461) (>= uap10.1)) (== netcoreapp2.0) + System.Runtime.CompilerServices.Unsafe (>= 4.5.3) System.ObjectModel (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - System.Collections (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Threading (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) + System.Collections (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Threading (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Private.DataContractSerialization (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - System.Collections (>= 4.3) - restriction: || (&& (== net461) (< net46)) (&& (== net461) (< netstandard1.3)) (== netcoreapp2.0) - System.Collections.Concurrent (>= 4.3) - restriction: || (&& (== net461) (< net46)) (&& (== net461) (< netstandard1.3)) (== netcoreapp2.0) - System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net461) (< net46)) (&& (== net461) (< netstandard1.3)) (== netcoreapp2.0) - System.Globalization (>= 4.3) - restriction: || (&& (== net461) (< net46)) (&& (== net461) (< netstandard1.3)) (== netcoreapp2.0) - System.IO (>= 4.3) - restriction: || (&& (== net461) (< net46)) (&& (== net461) (< netstandard1.3)) (== netcoreapp2.0) - System.Linq (>= 4.3) - restriction: || (&& (== net461) (< net46)) (&& (== net461) (< netstandard1.3)) (== netcoreapp2.0) - System.Reflection (>= 4.3) - restriction: || (&& (== net461) (< net46)) (&& (== net461) (< netstandard1.3)) (== netcoreapp2.0) + System.Collections (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) + System.Collections.Concurrent (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) + System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) + System.Globalization (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) + System.IO (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) + System.Linq (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) + System.Reflection (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) System.Reflection.Emit.ILGeneration (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) System.Reflection.Emit.Lightweight (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) - System.Reflection.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net46)) (&& (== net461) (< netstandard1.3)) (== netcoreapp2.0) - System.Reflection.Primitives (>= 4.3) - restriction: || (&& (== net461) (< net46)) (&& (== net461) (< netstandard1.3)) (== netcoreapp2.0) + System.Reflection.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) + System.Reflection.Primitives (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) System.Reflection.TypeExtensions (>= 4.3) - System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net461) (< net46)) (&& (== net461) (< netstandard1.3)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net46)) (&& (== net461) (< netstandard1.3)) (== netcoreapp2.0) - System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net46)) (&& (== net461) (< netstandard1.3)) (== netcoreapp2.0) + System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) + System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) System.Runtime.Serialization.Primitives (>= 4.3) - System.Text.Encoding (>= 4.3) - restriction: || (&& (== net461) (< net46)) (&& (== net461) (< netstandard1.3)) (== netcoreapp2.0) - System.Text.Encoding.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net46)) (&& (== net461) (< netstandard1.3)) (== netcoreapp2.0) - System.Text.RegularExpressions (>= 4.3) - restriction: || (&& (== net461) (< net46)) (&& (== net461) (< netstandard1.3)) (== netcoreapp2.0) - System.Threading (>= 4.3) - restriction: || (&& (== net461) (< net46)) (&& (== net461) (< netstandard1.3)) (== netcoreapp2.0) - System.Threading.Tasks (>= 4.3) - restriction: || (&& (== net461) (< net46)) (&& (== net461) (< netstandard1.3)) (== netcoreapp2.0) - System.Xml.ReaderWriter (>= 4.3) - restriction: || (&& (== net461) (< net46)) (&& (== net461) (< netstandard1.3)) (== netcoreapp2.0) - System.Xml.XDocument (>= 4.3) - restriction: || (&& (== net461) (< net46)) (&& (== net461) (< netstandard1.3)) (== netcoreapp2.0) + System.Text.Encoding (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) + System.Text.Encoding.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) + System.Text.RegularExpressions (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) + System.Threading (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) + System.Threading.Tasks (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) + System.Xml.ReaderWriter (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) + System.Xml.XDocument (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) System.Xml.XmlDocument (>= 4.3) - System.Xml.XmlSerializer (>= 4.3) - restriction: || (&& (== net461) (< net46)) (&& (== net461) (< netstandard1.3)) (== netcoreapp2.0) + System.Xml.XmlSerializer (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) System.Reflection (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.IO (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Reflection.Primitives (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) + Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.IO (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Reflection.Primitives (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Reflection.Emit (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) System.IO (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Reflection (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) @@ -470,91 +483,91 @@ NUGET System.Reflection.Primitives (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Reflection.Extensions (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Reflection (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) + Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Reflection (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Reflection.Metadata (1.6) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) System.Collections.Immutable (>= 1.5) System.Reflection.Primitives (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) + Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Reflection.TypeExtensions (4.5.1) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) System.Resources.ResourceManager (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Globalization (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Reflection (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) + Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Globalization (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Reflection (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Runtime (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime.CompilerServices.Unsafe (4.5.2) - restriction: || (&& (== net461) (>= monoandroid) (>= netstandard2.0)) (&& (== net461) (>= monotouch) (>= netstandard2.0)) (&& (== net461) (< net45) (>= netstandard2.0)) (&& (== net461) (< net451) (>= netstandard2.0)) (&& (== net461) (>= netcoreapp2.0)) (&& (== net461) (< netstandard1.1) (>= netstandard2.0)) (&& (== net461) (>= netstandard2.0) (>= wpa81)) (&& (== net461) (>= netstandard2.0) (>= xamarinmac)) (&& (== net461) (>= netstandard2.0) (>= xamarintvos)) (&& (== net461) (>= netstandard2.0) (>= xamarinwatchos)) (&& (== net461) (>= uap10.1)) (&& (== net461) (>= xamarinios)) (== netcoreapp2.0) + Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime.CompilerServices.Unsafe (5.0) - restriction: || (&& (== net461) (>= monoandroid)) (&& (== net461) (>= monotouch)) (&& (== net461) (< net45)) (&& (== net461) (< net451)) (&& (== net461) (>= netcoreapp2.0)) (&& (== net461) (>= netcoreapp2.1)) (&& (== net461) (>= uap10.1)) (&& (== net461) (>= xamarinios)) (&& (== net461) (>= xamarinmac)) (&& (== net461) (>= xamarintvos)) (&& (== net461) (>= xamarinwatchos)) (== netcoreapp2.0) System.Runtime.Extensions (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) + Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Runtime.Handles (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) System.Runtime.InteropServices (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (>= netcoreapp1.1)) (&& (== net461) (< portable-net45+win8+wpa81)) (== netcoreapp2.0) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (>= netcoreapp1.1)) (&& (== net461) (< portable-net45+win8+wpa81)) (== netcoreapp2.0) - System.Reflection (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (>= netcoreapp1.1)) (&& (== net461) (< portable-net45+win8+wpa81)) (== netcoreapp2.0) - System.Reflection.Primitives (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (>= netcoreapp1.1)) (&& (== net461) (< portable-net45+win8+wpa81)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (>= net462)) (&& (== net461) (>= netcoreapp1.1)) (&& (== net461) (< portable-net45+win8+wpa81)) (== netcoreapp2.0) - System.Runtime.Handles (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (>= netcoreapp1.1)) (&& (== net461) (< portable-net45+win8+wpa81)) (== netcoreapp2.0) + Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (>= netcoreapp1.1)) (== netcoreapp2.0) + Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (>= netcoreapp1.1)) (== netcoreapp2.0) + System.Reflection (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (>= netcoreapp1.1)) (== netcoreapp2.0) + System.Reflection.Primitives (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (>= netcoreapp1.1)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (>= net462)) (&& (== net461) (>= netcoreapp1.1)) (== netcoreapp2.0) + System.Runtime.Handles (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (>= netcoreapp1.1)) (== netcoreapp2.0) System.Runtime.InteropServices.RuntimeInformation (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) runtime.native.System (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) - System.Reflection (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< netstandard1.1)) (== netcoreapp2.0) - System.Reflection.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< netstandard1.1)) (== netcoreapp2.0) - System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< netstandard1.1)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< netstandard1.1)) (== netcoreapp2.0) + System.Reflection (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Reflection.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Runtime.InteropServices (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) - System.Threading (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< netstandard1.1)) (== netcoreapp2.0) + System.Threading (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Runtime.Loader (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) System.IO (>= 4.3) - restriction: || (&& (== net461) (>= netstandard1.5)) (== netcoreapp2.0) System.Reflection (>= 4.3) - restriction: || (&& (== net461) (>= netstandard1.5)) (== netcoreapp2.0) System.Runtime (>= 4.3) - restriction: || (&& (== net461) (>= netstandard1.5)) (== netcoreapp2.0) System.Runtime.Serialization.Json (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - System.IO (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Private.DataContractSerialization (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) + System.IO (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Private.DataContractSerialization (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Runtime.Serialization.Primitives (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Security.AccessControl (4.5) - Microsoft.NETCore.Platforms (>= 2.0) - restriction: || (&& (== net461) (>= netcoreapp2.0)) (== netcoreapp2.0) - System.Security.Principal.Windows (>= 4.5) - System.Security.Cryptography.ProtectedData (4.5) - restriction: == netcoreapp2.0 - System.Memory (>= 4.5) - restriction: || (&& (== net461) (< net46) (>= netstandard2.0)) (== netcoreapp2.0) - System.Security.Permissions (4.5) - System.Security.AccessControl (>= 4.5) - System.Security.Principal.Windows (4.5.1) - restriction: || (&& (== net461) (< net451) (>= netstandard2.0)) (&& (== net461) (>= netcoreapp2.0)) (== netcoreapp2.0) - Microsoft.NETCore.Platforms (>= 2.0) - restriction: || (&& (== net461) (>= netcoreapp2.0)) (== netcoreapp2.0) + System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Security.AccessControl (5.0) + Microsoft.NETCore.Platforms (>= 5.0) - restriction: || (&& (== net461) (>= netcoreapp2.0)) (== netcoreapp2.0) + System.Security.Principal.Windows (>= 5.0) + System.Security.Cryptography.ProtectedData (5.0) - restriction: == netcoreapp2.0 + System.Memory (>= 4.5.4) - restriction: || (&& (== net461) (< net46) (>= netstandard2.0)) (== netcoreapp2.0) + System.Security.Permissions (5.0) + System.Security.AccessControl (>= 5.0) + System.Security.Principal.Windows (5.0) - restriction: || (&& (== net461) (>= monoandroid) (>= netstandard2.0)) (&& (== net461) (>= monotouch) (>= netstandard2.0)) (&& (== net461) (< net451) (>= netstandard2.0)) (&& (== net461) (>= netcoreapp2.0)) (&& (== net461) (>= netcoreapp2.1)) (&& (== net461) (>= netcoreapp3.1)) (&& (== net461) (>= netstandard2.0) (>= uap10.1)) (&& (== net461) (>= netstandard2.0) (>= xamarintvos)) (&& (== net461) (>= netstandard2.0) (>= xamarinwatchos)) (&& (== net461) (>= xamarinios)) (&& (== net461) (>= xamarinmac)) (== netcoreapp2.0) + Microsoft.NETCore.Platforms (>= 5.0) - restriction: || (&& (== net461) (>= netcoreapp2.0)) (&& (== net461) (>= netcoreapp2.1)) (== netcoreapp2.0) System.Text.Encoding (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Text.Encoding.CodePages (4.5) - restriction: || (&& (== net461) (< net451) (>= netstandard2.0)) (&& (== net461) (>= netcoreapp2.0)) (== netcoreapp2.0) - Microsoft.NETCore.Platforms (>= 2.0) - restriction: || (&& (== net461) (>= netcoreapp2.0)) (== netcoreapp2.0) - System.Runtime.CompilerServices.Unsafe (>= 4.5) + Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Text.Encoding.CodePages (5.0) - restriction: || (&& (== net461) (< net451)) (&& (== net461) (>= netcoreapp2.0)) (&& (== net461) (>= netcoreapp2.1)) (&& (== net461) (>= uap10.1)) (== netcoreapp2.0) + Microsoft.NETCore.Platforms (>= 5.0) - restriction: || (&& (== net461) (>= net50)) (&& (== net461) (>= netcoreapp2.0)) (== netcoreapp2.0) + System.Runtime.CompilerServices.Unsafe (>= 5.0) System.Text.Encoding.Extensions (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Text.Encoding (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) + Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Text.Encoding (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Text.RegularExpressions (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (>= netcoreapp1.1)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (>= netcoreapp1.1)) (== netcoreapp2.0) System.Threading (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Threading.Tasks (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Threading.Tasks (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Threading.Tasks (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) + Microsoft.NETCore.Platforms (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + Microsoft.NETCore.Targets (>= 1.1) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Threading.Tasks.Extensions (4.5.1) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) System.Runtime.CompilerServices.Unsafe (>= 4.5) System.Threading.Thread (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) @@ -563,34 +576,34 @@ NUGET System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) System.Runtime.Handles (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) System.Xml.ReaderWriter (4.3.1) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - System.Collections (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Globalization (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.IO (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.IO.FileSystem (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.IO.FileSystem.Primitives (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime.InteropServices (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Text.Encoding (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Text.Encoding.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Text.RegularExpressions (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Threading.Tasks (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Threading.Tasks.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) + System.Collections (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Globalization (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.IO (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.IO.FileSystem (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.IO.FileSystem.Primitives (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime.InteropServices (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Text.Encoding (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Text.Encoding.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Text.RegularExpressions (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Threading.Tasks (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Threading.Tasks.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Xml.XDocument (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - System.Collections (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Diagnostics.Tools (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Globalization (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.IO (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Reflection (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Text.Encoding (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Threading (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Xml.ReaderWriter (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) + System.Collections (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Diagnostics.Tools (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Globalization (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.IO (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Reflection (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Text.Encoding (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Threading (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Xml.ReaderWriter (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Xml.XmlDocument (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) System.Collections (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) @@ -603,23 +616,23 @@ NUGET System.Threading (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) System.Xml.ReaderWriter (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) System.Xml.XmlSerializer (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) - System.Collections (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Globalization (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.IO (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Linq (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Reflection (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Reflection.Emit (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Reflection.Emit.ILGeneration (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Reflection.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Reflection.Primitives (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Reflection.TypeExtensions (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Text.RegularExpressions (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Threading (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Xml.ReaderWriter (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) - System.Xml.XmlDocument (>= 4.3) - restriction: || (&& (== net461) (< net45)) (&& (== net461) (< portable-net45+win8+wp8+wpa81)) (== netcoreapp2.0) + System.Collections (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Globalization (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.IO (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Linq (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Reflection (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Reflection.Emit (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Reflection.Emit.ILGeneration (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Reflection.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Reflection.Primitives (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Reflection.TypeExtensions (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Resources.ResourceManager (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Runtime.Extensions (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Text.RegularExpressions (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Threading (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Xml.ReaderWriter (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) + System.Xml.XmlDocument (>= 4.3) - restriction: || (&& (== net461) (< net45)) (== netcoreapp2.0) System.Xml.XPath (4.3) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) System.Collections (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) System.Diagnostics.Debug (>= 4.3) - restriction: || (&& (== net461) (< net46)) (== netcoreapp2.0) @@ -662,53 +675,56 @@ NUGET Microsoft.NET.Test.Sdk (>= 15.0) - restriction: || (&& (== net461) (>= netcoreapp1.0)) (== netcoreapp2.0) GROUP TestProjects +STORAGE: NONE RESTRICTION: || (== netcoreapp2.0) (== netstandard2.0) (>= net40) NUGET remote: https://www.nuget.org/api/v2 FSharp.Core (4.3.4) - Microsoft.NETCore.Platforms (2.1.1) - restriction: || (== netcoreapp2.0) (&& (== netstandard2.0) (>= netcoreapp2.0)) (&& (>= net40) (>= netcoreapp2.0)) - Microsoft.Win32.Registry (4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) - System.Buffers (>= 4.4) - restriction: || (&& (== netcoreapp2.0) (>= monoandroid) (< netstandard2.0)) (&& (== netcoreapp2.0) (>= monotouch)) (&& (== netcoreapp2.0) (>= net40)) (&& (== netcoreapp2.0) (>= xamarinios)) (&& (== netcoreapp2.0) (>= xamarinmac)) (&& (== netcoreapp2.0) (>= xamarintvos)) (&& (== netcoreapp2.0) (>= xamarinwatchos)) (== netstandard2.0) (&& (>= monoandroid) (>= net40) (< netstandard2.0)) (&& (>= monotouch) (>= net40)) (&& (>= net40) (< net46) (>= netstandard2.0)) (&& (>= net40) (>= xamarinios)) (&& (>= net40) (>= xamarinmac)) (&& (>= net40) (>= xamarintvos)) (&& (>= net40) (>= xamarinwatchos)) - System.Memory (>= 4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net46) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= uap10.1)) - System.Security.AccessControl (>= 4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= monoandroid) (>= net40) (< netstandard2.0)) (&& (>= monotouch) (>= net40)) (&& (>= net40) (< net46) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= xamarinios)) (&& (>= net40) (>= xamarinmac)) (&& (>= net40) (>= xamarintvos)) (&& (>= net40) (>= xamarinwatchos)) (>= net461) - System.Security.Principal.Windows (>= 4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= monoandroid) (>= net40) (< netstandard2.0)) (&& (>= monotouch) (>= net40)) (&& (>= net40) (< net46) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= xamarinios)) (&& (>= net40) (>= xamarinmac)) (&& (>= net40) (>= xamarintvos)) (&& (>= net40) (>= xamarinwatchos)) (>= net461) - runtime.native.System.Data.SqlClient.sni (4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) + Microsoft.NETCore.Platforms (5.0) - restriction: || (== netcoreapp2.0) (&& (== netstandard2.0) (>= net50)) (&& (== netstandard2.0) (>= netcoreapp2.0)) (&& (>= net40) (>= net50)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= netcoreapp2.1)) + Microsoft.Win32.Registry (5.0) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= netcoreapp2.1)) (&& (>= net40) (>= netcoreapp3.1)) + System.Buffers (>= 4.5.1) - restriction: || (&& (== netcoreapp2.0) (>= monotouch)) (&& (== netcoreapp2.0) (>= net40)) (&& (== netcoreapp2.0) (>= xamarinios)) (&& (== netcoreapp2.0) (>= xamarinmac)) (&& (== netcoreapp2.0) (>= xamarintvos)) (&& (== netcoreapp2.0) (>= xamarinwatchos)) (== netstandard2.0) (&& (>= monoandroid) (>= net40)) (&& (>= monotouch) (>= net40)) (&& (>= net40) (< net46) (>= netstandard2.0)) (&& (>= net40) (>= xamarinios)) (&& (>= net40) (>= xamarinmac)) (&& (>= net40) (>= xamarintvos)) (&& (>= net40) (>= xamarinwatchos)) + System.Memory (>= 4.5.4) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net46) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= uap10.1)) + System.Security.AccessControl (>= 5.0) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= monoandroid) (>= net40)) (&& (>= monotouch) (>= net40)) (&& (>= net40) (< net46) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= netcoreapp2.1)) (&& (>= net40) (>= uap10.1)) (&& (>= net40) (>= xamarinios)) (&& (>= net40) (>= xamarinmac)) (&& (>= net40) (>= xamarintvos)) (&& (>= net40) (>= xamarinwatchos)) (>= net461) + System.Security.Principal.Windows (>= 5.0) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= monoandroid) (>= net40)) (&& (>= monotouch) (>= net40)) (&& (>= net40) (< net46) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= netcoreapp2.1)) (&& (>= net40) (>= uap10.1)) (&& (>= net40) (>= xamarinios)) (&& (>= net40) (>= xamarinmac)) (&& (>= net40) (>= xamarintvos)) (&& (>= net40) (>= xamarinwatchos)) (>= net461) + runtime.native.System.Data.SqlClient.sni (4.7) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= netcoreapp2.1)) (&& (>= net40) (>= netcoreapp3.1)) runtime.win-arm64.runtime.native.System.Data.SqlClient.sni (>= 4.4) runtime.win-x64.runtime.native.System.Data.SqlClient.sni (>= 4.4) runtime.win-x86.runtime.native.System.Data.SqlClient.sni (>= 4.4) - runtime.win-arm64.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) - runtime.win-x64.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) - runtime.win-x86.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) - System.Buffers (4.5) - restriction: || (&& (== netcoreapp2.0) (>= net40)) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) - System.Configuration.ConfigurationManager (4.5) - System.Security.Cryptography.ProtectedData (>= 4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net461) (>= netstandard2.0)) - System.Security.Permissions (>= 4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= monoandroid) (>= net40)) (&& (>= monotouch) (>= net40)) (&& (>= net40) (>= netstandard2.0)) (&& (>= net40) (>= xamarinmac)) (&& (>= net40) (>= xamarintvos)) (&& (>= net40) (>= xamarinwatchos)) (>= net461) + runtime.win-arm64.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= netcoreapp2.1)) (&& (>= net40) (>= netcoreapp3.1)) + runtime.win-x64.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= netcoreapp2.1)) (&& (>= net40) (>= netcoreapp3.1)) + runtime.win-x86.runtime.native.System.Data.SqlClient.sni (4.4) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= netcoreapp2.1)) (&& (>= net40) (>= netcoreapp3.1)) + System.Buffers (4.5.1) - restriction: || (&& (== netcoreapp2.0) (>= net40)) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) + System.Configuration.ConfigurationManager (5.0) + System.Security.Cryptography.ProtectedData (>= 5.0) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net461) (>= netstandard2.0)) + System.Security.Permissions (>= 5.0) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= monoandroid) (>= net40)) (&& (>= monotouch) (>= net40)) (&& (>= net40) (>= netstandard2.0)) (&& (>= net40) (>= xamarintvos)) (&& (>= net40) (>= xamarinwatchos)) (>= net461) System.Data.Common (4.3) - restriction: || (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (>= net40) (< net451) (>= netstandard1.2) (< netstandard1.3)) (&& (>= net40) (< net451) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< netstandard1.2) (>= portable-net451+win81+wpa81)) (&& (>= net40) (< netstandard1.3) (>= wpa81)) (&& (>= net40) (< netstandard2.0) (>= win81)) (&& (>= net451) (< netstandard1.3)) (&& (>= net46) (< net461) (< netstandard2.0)) - System.Data.SqlClient (4.5.1) - Microsoft.Win32.Registry (>= 4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) - runtime.native.System.Data.SqlClient.sni (>= 4.4) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) - System.Buffers (>= 4.4) - restriction: || (&& (== netcoreapp2.0) (>= net40)) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) + System.Data.SqlClient (4.8.2) + Microsoft.Win32.Registry (>= 4.7) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= netcoreapp2.1)) (&& (>= net40) (>= netcoreapp3.1)) + runtime.native.System.Data.SqlClient.sni (>= 4.7) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= netcoreapp2.1)) (&& (>= net40) (>= netcoreapp3.1)) + System.Buffers (>= 4.5.1) - restriction: || (&& (== netcoreapp2.0) (>= net40)) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) System.Data.Common (>= 4.3) - restriction: || (&& (== netcoreapp2.0) (< netstandard1.2)) (&& (== netcoreapp2.0) (< netstandard1.3)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netstandard2.0) (< netstandard1.2)) (&& (== netstandard2.0) (< netstandard1.3)) (&& (>= net40) (< net451) (>= netstandard1.2) (< netstandard1.3)) (&& (>= net40) (< net451) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< netstandard1.2) (>= portable-net451+win81+wpa81)) (&& (>= net40) (< netstandard1.3) (>= wpa81)) (&& (>= net40) (< netstandard2.0) (>= win81)) (&& (>= net451) (< netstandard1.3)) (&& (>= net46) (< net461) (< netstandard2.0)) - System.Diagnostics.DiagnosticSource (>= 4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= uap10.1)) - System.Memory (>= 4.5.1) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= uap10.1)) - System.Security.Principal.Windows (>= 4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) - System.Text.Encoding.CodePages (>= 4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) - System.Diagnostics.DiagnosticSource (4.5.1) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= uap10.1)) - System.Memory (4.5.1) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= uap10.1)) - System.Buffers (>= 4.4) - restriction: || (&& (== netcoreapp2.0) (>= monotouch)) (&& (== netcoreapp2.0) (>= net40)) (&& (== netcoreapp2.0) (< netstandard1.1)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (>= xamarinios)) (&& (== netcoreapp2.0) (>= xamarinmac)) (&& (== netcoreapp2.0) (>= xamarintvos)) (&& (== netcoreapp2.0) (>= xamarinwatchos)) (== netstandard2.0) (&& (>= monoandroid) (>= net40) (< netstandard2.0)) (&& (>= monotouch) (>= net40)) (&& (>= net40) (< net45) (>= netstandard1.1) (< netstandard2.0)) (&& (>= net40) (< net45) (>= netstandard2.0)) (&& (>= net40) (< netstandard1.1) (>= portable-net45+win8+wpa81)) (&& (>= net40) (< netstandard1.1) (>= win8)) (&& (>= net40) (< netstandard2.0) (>= wpa81)) (&& (>= net40) (>= xamarinios)) (&& (>= net40) (>= xamarinmac)) (&& (>= net40) (>= xamarintvos)) (&& (>= net40) (>= xamarinwatchos)) (&& (>= net45) (< netstandard2.0)) (>= net461) - System.Numerics.Vectors (>= 4.4) - restriction: || (&& (== netcoreapp2.0) (>= net40)) (== netstandard2.0) (&& (>= net40) (< net45) (>= netstandard2.0)) (>= net461) - System.Runtime.CompilerServices.Unsafe (>= 4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= monoandroid) (>= net40) (< netstandard2.0)) (&& (>= monotouch) (>= net40)) (&& (>= net40) (< net45) (>= netstandard1.1) (< netstandard2.0)) (&& (>= net40) (< net45) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (< netstandard1.1) (>= portable-net45+win8+wpa81)) (&& (>= net40) (< netstandard1.1) (>= win8)) (&& (>= net40) (< netstandard2.0) (>= wpa81)) (&& (>= net40) (>= uap10.1)) (&& (>= net40) (>= xamarinios)) (&& (>= net40) (>= xamarinmac)) (&& (>= net40) (>= xamarintvos)) (&& (>= net40) (>= xamarinwatchos)) (&& (>= net45) (< netstandard2.0)) (>= net461) - System.Numerics.Vectors (4.5) - restriction: || (&& (== netcoreapp2.0) (>= net40)) (&& (== netcoreapp2.0) (>= net461)) (== netstandard2.0) (&& (>= net40) (< net45) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= netstandard2.0) (>= uap10.1)) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= uap10.1)) - System.Runtime.CompilerServices.Unsafe (4.5.2) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= monotouch) (>= net40) (>= netstandard2.0)) (&& (>= net40) (< net45) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (< netstandard1.1) (>= netstandard2.0)) (&& (>= net40) (>= netstandard2.0) (>= xamarinmac)) (&& (>= net40) (>= netstandard2.0) (>= xamarintvos)) (&& (>= net40) (>= netstandard2.0) (>= xamarinwatchos)) (&& (>= net40) (>= uap10.1)) (&& (>= net40) (>= xamarinios)) (&& (>= net45) (>= netcoreapp2.0) (< netstandard2.0)) (&& (>= net45) (>= uap10.1)) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= uap10.1)) - System.Security.AccessControl (4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= netstandard2.0)) (&& (>= net40) (>= xamarinios)) (>= net461) - Microsoft.NETCore.Platforms (>= 2.0) - restriction: || (== netcoreapp2.0) (&& (== netstandard2.0) (>= netcoreapp2.0)) (&& (>= net40) (>= netcoreapp2.0)) - System.Security.Principal.Windows (>= 4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net46) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (>= net461) - System.Security.Cryptography.ProtectedData (4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net461) (>= netstandard2.0)) - System.Memory (>= 4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net46) (>= netstandard2.0)) - System.Security.Permissions (4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= monoandroid) (>= net40)) (&& (>= monotouch) (>= net40)) (&& (>= net40) (>= netstandard2.0)) (&& (>= net40) (>= xamarinmac)) (&& (>= net40) (>= xamarintvos)) (&& (>= net40) (>= xamarinwatchos)) (>= net461) - System.Security.AccessControl (>= 4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (>= netstandard2.0)) (>= net461) - System.Security.Principal.Windows (4.5.1) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) - Microsoft.NETCore.Platforms (>= 2.0) - restriction: || (== netcoreapp2.0) (&& (== netstandard2.0) (>= netcoreapp2.0)) (&& (>= net40) (>= netcoreapp2.0)) - System.Text.Encoding.CodePages (4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) - Microsoft.NETCore.Platforms (>= 2.0) - restriction: || (== netcoreapp2.0) (&& (== netstandard2.0) (>= netcoreapp2.0)) (&& (>= net40) (>= netcoreapp2.0)) - System.Runtime.CompilerServices.Unsafe (>= 4.5) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net46) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (>= net461) + System.Diagnostics.DiagnosticSource (>= 4.7) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= netcoreapp2.1)) (&& (>= net40) (>= uap10.1)) + System.Memory (>= 4.5.4) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= uap10.1)) + System.Security.Principal.Windows (>= 4.7) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= netcoreapp2.1)) (&& (>= net40) (>= netcoreapp3.1)) + System.Text.Encoding.CodePages (>= 4.7) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= netcoreapp2.1)) (&& (>= net40) (>= uap10.1)) + System.Diagnostics.DiagnosticSource (5.0) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= netcoreapp2.1)) (&& (>= net40) (>= uap10.1)) + System.Memory (>= 4.5.4) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net45) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< net45) (>= netstandard2.0)) (&& (>= net40) (>= uap10.1)) (&& (>= net45) (< netstandard1.3)) (>= net46) + System.Runtime.CompilerServices.Unsafe (>= 5.0) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= monoandroid) (>= net40)) (&& (>= monotouch) (>= net40)) (&& (>= net40) (< net45) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< net45) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.1)) (&& (>= net40) (< netstandard2.0) (>= xamarintvos)) (&& (>= net40) (< netstandard2.0) (>= xamarinwatchos)) (&& (>= net40) (>= uap10.1)) (&& (>= net40) (>= xamarinios)) (&& (>= net40) (>= xamarinmac)) (&& (>= net45) (< netstandard1.3)) (>= net46) + System.Memory (4.5.4) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= uap10.1)) + System.Buffers (>= 4.5.1) - restriction: || (&& (== netcoreapp2.0) (>= monotouch)) (&& (== netcoreapp2.0) (>= net40)) (&& (== netcoreapp2.0) (< netstandard1.1)) (&& (== netcoreapp2.0) (< netstandard2.0)) (&& (== netcoreapp2.0) (>= xamarinios)) (&& (== netcoreapp2.0) (>= xamarinmac)) (&& (== netcoreapp2.0) (>= xamarintvos)) (&& (== netcoreapp2.0) (>= xamarinwatchos)) (== netstandard2.0) (&& (>= monoandroid) (>= net40)) (&& (>= monotouch) (>= net40)) (&& (>= net40) (< net45) (>= netstandard1.1) (< netstandard2.0)) (&& (>= net40) (< net45) (>= netstandard2.0)) (&& (>= net40) (< netstandard1.1) (>= portable-net45+win8+wpa81)) (&& (>= net40) (< netstandard1.1) (>= win8)) (&& (>= net40) (< netstandard2.0) (>= wpa81)) (&& (>= net40) (>= xamarinios)) (&& (>= net40) (>= xamarinmac)) (&& (>= net40) (>= xamarintvos)) (&& (>= net40) (>= xamarinwatchos)) (&& (>= net45) (< netstandard2.0)) (>= net461) + System.Numerics.Vectors (>= 4.4) - restriction: || (&& (== netcoreapp2.0) (>= net40)) (== netstandard2.0) (&& (>= net40) (< net45) (>= netstandard2.0)) + System.Runtime.CompilerServices.Unsafe (>= 4.5.3) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= monoandroid) (>= net40)) (&& (>= monotouch) (>= net40)) (&& (>= net40) (< net45) (>= netstandard1.1) (< netstandard2.0)) (&& (>= net40) (< net45) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (< netstandard1.1) (>= portable-net45+win8+wpa81)) (&& (>= net40) (< netstandard1.1) (>= win8)) (&& (>= net40) (< netstandard2.0) (>= wpa81)) (&& (>= net40) (>= uap10.1)) (&& (>= net40) (>= xamarinios)) (&& (>= net40) (>= xamarinmac)) (&& (>= net40) (>= xamarintvos)) (&& (>= net40) (>= xamarinwatchos)) (&& (>= net45) (< netstandard2.0)) (>= net461) + System.Numerics.Vectors (4.5) - restriction: || (&& (== netcoreapp2.0) (>= net40)) (== netstandard2.0) (&& (>= net40) (< net45) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= netstandard2.0) (>= uap10.1)) + System.Runtime.CompilerServices.Unsafe (5.0) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= monoandroid) (>= net40) (>= netstandard1.3) (< netstandard2.0)) (&& (>= monoandroid) (>= net40) (>= netstandard2.0)) (&& (>= monotouch) (>= net40)) (&& (>= net40) (< net45) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< net45) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= netcoreapp2.1)) (&& (>= net40) (< netstandard2.0) (>= xamarintvos)) (&& (>= net40) (< netstandard2.0) (>= xamarinwatchos)) (&& (>= net40) (>= uap10.1)) (&& (>= net40) (>= xamarinios)) (&& (>= net40) (>= xamarinmac)) (&& (>= net45) (< net451) (< netstandard1.3) (>= netstandard2.0)) (&& (>= net45) (>= netcoreapp2.0) (< netstandard1.3)) (&& (>= net45) (>= netcoreapp2.1) (< netstandard1.3)) (&& (>= net45) (< netstandard1.3) (>= uap10.1)) (&& (< net451) (>= net46) (>= netstandard2.0)) (&& (< net451) (>= net46) (< netstandard2.0)) (&& (>= net46) (>= netcoreapp2.0)) (&& (>= net46) (>= netcoreapp2.1)) (&& (>= net46) (>= uap10.1)) + System.Security.AccessControl (5.0) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= netcoreapp2.1)) (&& (>= net40) (>= netcoreapp3.1)) (&& (>= net40) (>= netstandard2.0)) (&& (>= net40) (>= xamarinios)) (&& (>= net40) (>= xamarinmac)) (>= net461) + Microsoft.NETCore.Platforms (>= 5.0) - restriction: || (== netcoreapp2.0) (&& (== netstandard2.0) (>= netcoreapp2.0)) (&& (>= net40) (>= netcoreapp2.0)) + System.Security.Principal.Windows (>= 5.0) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net46) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< net46) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net46) (< netstandard2.0)) (>= net461) + System.Security.Cryptography.ProtectedData (5.0) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net461) (>= netstandard2.0)) + System.Memory (>= 4.5.4) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net46) (>= netstandard2.0)) + System.Security.Permissions (5.0) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= monoandroid) (>= net40)) (&& (>= monotouch) (>= net40)) (&& (>= net40) (>= netstandard2.0)) (&& (>= net40) (>= xamarintvos)) (&& (>= net40) (>= xamarinwatchos)) (>= net461) + System.Security.AccessControl (>= 5.0) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (>= netstandard2.0)) (>= net461) + System.Security.Principal.Windows (5.0) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= monoandroid) (>= net40) (>= netstandard2.0)) (&& (>= monotouch) (>= net40) (>= netstandard2.0)) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= netcoreapp2.1)) (&& (>= net40) (>= netcoreapp3.1)) (&& (>= net40) (>= netstandard2.0) (>= uap10.1)) (&& (>= net40) (>= netstandard2.0) (>= xamarintvos)) (&& (>= net40) (>= netstandard2.0) (>= xamarinwatchos)) (&& (>= net40) (>= xamarinios)) (&& (>= net40) (>= xamarinmac)) (&& (< net451) (>= net461) (>= netstandard2.0)) (&& (>= net461) (>= netcoreapp2.0)) (&& (>= net461) (>= netcoreapp2.1)) (&& (>= net461) (>= netcoreapp3.1)) + Microsoft.NETCore.Platforms (>= 5.0) - restriction: || (== netcoreapp2.0) (&& (== netstandard2.0) (>= netcoreapp2.0)) (&& (== netstandard2.0) (>= netcoreapp2.1)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= netcoreapp2.1)) + System.Text.Encoding.CodePages (5.0) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net451) (>= netstandard1.3) (< netstandard2.0)) (&& (>= net40) (< net451) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (&& (>= net40) (>= netcoreapp2.1)) (&& (>= net40) (>= uap10.1)) + Microsoft.NETCore.Platforms (>= 5.0) - restriction: || (== netcoreapp2.0) (&& (== netstandard2.0) (>= net50)) (&& (== netstandard2.0) (>= netcoreapp2.0)) (&& (>= net40) (>= net50)) (&& (>= net40) (>= netcoreapp2.0)) + System.Runtime.CompilerServices.Unsafe (>= 5.0) - restriction: || (== netcoreapp2.0) (== netstandard2.0) (&& (>= net40) (< net46) (>= netstandard2.0)) (&& (>= net40) (>= netcoreapp2.0)) (>= net461) diff --git a/src/SqlClient.DesignTime/SqlClient.DesignTime.fsproj b/src/SqlClient.DesignTime/SqlClient.DesignTime.fsproj index 67416a9e..ae09a886 100644 --- a/src/SqlClient.DesignTime/SqlClient.DesignTime.fsproj +++ b/src/SqlClient.DesignTime/SqlClient.DesignTime.fsproj @@ -9,7 +9,7 @@ 101 true true - $(DefineConstants);DESIGNTIME_CODE_ONLY + $(DefineConstants);DESIGNTIME_CODE_ONLY;WITH_LEGACY_NAMESPACE diff --git a/src/SqlClient.Samples/WebApi.Controllers/WebApi.Controllers.fsproj b/src/SqlClient.Samples/WebApi.Controllers/WebApi.Controllers.fsproj index b4d635d4..811837d0 100644 --- a/src/SqlClient.Samples/WebApi.Controllers/WebApi.Controllers.fsproj +++ b/src/SqlClient.Samples/WebApi.Controllers/WebApi.Controllers.fsproj @@ -9,7 +9,7 @@ Library WebApi.Controllers WebApi.Controllers - v4.6.1 + v4.5.2 4.4.0.0 WebApi.Controllers ..\..\..\ diff --git a/src/SqlClient.Samples/WebApi/WebApi.csproj b/src/SqlClient.Samples/WebApi/WebApi.csproj index c08b1110..0fd980b2 100644 --- a/src/SqlClient.Samples/WebApi/WebApi.csproj +++ b/src/SqlClient.Samples/WebApi/WebApi.csproj @@ -42,9 +42,6 @@ 4 - - True - @@ -116,6 +113,17 @@ --> + + + + + ..\..\..\packages\samples\FSharp.Core\lib\net45\FSharp.Core.dll + True + True + + + + diff --git a/src/SqlClient.Samples/WebApi/paket.references b/src/SqlClient.Samples/WebApi/paket.references index 1e9f0d2e..cc9bb096 100644 --- a/src/SqlClient.Samples/WebApi/paket.references +++ b/src/SqlClient.Samples/WebApi/paket.references @@ -1,4 +1,5 @@ group Samples + FSharp.Core FSharp.Data.SqlClient Microsoft.AspNet.WebApi Microsoft.AspNet.WebApi.Client diff --git a/src/SqlClient.Samples/WebApi/web.config b/src/SqlClient.Samples/WebApi/web.config index 726ce1b3..6d09952d 100644 --- a/src/SqlClient.Samples/WebApi/web.config +++ b/src/SqlClient.Samples/WebApi/web.config @@ -15,16 +15,7 @@ - - - - - - - - - - + @@ -33,4 +24,15 @@ - \ No newline at end of file + + + True + + + + + True + + + + \ No newline at end of file diff --git a/src/SqlClient.Samples/WpfDataBinding/App.config b/src/SqlClient.Samples/WpfDataBinding/App.config index f80bd4af..1cc96036 100644 --- a/src/SqlClient.Samples/WpfDataBinding/App.config +++ b/src/SqlClient.Samples/WpfDataBinding/App.config @@ -7,4 +7,15 @@ - \ No newline at end of file + + + True + + + + + True + + + + \ No newline at end of file diff --git a/src/SqlClient.Samples/WpfDataBinding/Program.fs b/src/SqlClient.Samples/WpfDataBinding/Program.fs index ade43a0e..453a3cf4 100644 --- a/src/SqlClient.Samples/WpfDataBinding/Program.fs +++ b/src/SqlClient.Samples/WpfDataBinding/Program.fs @@ -8,7 +8,7 @@ open System.Windows open System.Windows.Controls open System.Data.SqlClient -open FSharp.Data +open FSharp.Data.SqlClient [] let queryTableSql = "select top 5 AddressID, AddressLine1, City, SpatialLocation from Person.Address where AddressLine1 like @startsWith" diff --git a/src/SqlClient.Samples/WpfDataBinding/WpfDataBinding.fsproj b/src/SqlClient.Samples/WpfDataBinding/WpfDataBinding.fsproj index cb41156d..06df8602 100644 --- a/src/SqlClient.Samples/WpfDataBinding/WpfDataBinding.fsproj +++ b/src/SqlClient.Samples/WpfDataBinding/WpfDataBinding.fsproj @@ -9,7 +9,7 @@ WinExe DataBinding DataBinding - v4.6.1 + v4.5.2 WpfDataBinding @@ -56,6 +56,12 @@ + + True + + + True + MSBuild:Compile Designer @@ -65,7 +71,6 @@ - @@ -118,4 +123,15 @@ + + + + + ..\..\..\packages\samples\Microsoft.SqlServer.Types\lib\net40\Microsoft.SqlServer.Types.dll + True + True + + + + \ No newline at end of file diff --git a/src/SqlClient.Samples/WpfDataBinding/paket.references b/src/SqlClient.Samples/WpfDataBinding/paket.references index 76c560cd..df9e822b 100644 --- a/src/SqlClient.Samples/WpfDataBinding/paket.references +++ b/src/SqlClient.Samples/WpfDataBinding/paket.references @@ -1,3 +1,4 @@ group Samples FSharp.Core FSharp.Data.SqlClient + Microsoft.SqlServer.Types \ No newline at end of file diff --git a/src/SqlClient.TestProjects/Lib/Library1.fs b/src/SqlClient.TestProjects/Lib/Library1.fs index 117c7fbd..69f3de23 100644 --- a/src/SqlClient.TestProjects/Lib/Library1.fs +++ b/src/SqlClient.TestProjects/Lib/Library1.fs @@ -1,6 +1,6 @@ module DataAccess -open FSharp.Data +open FSharp.Data.SqlClient type Get42 = SqlCommandProvider<"SELECT 42", "name=AdventureWorks", SingleRow = true> diff --git a/src/SqlClient.TestProjects/SqlClient.Tests.NET40/Program.fs b/src/SqlClient.TestProjects/SqlClient.Tests.NET40/Program.fs index 0d63f49a..107037b8 100644 --- a/src/SqlClient.TestProjects/SqlClient.Tests.NET40/Program.fs +++ b/src/SqlClient.TestProjects/SqlClient.Tests.NET40/Program.fs @@ -1,4 +1,4 @@ -open FSharp.Data +open FSharp.Data.SqlClient [] let connectionString = "Data Source=localhost;Initial Catalog=AdventureWorks2012;Integrated Security=True" diff --git a/src/SqlClient.TestProjects/SqlClient.Tests.NetCoreApp/Program.fs b/src/SqlClient.TestProjects/SqlClient.Tests.NetCoreApp/Program.fs index 96d8ee97..80865b5e 100644 --- a/src/SqlClient.TestProjects/SqlClient.Tests.NetCoreApp/Program.fs +++ b/src/SqlClient.TestProjects/SqlClient.Tests.NetCoreApp/Program.fs @@ -1,4 +1,4 @@ -open FSharp.Data +open FSharp.Data.SqlClient [] let Cnx = "Data Source=.;Initial Catalog=AdventureWorks2012;Integrated Security=True" @@ -17,7 +17,7 @@ let main _ = let get42 = new SqlCommandProvider<"SELECT 42", Cnx>(Cnx) get42.Execute() |> Seq.toArray |> printfn "SqlCommandTest: %A" - printfn "SqlEnum default test: %A" SingleColumnSelect.``CARGO TRANSPORT 5`` + printfn "SqlEnum default test: %A" SingleColumnSelect.``CARGO TRANSPORT 5`` printfn "SqlEnum CLI enum test: %A" TinyIntEnum.One - printfn "SqlEnum UOM test: %A" 1m + printfn "SqlEnum UOM test: %A" 1m 0 \ No newline at end of file diff --git a/src/SqlClient/SqlClient.fsproj b/src/SqlClient/SqlClient.fsproj index 7050b97e..3e18c9a0 100644 --- a/src/SqlClient/SqlClient.fsproj +++ b/src/SqlClient/SqlClient.fsproj @@ -11,7 +11,6 @@ true true $(DefineConstants);WITH_LEGACY_NAMESPACE - $(DefineConstants);WITH_LEGACY_NAMESPACE true diff --git a/tests/SqlClient.DesignTime.Tests/SqlClient.DesignTime.Tests.fsproj b/tests/SqlClient.DesignTime.Tests/SqlClient.DesignTime.Tests.fsproj index 60381fde..2e0a8487 100644 --- a/tests/SqlClient.DesignTime.Tests/SqlClient.DesignTime.Tests.fsproj +++ b/tests/SqlClient.DesignTime.Tests/SqlClient.DesignTime.Tests.fsproj @@ -8,6 +8,7 @@ false true 101 + $(DefineConstants);WITH_LEGACY_NAMESPACE diff --git a/tests/SqlClient.DesignTime.Tests/app.config b/tests/SqlClient.DesignTime.Tests/app.config index deb6c2c0..84b267b9 100644 --- a/tests/SqlClient.DesignTime.Tests/app.config +++ b/tests/SqlClient.DesignTime.Tests/app.config @@ -16,6 +16,11 @@ + + True + + + diff --git a/tests/SqlClient.SqlServerTypes.Tests/App.config b/tests/SqlClient.SqlServerTypes.Tests/App.config index ffc7ce43..d8028649 100644 --- a/tests/SqlClient.SqlServerTypes.Tests/App.config +++ b/tests/SqlClient.SqlServerTypes.Tests/App.config @@ -10,6 +10,11 @@ + + True + + + True diff --git a/tests/SqlClient.SqlServerTypes.Tests/SpatialTypesTests.fs b/tests/SqlClient.SqlServerTypes.Tests/SpatialTypesTests.fs index d9270a62..abb339c5 100644 --- a/tests/SqlClient.SqlServerTypes.Tests/SpatialTypesTests.fs +++ b/tests/SqlClient.SqlServerTypes.Tests/SpatialTypesTests.fs @@ -1,4 +1,9 @@ -module FSharp.Data.SpatialTypesTests +#if WITH_LEGACY_NAMESPACE +module FSharp.Data.SpatialTypesTests +open FSharp.Data.SqlClient +#else +module FSharp.Data.SqlClient.SpatialTypesTests +#endif open Xunit open Microsoft.SqlServer.Types diff --git a/tests/SqlClient.SqlServerTypes.Tests/SqlClient.SqlServerTypes.Tests.fsproj b/tests/SqlClient.SqlServerTypes.Tests/SqlClient.SqlServerTypes.Tests.fsproj index 3c408cf0..afe37d35 100644 --- a/tests/SqlClient.SqlServerTypes.Tests/SqlClient.SqlServerTypes.Tests.fsproj +++ b/tests/SqlClient.SqlServerTypes.Tests/SqlClient.SqlServerTypes.Tests.fsproj @@ -10,6 +10,7 @@ for the time necessary of the transition, this enables more coverage of the type aliases working the way expected in client code --> $(NoWarn);0044 + $(DefineConstants);WITH_LEGACY_NAMESPACE diff --git a/tests/SqlClient.Tests/FreeVarDoubleDeclTests.fs b/tests/SqlClient.Tests/FreeVarDoubleDeclTests.fs index 2cdb3b6a..ba81491d 100644 --- a/tests/SqlClient.Tests/FreeVarDoubleDeclTests.fs +++ b/tests/SqlClient.Tests/FreeVarDoubleDeclTests.fs @@ -1,4 +1,9 @@ -module FSharp.Data.``The undeclared parameter 'X' is used more than once in the batch being analyzed`` +#if WITH_LEGACY_NAMESPACE +module FSharp.Data.``The undeclared parameter 'X' is used more than once in the batch being analyzed`` +open FSharp.Data.SqlClient +#else +module FSharp.Data.SqlClient.``The undeclared parameter 'X' is used more than once in the batch being analyzed`` +#endif open System open Xunit diff --git a/tests/SqlClient.Tests/OptionalParamsTests.fs b/tests/SqlClient.Tests/OptionalParamsTests.fs index f206c3cb..221f88f0 100644 --- a/tests/SqlClient.Tests/OptionalParamsTests.fs +++ b/tests/SqlClient.Tests/OptionalParamsTests.fs @@ -1,4 +1,10 @@ -module FSharp.Data.OptionalParamsTests +#if WITH_LEGACY_NAMESPACE +module FSharp.Data.OptionalParamsTests +open FSharp.Data.SqlClient +#else +module FSharp.Data.SqlClient.OptionalParamsTests +#endif + open Xunit [] diff --git a/tests/SqlClient.Tests/ProgrammabilityTests.fs b/tests/SqlClient.Tests/ProgrammabilityTests.fs index c70aebb1..6069e175 100644 --- a/tests/SqlClient.Tests/ProgrammabilityTests.fs +++ b/tests/SqlClient.Tests/ProgrammabilityTests.fs @@ -1,4 +1,9 @@ -module FSharp.Data.ProgrammabilityTest +#if WITH_LEGACY_NAMESPACE +module FSharp.Data.ProgrammabilityTest +open FSharp.Data.SqlClient +#else +module FSharp.Data.SqlClient.ProgrammabilityTest +#endif open System open System.Data.SqlClient diff --git a/tests/SqlClient.Tests/ResultTypeTests.fs b/tests/SqlClient.Tests/ResultTypeTests.fs index f045f4d4..b17c8660 100644 --- a/tests/SqlClient.Tests/ResultTypeTests.fs +++ b/tests/SqlClient.Tests/ResultTypeTests.fs @@ -1,4 +1,9 @@ -module FSharp.Data.ResultTypeTests +#if WITH_LEGACY_NAMESPACE +module FSharp.Data.ResultTypeTests +open FSharp.Data.SqlClient +#else +module FSharp.Data.SqlClient.ResultTypeTests +#endif open FSharp.Data open Xunit diff --git a/tests/SqlClient.Tests/SpReturnValueTests.fs b/tests/SqlClient.Tests/SpReturnValueTests.fs index 754d9a4b..d996c812 100644 --- a/tests/SqlClient.Tests/SpReturnValueTests.fs +++ b/tests/SqlClient.Tests/SpReturnValueTests.fs @@ -1,4 +1,9 @@ -module FSharp.Data.SpReturnValueTests +#if WITH_LEGACY_NAMESPACE +module FSharp.Data.SpReturnValueTests +open FSharp.Data.SqlClient +#else +module FSharp.Data.SqlClient.SpReturnValueTests +#endif open System open Xunit diff --git a/tests/SqlClient.Tests/SqlClient.Tests.fsproj b/tests/SqlClient.Tests/SqlClient.Tests.fsproj index 73efbcca..458179f5 100644 --- a/tests/SqlClient.Tests/SqlClient.Tests.fsproj +++ b/tests/SqlClient.Tests/SqlClient.Tests.fsproj @@ -7,6 +7,7 @@ SqlClient.Tests false true + $(DefineConstants);WITH_LEGACY_NAMESPACE 101 diff --git a/tests/SqlClient.SqlServerTypes.Tests/App.config b/tests/SqlClient.SqlServerTypes.Tests/App.config index d8028649..ffc7ce43 100644 --- a/tests/SqlClient.SqlServerTypes.Tests/App.config +++ b/tests/SqlClient.SqlServerTypes.Tests/App.config @@ -10,11 +10,6 @@ - - True - - - True diff --git a/tests/SqlClient.Tests/app.config b/tests/SqlClient.Tests/app.config index 1959978b..ac20342e 100644 --- a/tests/SqlClient.Tests/app.config +++ b/tests/SqlClient.Tests/app.config @@ -12,6 +12,6 @@ True - + \ No newline at end of file From c45a2665a85e0eb9e0cd2aa23b4fb946f3e58396 Mon Sep 17 00:00:00 2001 From: Gauthier Segay Date: Sat, 5 Dec 2020 16:55:28 -0800 Subject: [PATCH 09/13] more msbuild paths --- build.fsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/build.fsx b/build.fsx index 86c175b3..c51b24da 100644 --- a/build.fsx +++ b/build.fsx @@ -82,8 +82,13 @@ let runMsBuild project = [ @"C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin" @"C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\MSBuild\current\Bin" - @"C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\current\Bin" + @"C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\current\Bin" @"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\current\Bin" + @"C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin" + @"C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin" + @"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin" + @"C:\Program Files (x86)\MSBuild\15.0\Bin" + @"\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin" args.ToolPath ] |> List.map (fun p -> Path.Combine(p, "MSBuild.exe")) From fe810d0458cfee922a584656fbadd75fa7c3a66e Mon Sep 17 00:00:00 2001 From: Gauthier Segay Date: Sat, 5 Dec 2020 01:48:51 -0800 Subject: [PATCH 10/13] Update global.json --- global.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/global.json b/global.json index aac6be5e..8fd6eccf 100644 --- a/global.json +++ b/global.json @@ -1 +1 @@ -{ "sdk": { "version": "2.1.402" } } \ No newline at end of file +{ "sdk": { "version": "2.1.811" } } From 6fbb4ec95e9517ac563c45564d12d2eaf3f5ec56 Mon Sep 17 00:00:00 2001 From: Gauthier Segay Date: Sat, 5 Dec 2020 17:14:59 -0800 Subject: [PATCH 11/13] tweaks --- .github/workflows/dotnet-core.yml | 2 +- appveyor.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/dotnet-core.yml b/.github/workflows/dotnet-core.yml index 52b54493..91ce8c28 100644 --- a/.github/workflows/dotnet-core.yml +++ b/.github/workflows/dotnet-core.yml @@ -16,7 +16,7 @@ jobs: - name: Setup .NET Core uses: actions/setup-dotnet@v1 with: - dotnet-version: 2.1.402 + dotnet-version: 2.1.811 - name: Build env: diff --git a/appveyor.yml b/appveyor.yml index 127981a3..a446a46d 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,6 +1,6 @@ init: - git config --global core.autocrlf input -image: Visual Studio 2017 +image: Visual Studio 2019 build_script: - cmd: build.cmd GenerateDocs test: off From 35f0abb45bc5f2ad79e4553075a371a46096675e Mon Sep 17 00:00:00 2001 From: Gauthier Segay Date: Sat, 5 Dec 2020 20:54:21 -0800 Subject: [PATCH 12/13] dotnet 5 sdk? --- .github/workflows/dotnet-core.yml | 2 +- global.json | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/dotnet-core.yml b/.github/workflows/dotnet-core.yml index 91ce8c28..563fc5d9 100644 --- a/.github/workflows/dotnet-core.yml +++ b/.github/workflows/dotnet-core.yml @@ -16,7 +16,7 @@ jobs: - name: Setup .NET Core uses: actions/setup-dotnet@v1 with: - dotnet-version: 2.1.811 + dotnet-version: 5.0.100 - name: Build env: diff --git a/global.json b/global.json index 8fd6eccf..f3755cef 100644 --- a/global.json +++ b/global.json @@ -1 +1,5 @@ -{ "sdk": { "version": "2.1.811" } } +{ + "sdk": { + "version": "5.0.100" + } +} From 8da7d56846d387d51e0cdf8b412b91bfe489ffbf Mon Sep 17 00:00:00 2001 From: Gauthier Segay Date: Sat, 5 Dec 2020 20:58:58 -0800 Subject: [PATCH 13/13] calling sqllocaldb.exe ? --- .github/workflows/dotnet-core.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dotnet-core.yml b/.github/workflows/dotnet-core.yml index 563fc5d9..53a38963 100644 --- a/.github/workflows/dotnet-core.yml +++ b/.github/workflows/dotnet-core.yml @@ -22,5 +22,5 @@ jobs: env: FSHARP_DATA_SQLCLIENT_USE_SQLLOCALDB_FOR_TESTS: 1 run: | - "C:/Program Files/Microsoft SQL Server/130/Tools/Binn/SqlLocalDB.exe" info + SqlLocalDB.exe info ./build.cmd