diff --git a/paket.dependencies b/paket.dependencies index d2d0697..aeb305c 100644 --- a/paket.dependencies +++ b/paket.dependencies @@ -1,29 +1,29 @@ framework: net6.0 - +strategy: min source https://api.nuget.org/v3/index.json nuget AWSSDK.DynamoDBv2 3.7.102.15 -// VBR STUFF -nuget Be.Vlaanderen.Basisregisters.Build.Pipeline 6.0.6 -nuget Be.Vlaanderen.Basisregisters.DockerUtilities 1.0.1 -nuget Be.Vlaanderen.Basisregisters.Aws.DistributedMutex 3.0.1 - // PRODUCTION STUFF nuget Microsoft.Extensions.DependencyInjection.Abstractions 6.0.0 nuget Microsoft.Extensions.Hosting 6.0.1 nuget Microsoft.Extensions.Http 6.0.0 nuget Microsoft.Extensions.Logging.Abstractions 6.0.3 -nuget Newtonsoft.Json 13.0.2 +nuget Newtonsoft.Json 13.0.3 + +// VBR STUFF +nuget Be.Vlaanderen.Basisregisters.Build.Pipeline 6.0.6 strategy:max +nuget Be.Vlaanderen.Basisregisters.DockerUtilities 1.0.1 +nuget Be.Vlaanderen.Basisregisters.Aws.DistributedMutex 3.0.1 // TEST STUFF -nuget Moq 4.18.4 -nuget FluentAssertions 6.8.0 -nuget Microsoft.AspNetCore.Mvc.Testing 6.0.16 -nuget Microsoft.AspNetCore.TestHost 6.0.16 -nuget Microsoft.NET.Test.Sdk 17.4.1 -nuget xunit 2.4.2 -nuget xunit.runner.visualstudio 2.4.5 +nuget Moq 4.18.4 strategy:max +nuget FluentAssertions 6.8.0 strategy:max +nuget Microsoft.AspNetCore.Mvc.Testing 6.0.16 strategy:max +nuget Microsoft.AspNetCore.TestHost 6.0.16 strategy:max +nuget Microsoft.NET.Test.Sdk 17.4.1 strategy:max +nuget xunit 2.4.2 strategy:max +nuget xunit.runner.visualstudio 2.4.5 strategy:max // BUILD STUFF nuget SourceLink.Embed.AllSourceFiles 2.8.3 copy_local: true diff --git a/paket.lock b/paket.lock index 0385c8a..2a8e142 100644 --- a/paket.lock +++ b/paket.lock @@ -1,7 +1,8 @@ +STRATEGY: MIN RESTRICTION: == net6.0 NUGET remote: https://api.nuget.org/v3/index.json - AWSSDK.Core (3.7.106.19) + AWSSDK.Core (3.7.106.8) AWSSDK.DynamoDBv2 (3.7.102.15) AWSSDK.Core (>= 3.7.106.8 < 4.0) Be.Vlaanderen.Basisregisters.Aws.DistributedMutex (3.0.1) @@ -24,7 +25,7 @@ NUGET Microsoft.Win32.Registry (>= 4.7) Castle.Core (5.1.1) System.Diagnostics.EventLog (>= 6.0) - Ductus.FluentDocker (2.10.59) + Ductus.FluentDocker (2.10.57) Newtonsoft.Json (>= 13.0.1) SharpCompress (>= 0.29) Fake.Core.CommandLineParsing (6.0) @@ -136,69 +137,73 @@ NUGET FSharp.Control.Reactive (5.0.5) FSharp.Core (>= 4.7.2) System.Reactive (>= 5.0 < 6.0) - FSharp.Core (7.0.200) + FSharp.Core (8.0.100) Microsoft.AspNetCore.Mvc.Testing (6.0.16) Microsoft.AspNetCore.TestHost (>= 6.0.16) Microsoft.Extensions.DependencyModel (>= 6.0) Microsoft.Extensions.Hosting (>= 6.0.1) Microsoft.AspNetCore.TestHost (6.0.16) System.IO.Pipelines (>= 6.0.3) - Microsoft.Build.Framework (17.5) + Microsoft.Build.Framework (17.8.3) Microsoft.Win32.Registry (>= 5.0) - System.Security.Permissions (>= 6.0) - Microsoft.Build.Utilities.Core (17.5) - Microsoft.Build.Framework (>= 17.5) - Microsoft.NET.StringTools (>= 17.5) + System.Memory (>= 4.5.5) + System.Runtime.CompilerServices.Unsafe (>= 6.0) + System.Security.Principal.Windows (>= 5.0) + Microsoft.Build.Utilities.Core (17.8.3) + Microsoft.Build.Framework (>= 17.8.3) + Microsoft.NET.StringTools (>= 17.8.3) Microsoft.Win32.Registry (>= 5.0) - System.Collections.Immutable (>= 6.0) - System.Configuration.ConfigurationManager (>= 6.0) - System.Security.Permissions (>= 6.0) - System.Text.Encoding.CodePages (>= 6.0) - Microsoft.CodeCoverage (17.5) - Microsoft.Extensions.Configuration (7.0) - Microsoft.Extensions.Configuration.Abstractions (>= 7.0) - Microsoft.Extensions.Primitives (>= 7.0) - Microsoft.Extensions.Configuration.Abstractions (7.0) - Microsoft.Extensions.Primitives (>= 7.0) - Microsoft.Extensions.Configuration.Binder (7.0.4) - Microsoft.Extensions.Configuration.Abstractions (>= 7.0) - Microsoft.Extensions.Configuration.CommandLine (7.0) - Microsoft.Extensions.Configuration (>= 7.0) - Microsoft.Extensions.Configuration.Abstractions (>= 7.0) - Microsoft.Extensions.Configuration.EnvironmentVariables (7.0) - Microsoft.Extensions.Configuration (>= 7.0) - Microsoft.Extensions.Configuration.Abstractions (>= 7.0) - Microsoft.Extensions.Configuration.FileExtensions (7.0) - Microsoft.Extensions.Configuration (>= 7.0) - Microsoft.Extensions.Configuration.Abstractions (>= 7.0) - Microsoft.Extensions.FileProviders.Abstractions (>= 7.0) - Microsoft.Extensions.FileProviders.Physical (>= 7.0) - Microsoft.Extensions.Primitives (>= 7.0) - Microsoft.Extensions.Configuration.Json (7.0) - Microsoft.Extensions.Configuration (>= 7.0) - Microsoft.Extensions.Configuration.Abstractions (>= 7.0) - Microsoft.Extensions.Configuration.FileExtensions (>= 7.0) - Microsoft.Extensions.FileProviders.Abstractions (>= 7.0) - System.Text.Json (>= 7.0) - Microsoft.Extensions.Configuration.UserSecrets (7.0) - Microsoft.Extensions.Configuration.Abstractions (>= 7.0) - Microsoft.Extensions.Configuration.Json (>= 7.0) - Microsoft.Extensions.FileProviders.Abstractions (>= 7.0) - Microsoft.Extensions.FileProviders.Physical (>= 7.0) - Microsoft.Extensions.DependencyInjection (6.0.1) + System.Collections.Immutable (>= 7.0) + System.Configuration.ConfigurationManager (>= 7.0) + System.Memory (>= 4.5.5) + System.Runtime.CompilerServices.Unsafe (>= 6.0) + System.Security.Principal.Windows (>= 5.0) + System.Text.Encoding.CodePages (>= 7.0) + Microsoft.CodeCoverage (17.8) + Microsoft.Extensions.Configuration (6.0) + Microsoft.Extensions.Configuration.Abstractions (>= 6.0) + Microsoft.Extensions.Primitives (>= 6.0) + Microsoft.Extensions.Configuration.Abstractions (6.0) + Microsoft.Extensions.Primitives (>= 6.0) + Microsoft.Extensions.Configuration.Binder (6.0) + Microsoft.Extensions.Configuration.Abstractions (>= 6.0) + Microsoft.Extensions.Configuration.CommandLine (6.0) + Microsoft.Extensions.Configuration (>= 6.0) + Microsoft.Extensions.Configuration.Abstractions (>= 6.0) + Microsoft.Extensions.Configuration.EnvironmentVariables (6.0.1) + Microsoft.Extensions.Configuration (>= 6.0) + Microsoft.Extensions.Configuration.Abstractions (>= 6.0) + Microsoft.Extensions.Configuration.FileExtensions (6.0) + Microsoft.Extensions.Configuration (>= 6.0) + Microsoft.Extensions.Configuration.Abstractions (>= 6.0) + Microsoft.Extensions.FileProviders.Abstractions (>= 6.0) + Microsoft.Extensions.FileProviders.Physical (>= 6.0) + Microsoft.Extensions.Primitives (>= 6.0) + Microsoft.Extensions.Configuration.Json (6.0) + Microsoft.Extensions.Configuration (>= 6.0) + Microsoft.Extensions.Configuration.Abstractions (>= 6.0) + Microsoft.Extensions.Configuration.FileExtensions (>= 6.0) + Microsoft.Extensions.FileProviders.Abstractions (>= 6.0) + System.Text.Json (>= 6.0) + Microsoft.Extensions.Configuration.UserSecrets (6.0.1) + Microsoft.Extensions.Configuration.Abstractions (>= 6.0) + Microsoft.Extensions.Configuration.Json (>= 6.0) + Microsoft.Extensions.FileProviders.Abstractions (>= 6.0) + Microsoft.Extensions.FileProviders.Physical (>= 6.0) + Microsoft.Extensions.DependencyInjection (6.0) Microsoft.Extensions.DependencyInjection.Abstractions (>= 6.0) System.Runtime.CompilerServices.Unsafe (>= 6.0) Microsoft.Extensions.DependencyInjection.Abstractions (6.0) - Microsoft.Extensions.DependencyModel (7.0) - System.Text.Encodings.Web (>= 7.0) - System.Text.Json (>= 7.0) - Microsoft.Extensions.FileProviders.Abstractions (7.0) - Microsoft.Extensions.Primitives (>= 7.0) - Microsoft.Extensions.FileProviders.Physical (7.0) - Microsoft.Extensions.FileProviders.Abstractions (>= 7.0) - Microsoft.Extensions.FileSystemGlobbing (>= 7.0) - Microsoft.Extensions.Primitives (>= 7.0) - Microsoft.Extensions.FileSystemGlobbing (7.0) + Microsoft.Extensions.DependencyModel (8.0) + System.Text.Encodings.Web (>= 8.0) + System.Text.Json (>= 8.0) + Microsoft.Extensions.FileProviders.Abstractions (6.0) + Microsoft.Extensions.Primitives (>= 6.0) + Microsoft.Extensions.FileProviders.Physical (6.0) + Microsoft.Extensions.FileProviders.Abstractions (>= 6.0) + Microsoft.Extensions.FileSystemGlobbing (>= 6.0) + Microsoft.Extensions.Primitives (>= 6.0) + Microsoft.Extensions.FileSystemGlobbing (6.0) Microsoft.Extensions.Hosting (6.0.1) Microsoft.Extensions.Configuration (>= 6.0) Microsoft.Extensions.Configuration.Abstractions (>= 6.0) @@ -280,49 +285,47 @@ NUGET Microsoft.Extensions.DependencyInjection.Abstractions (>= 6.0) Microsoft.Extensions.Options (>= 6.0) Microsoft.Extensions.Primitives (>= 6.0) - Microsoft.Extensions.Primitives (7.0) + Microsoft.Extensions.Primitives (6.0) System.Runtime.CompilerServices.Unsafe (>= 6.0) - Microsoft.NET.StringTools (17.5) + Microsoft.NET.StringTools (17.8.3) System.Memory (>= 4.5.5) System.Runtime.CompilerServices.Unsafe (>= 6.0) Microsoft.NET.Test.Sdk (17.4.1) Microsoft.CodeCoverage (>= 17.4.1) Microsoft.TestPlatform.TestHost (>= 17.4.1) - Microsoft.NETCore.Platforms (7.0.2) - Microsoft.TestPlatform.ObjectModel (17.5) - NuGet.Frameworks (>= 5.11) + Microsoft.NETCore.Platforms (7.0.4) + Microsoft.TestPlatform.ObjectModel (17.8) + NuGet.Frameworks (>= 6.5) System.Reflection.Metadata (>= 1.6) - Microsoft.TestPlatform.TestHost (17.5) - Microsoft.TestPlatform.ObjectModel (>= 17.5) + Microsoft.TestPlatform.TestHost (17.8) + Microsoft.TestPlatform.ObjectModel (>= 17.8) Newtonsoft.Json (>= 13.0.1) Microsoft.Win32.Registry (5.0) System.Security.AccessControl (>= 5.0) System.Security.Principal.Windows (>= 5.0) - Microsoft.Win32.SystemEvents (7.0) Mono.Posix.NETStandard (1.0) Moq (4.18.4) Castle.Core (>= 5.1.1) - MSBuild.StructuredLogger (2.1.790) - Microsoft.Build.Framework (>= 16.10) - Microsoft.Build.Utilities.Core (>= 16.10) + MSBuild.StructuredLogger (2.2.100) + Microsoft.Build.Framework (>= 17.5) + Microsoft.Build.Utilities.Core (>= 17.5) NETStandard.Library (2.0.3) Microsoft.NETCore.Platforms (>= 1.1) - Newtonsoft.Json (13.0.2) - NuGet.Common (6.5) - NuGet.Frameworks (>= 6.5) - NuGet.Configuration (6.5) - NuGet.Common (>= 6.5) + Newtonsoft.Json (13.0.3) + NuGet.Common (6.8) + NuGet.Frameworks (>= 6.8) + NuGet.Configuration (6.8) + NuGet.Common (>= 6.8) System.Security.Cryptography.ProtectedData (>= 4.4) - NuGet.Frameworks (6.5) - NuGet.Packaging (6.5) - Newtonsoft.Json (>= 13.0.1) - NuGet.Configuration (>= 6.5) - NuGet.Versioning (>= 6.5) - System.Security.Cryptography.Cng (>= 5.0) - System.Security.Cryptography.Pkcs (>= 5.0) - NuGet.Protocol (6.5) - NuGet.Packaging (>= 6.5) - NuGet.Versioning (6.5) + NuGet.Frameworks (6.8) + NuGet.Packaging (6.8) + Newtonsoft.Json (>= 13.0.3) + NuGet.Configuration (>= 6.8) + NuGet.Versioning (>= 6.8) + System.Security.Cryptography.Pkcs (>= 6.0.4) + NuGet.Protocol (6.8) + NuGet.Packaging (>= 6.8) + NuGet.Versioning (6.8) Serilog (2.10) Serilog.Enrichers.Environment (2.2) Serilog (>= 2.3) @@ -341,52 +344,42 @@ NUGET Serilog (>= 2.10) Serilog.Sinks.File (5.0) Serilog (>= 2.10) - SharpCompress (0.33) + SharpCompress (0.29) SourceLink.Copy.PdbFiles (2.8.3) - copy_local: true SourceLink.Embed.AllSourceFiles (2.8.3) - copy_local: true - System.Collections.Immutable (7.0) + System.Collections.Immutable (8.0) System.Runtime.CompilerServices.Unsafe (>= 6.0) - System.Configuration.ConfigurationManager (7.0) - System.Security.Cryptography.ProtectedData (>= 7.0) - System.Security.Permissions (>= 7.0) - System.Diagnostics.DiagnosticSource (7.0.2) + System.Configuration.ConfigurationManager (8.0) + System.Security.Cryptography.ProtectedData (>= 8.0) + System.Diagnostics.DiagnosticSource (6.0) System.Runtime.CompilerServices.Unsafe (>= 6.0) - System.Diagnostics.EventLog (7.0) - System.Drawing.Common (7.0) - Microsoft.Win32.SystemEvents (>= 7.0) - System.Formats.Asn1 (7.0) - System.IO.Pipelines (7.0) + System.Diagnostics.EventLog (8.0) + System.Formats.Asn1 (8.0) + System.IO.Pipelines (8.0) System.Memory (4.5.5) System.Reactive (5.0) - System.Reflection.Metadata (7.0.1) - System.Collections.Immutable (>= 7.0) + System.Reflection.Metadata (8.0) + System.Collections.Immutable (>= 8.0) System.Runtime.CompilerServices.Unsafe (6.0) System.Security.AccessControl (6.0) - System.Security.Cryptography.Cng (5.0) - System.Formats.Asn1 (>= 5.0) - System.Security.Cryptography.Pkcs (7.0.1) - System.Formats.Asn1 (>= 7.0) - System.Security.Cryptography.ProtectedData (7.0.1) - System.Security.Permissions (7.0) - System.Windows.Extensions (>= 7.0) + System.Security.Cryptography.Pkcs (8.0) + System.Formats.Asn1 (>= 8.0) + System.Security.Cryptography.ProtectedData (8.0) System.Security.Principal.Windows (5.0) - System.Text.Encoding.CodePages (7.0) + System.Text.Encoding.CodePages (8.0) System.Runtime.CompilerServices.Unsafe (>= 6.0) - System.Text.Encodings.Web (7.0) + System.Text.Encodings.Web (8.0) System.Runtime.CompilerServices.Unsafe (>= 6.0) - System.Text.Json (7.0.2) + System.Text.Json (8.0) System.Runtime.CompilerServices.Unsafe (>= 6.0) - System.Text.Encodings.Web (>= 7.0) - System.Windows.Extensions (7.0) - System.Drawing.Common (>= 7.0) + System.Text.Encodings.Web (>= 8.0) xunit (2.4.2) xunit.analyzers (>= 1.0) xunit.assert (>= 2.4.2) xunit.core (2.4.2) xunit.abstractions (2.0.3) - xunit.analyzers (1.1) - xunit.assert (2.4.2) - NETStandard.Library (>= 1.6.1) + xunit.analyzers (1.6) + xunit.assert (2.6.2) xunit.core (2.4.2) xunit.extensibility.core (2.4.2) xunit.extensibility.execution (2.4.2) diff --git a/src/NisCodeService.Abstractions/paket.template b/src/NisCodeService.Abstractions/paket.template index ff5f0ae..a96c27a 100644 --- a/src/NisCodeService.Abstractions/paket.template +++ b/src/NisCodeService.Abstractions/paket.template @@ -16,6 +16,7 @@ description NisCodeService Abstractions. dependencies framework: net6.0 + Microsoft.Extensions.DependencyInjection.Abstractions >= LOCKEDVERSION Microsoft.Extensions.Logging.Abstractions >= LOCKEDVERSION files diff --git a/src/NisCodeService.DynamoDb/paket.template b/src/NisCodeService.DynamoDb/paket.template index 70c4d3e..5c400c1 100644 --- a/src/NisCodeService.DynamoDb/paket.template +++ b/src/NisCodeService.DynamoDb/paket.template @@ -17,6 +17,7 @@ description NisCodeService DynamoDb implementation. dependencies framework: net6.0 AWSSDK.DynamoDBv2 >= LOCKEDVERSION + Microsoft.Extensions.DependencyInjection.Abstractions >= LOCKEDVERSION Microsoft.Extensions.Logging.Abstractions >= LOCKEDVERSION files diff --git a/src/NisCodeService.HardCoded/paket.template b/src/NisCodeService.HardCoded/paket.template index ae6b051..d6cffb7 100644 --- a/src/NisCodeService.HardCoded/paket.template +++ b/src/NisCodeService.HardCoded/paket.template @@ -16,6 +16,7 @@ description NisCodeService HardCoded implementation. dependencies framework: net6.0 + Microsoft.Extensions.DependencyInjection.Abstractions >= LOCKEDVERSION Microsoft.Extensions.Logging.Abstractions >= LOCKEDVERSION files