diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index c87d58d8..b6e34edc 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -22,11 +22,11 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@v3
- name: Install .NET SDK
- uses: actions/setup-dotnet@v2
+ uses: actions/setup-dotnet@v3
- name: Restore Dependencies
run: dotnet restore EntityDb.sln --locked-mode
- name: Run Project Tests
- run: dotnet test EntityDb.sln --no-restore -c Debug --collect:"XPlat Code Coverage" -r ./TestResults -- DataCollectionRunSettings.DataCollectors.DataCollector.Configuration.Format=opencover
+ run: dotnet test EntityDb.sln --no-restore -c Debug --collect:"XPlat Code Coverage" --results-directory ./TestResults -- DataCollectionRunSettings.DataCollectors.DataCollector.Configuration.Format=opencover
- name: Publish Coverage Results
uses: codacy/codacy-coverage-reporter-action@v1
with:
diff --git a/.github/workflows/dependabot-lockfiles-workaround.yml b/.github/workflows/dependabot-lockfiles-workaround.yml
deleted file mode 100644
index 38c7ddb4..00000000
--- a/.github/workflows/dependabot-lockfiles-workaround.yml
+++ /dev/null
@@ -1,22 +0,0 @@
-on: pull_request
-
-name: Dependabot Lockfiles Workaround
-
-jobs:
- dependabot-lockfiles-workaround:
- name: Update NuGet Lockfiles
- if: contains(github.head_ref, 'dependabot/nuget') && github.event_name == 'pull_request'
- runs-on: ubuntu-latest
- steps:
- - name: Checkout Repository
- uses: actions/checkout@v3
- with:
- token: ${{ secrets.DEPENDABOT_LOCKFILES_WORKAROUND_PAT }}
- - name: Install .NET SDK
- uses: actions/setup-dotnet@v2
- - name: Force Restore Packages
- run: dotnet restore --force-evaluate
- - name: Commit Updated Lockfiles
- uses: stefanzweifel/git-auto-commit-action@v4
- with:
- commit_message: "chore(deps): Update NuGet Lockfiles"
\ No newline at end of file
diff --git a/.github/workflows/publish-beta.yml b/.github/workflows/publish-beta.yml
index a79a0b36..d20d436c 100644
--- a/.github/workflows/publish-beta.yml
+++ b/.github/workflows/publish-beta.yml
@@ -24,9 +24,9 @@ jobs:
semantic_version_pattern='^(0|[1-9][0-9]*)\.(0|[1-9][0-9]*)\.(0|[1-9][0-9]*)(-((0|[1-9][0-9]*|[0-9]*[a-zA-Z-][0-9a-zA-Z-]*)(\.(0|[1-9][0-9]*|[0-9]*[a-zA-Z-][0-9a-zA-Z-]*))*))?(\+([0-9a-zA-Z-]+(\.[0-9a-zA-Z-]+)*))?$'
if [[ ${GITHUB_MILESTONE} =~ $semantic_version_pattern ]]; then
- echo ::set-output name=is_semantic_version::'true'
+ echo "is_semantic_version=true" >> $GITHUB_OUTPUT
else
- echo ::set-output name=is_semantic_version::'false'
+ echo "is_semantic_version=false" >> $GITHUB_OUTPUT
fi
beta:
needs: milestone
@@ -38,17 +38,17 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@v3
- name: Install .NET SDK
- uses: actions/setup-dotnet@v2
+ uses: actions/setup-dotnet@v3
- name: Restore Dependencies
run: dotnet restore EntityDb.sln --locked-mode
- name: Run Project Tests
- run: dotnet test EntityDb.sln --no-restore -c Debug --collect:"XPlat Code Coverage" -r ./TestResults -- DataCollectionRunSettings.DataCollectors.DataCollector.Configuration.Format=opencover
+ run: dotnet test EntityDb.sln --no-restore -c Debug --collect:"XPlat Code Coverage" --results-directory ./TestResults -- DataCollectionRunSettings.DataCollectors.DataCollector.Configuration.Format=opencover
- name: Pack Projects into Nuget Packages
run: dotnet pack EntityDb.sln --no-restore -c Release /p:Version='${{ needs.milestone.outputs.version }}-beta.${{ github.event.number }}.${{ github.run_number }}.${{ github.run_attempt }}'
- name: Publish to Beta
run: dotnet nuget push ./**/*.nupkg -s ${{ secrets.NUGET_SOURCE }} -k ${{ secrets.NUGET_API_KEY }}
- name: Packages & Symbols Artifact
- uses: actions/upload-artifact@v3.1.0
+ uses: actions/upload-artifact@v3.1.1
with:
name: Packages & Symbols
path: |
@@ -60,7 +60,7 @@ jobs:
project-token: ${{ secrets.CODACY_PROJECT_TOKEN }}
coverage-reports: ./TestResults/**/*.xml
- name: Generate Coverage Report
- uses: danielpalme/ReportGenerator-GitHub-Action@5.1.9
+ uses: danielpalme/ReportGenerator-GitHub-Action@5.1.12
with:
reports: './TestResults/**/coverage.opencover.xml'
targetdir: 'CoverageReport'
@@ -68,7 +68,7 @@ jobs:
license: ${{ secrets.REPORTGENERATOR_LICENSE }}
toolpath: 'reportgeneratortool'
- name: Coverage Report Artifact
- uses: actions/upload-artifact@v3.1.0
+ uses: actions/upload-artifact@v3.1.1
with:
name: CoverageReport
path: CoverageReport
\ No newline at end of file
diff --git a/.github/workflows/publish-stable.yml b/.github/workflows/publish-stable.yml
index 15fe4284..8ce784f4 100644
--- a/.github/workflows/publish-stable.yml
+++ b/.github/workflows/publish-stable.yml
@@ -14,7 +14,7 @@ jobs:
version: ${{ steps.get_release.outputs.tag_name }}
steps:
- id: get_release
- uses: bruceadams/get-release@v1.2.3
+ uses: bruceadams/get-release@v1.3.2
env:
GITHUB_TOKEN: ${{ github.token }}
- id: parse
@@ -31,9 +31,9 @@ jobs:
semantic_version_pattern='^(0|[1-9][0-9]*)\.(0|[1-9][0-9]*)\.(0|[1-9][0-9]*)(-((0|[1-9][0-9]*|[0-9]*[a-zA-Z-][0-9a-zA-Z-]*)(\.(0|[1-9][0-9]*|[0-9]*[a-zA-Z-][0-9a-zA-Z-]*))*))?(\+([0-9a-zA-Z-]+(\.[0-9a-zA-Z-]+)*))?$'
if [[ ${GITHUB_TAG} =~ $semantic_version_pattern ]]; then
- echo ::set-output name=is_semantic_version::'true'
+ echo "is_semantic_version=true" >> $GITHUB_OUTPUT
else
- echo ::set-output name=is_semantic_version::'false'
+ echo "is_semantic_version=false" >> $GITHUB_OUTPUT
fi
stable:
@@ -46,7 +46,7 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@v3
- name: Install .NET SDK
- uses: actions/setup-dotnet@v2
+ uses: actions/setup-dotnet@v3
- name: Restore Dependencies
run: dotnet restore EntityDb.sln --locked-mode
- name: Run Project Tests
@@ -56,7 +56,7 @@ jobs:
- name: Publish to Stable
run: dotnet nuget push ./**/*.nupkg -s ${{ secrets.NUGET_SOURCE }} -k ${{ secrets.NUGET_API_KEY }}
- name: Packages & Symbols Artifact
- uses: actions/upload-artifact@v3.1.0
+ uses: actions/upload-artifact@v3.1.1
with:
name: Packages & Symbols
path: |
diff --git a/Directory.Build.props b/Directory.Build.props
index 026d3c98..0eef874e 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -1,12 +1,9 @@
-
- net6.0
- 10.0
+ net7.0
enable
- True
enable
-
+
diff --git a/global.json b/global.json
index 21325d89..32cf95ef 100644
--- a/global.json
+++ b/global.json
@@ -1,6 +1,6 @@
{
"sdk": {
- "version": "6.0.301",
+ "version": "7.0.100",
"allowPrerelease": false,
"rollForward": "disable"
}
diff --git a/src/Directory.Build.props b/src/Directory.Build.props
index f33739e9..1fda23bd 100644
--- a/src/Directory.Build.props
+++ b/src/Directory.Build.props
@@ -1,14 +1,12 @@
-
Library
true
true
-
true
true
diff --git a/src/EntityDb.Abstractions/Entities/IEntityRepository.cs b/src/EntityDb.Abstractions/Entities/IEntityRepository.cs
index 1af25d9b..19dd0fae 100644
--- a/src/EntityDb.Abstractions/Entities/IEntityRepository.cs
+++ b/src/EntityDb.Abstractions/Entities/IEntityRepository.cs
@@ -2,7 +2,6 @@
using EntityDb.Abstractions.Snapshots;
using EntityDb.Abstractions.Transactions;
using EntityDb.Abstractions.ValueObjects;
-using System.Diagnostics.CodeAnalysis;
namespace EntityDb.Abstractions.Entities;
@@ -22,23 +21,6 @@ public interface IEntityRepository : IDisposableResource
///
ISnapshotRepository? SnapshotRepository { get; }
- ///
- [Obsolete("Please use GetSnapshot(...) instead. This method will be removed at a later date.")]
- [ExcludeFromCodeCoverage(Justification = "Obsolete")]
- public Task GetCurrent(Id entityId, CancellationToken cancellationToken = default)
- {
- return GetSnapshot(entityId, cancellationToken);
- }
-
- ///
- [Obsolete("Please use GetSnapshot(...) instead. This method will be removed at a later date.")]
- [ExcludeFromCodeCoverage(Justification = "Obsolete")]
- Task GetAtVersion(Id entityId, VersionNumber lteVersionNumber,
- CancellationToken cancellationToken = default)
- {
- return GetSnapshot(entityId + lteVersionNumber, cancellationToken);
- }
-
///
/// Returns the snapshot of a for a given .
///
diff --git a/src/EntityDb.Abstractions/Projections/IProjectionRepository.cs b/src/EntityDb.Abstractions/Projections/IProjectionRepository.cs
index 8d2018d1..42ed6980 100644
--- a/src/EntityDb.Abstractions/Projections/IProjectionRepository.cs
+++ b/src/EntityDb.Abstractions/Projections/IProjectionRepository.cs
@@ -2,7 +2,6 @@
using EntityDb.Abstractions.Snapshots;
using EntityDb.Abstractions.Transactions;
using EntityDb.Abstractions.ValueObjects;
-using System.Diagnostics.CodeAnalysis;
namespace EntityDb.Abstractions.Projections;
@@ -22,14 +21,6 @@ public interface IProjectionRepository : IDisposableResource
///
ISnapshotRepository? SnapshotRepository { get; }
- ///
- [Obsolete("Please use GetSnapshot(...) instead. This method will be removed at a later date.")]
- [ExcludeFromCodeCoverage(Justification = "Obsolete")]
- public Task GetCurrent(Id projectionId, CancellationToken cancellationToken = default)
- {
- return GetSnapshot(projectionId, cancellationToken);
- }
-
///
/// Returns the snapshot of a for a given .
///
diff --git a/src/EntityDb.Abstractions/Queries/FilterBuilders/IAgentSignatureFilterBuilder.cs b/src/EntityDb.Abstractions/Queries/FilterBuilders/IAgentSignatureFilterBuilder.cs
index af4fa3cb..7744a93b 100644
--- a/src/EntityDb.Abstractions/Queries/FilterBuilders/IAgentSignatureFilterBuilder.cs
+++ b/src/EntityDb.Abstractions/Queries/FilterBuilders/IAgentSignatureFilterBuilder.cs
@@ -1,6 +1,4 @@
using EntityDb.Abstractions.ValueObjects;
-using System.Diagnostics.CodeAnalysis;
-using System.Linq.Expressions;
namespace EntityDb.Abstractions.Queries.FilterBuilders;
@@ -10,12 +8,6 @@ namespace EntityDb.Abstractions.Queries.FilterBuilders;
/// The type of filter used by the repository.
public interface IAgentSignatureFilterBuilder : IFilterBuilder
{
- ///
- [Obsolete("This method will be removed in the future, and may not be supported for all implementations.")]
- [ExcludeFromCodeCoverage(Justification = "Obsolete")]
- TFilter AgentSignatureMatches(Expression> agentSignatureExpression)
- => throw new NotSupportedException();
-
///
/// Returns a that only includes agentSignatures with any entity id which is contained
/// in a set
diff --git a/src/EntityDb.Abstractions/Queries/FilterBuilders/ICommandFilterBuilder.cs b/src/EntityDb.Abstractions/Queries/FilterBuilders/ICommandFilterBuilder.cs
index 9b5d2e5a..774787e8 100644
--- a/src/EntityDb.Abstractions/Queries/FilterBuilders/ICommandFilterBuilder.cs
+++ b/src/EntityDb.Abstractions/Queries/FilterBuilders/ICommandFilterBuilder.cs
@@ -1,6 +1,4 @@
using EntityDb.Abstractions.ValueObjects;
-using System.Diagnostics.CodeAnalysis;
-using System.Linq.Expressions;
namespace EntityDb.Abstractions.Queries.FilterBuilders;
@@ -10,12 +8,6 @@ namespace EntityDb.Abstractions.Queries.FilterBuilders;
/// The type of filter used by the repository.
public interface ICommandFilterBuilder : IFilterBuilder
{
- ///
- [Obsolete("This method will be removed in the future, and may not be supported for all implementations.")]
- [ExcludeFromCodeCoverage(Justification = "Obsolete")]
- TFilter CommandMatches(Expression> commandExpression)
- => throw new NotSupportedException();
-
///
/// Returns a that only includes commands with an entity id which is contained in a set
/// of entity ids.
diff --git a/src/EntityDb.Abstractions/Queries/FilterBuilders/ILeaseFilterBuilder.cs b/src/EntityDb.Abstractions/Queries/FilterBuilders/ILeaseFilterBuilder.cs
index 86c06086..a2a9c558 100644
--- a/src/EntityDb.Abstractions/Queries/FilterBuilders/ILeaseFilterBuilder.cs
+++ b/src/EntityDb.Abstractions/Queries/FilterBuilders/ILeaseFilterBuilder.cs
@@ -1,7 +1,5 @@
using EntityDb.Abstractions.Leases;
using EntityDb.Abstractions.ValueObjects;
-using System.Diagnostics.CodeAnalysis;
-using System.Linq.Expressions;
namespace EntityDb.Abstractions.Queries.FilterBuilders;
@@ -11,12 +9,6 @@ namespace EntityDb.Abstractions.Queries.FilterBuilders;
/// The type of filter used by the repository.
public interface ILeaseFilterBuilder : IFilterBuilder
{
- ///
- [Obsolete("This method will be removed in the future.")]
- [ExcludeFromCodeCoverage(Justification = "Obsolete")]
- TFilter LeaseMatches(Expression> leaseExpression)
- => throw new NotSupportedException();
-
///
/// Returns a that only includes leases with an entity id which is contained in a set
/// of entity ids.
diff --git a/src/EntityDb.Abstractions/Queries/FilterBuilders/ITagFilterBuilder.cs b/src/EntityDb.Abstractions/Queries/FilterBuilders/ITagFilterBuilder.cs
index b8454772..52069d1a 100644
--- a/src/EntityDb.Abstractions/Queries/FilterBuilders/ITagFilterBuilder.cs
+++ b/src/EntityDb.Abstractions/Queries/FilterBuilders/ITagFilterBuilder.cs
@@ -1,7 +1,5 @@
using EntityDb.Abstractions.Tags;
using EntityDb.Abstractions.ValueObjects;
-using System.Diagnostics.CodeAnalysis;
-using System.Linq.Expressions;
namespace EntityDb.Abstractions.Queries.FilterBuilders;
@@ -11,12 +9,6 @@ namespace EntityDb.Abstractions.Queries.FilterBuilders;
/// The type of filter used by the repository.
public interface ITagFilterBuilder : IFilterBuilder
{
- ///
- [Obsolete("This method will be removed in the future, and may not be supported for all implementations.")]
- [ExcludeFromCodeCoverage(Justification = "Obsolete")]
- TFilter TagMatches(Expression> tagExpression)
- => throw new NotSupportedException();
-
///
/// Returns a that only includes tags with an entity id which is contained in a set of
/// entity ids.
diff --git a/src/EntityDb.Abstractions/Queries/SortBuilders/IAgentSignatureSortBuilder.cs b/src/EntityDb.Abstractions/Queries/SortBuilders/IAgentSignatureSortBuilder.cs
index 65d75275..18f699f9 100644
--- a/src/EntityDb.Abstractions/Queries/SortBuilders/IAgentSignatureSortBuilder.cs
+++ b/src/EntityDb.Abstractions/Queries/SortBuilders/IAgentSignatureSortBuilder.cs
@@ -1,7 +1,4 @@
-using System.Diagnostics.CodeAnalysis;
-using System.Linq.Expressions;
-
-namespace EntityDb.Abstractions.Queries.SortBuilders;
+namespace EntityDb.Abstractions.Queries.SortBuilders;
///
/// Builds a for a agentSignature query.
@@ -9,13 +6,6 @@ namespace EntityDb.Abstractions.Queries.SortBuilders;
/// The type of sort used by the repository.
public interface IAgentSignatureSortBuilder : ISortBuilder
{
- ///
- [Obsolete("This method will be removed in the future, and may not be supported for all implementations.")]
- [ExcludeFromCodeCoverage(Justification = "Obsolete")]
- TSort AgentSignatureProperty(bool ascending,
- Expression> agentSignatureExpression)
- => throw new NotSupportedException();
-
///
/// Returns a that orders agentSignatures by entity ids.
///
diff --git a/src/EntityDb.Abstractions/Queries/SortBuilders/ICommandSortBuilder.cs b/src/EntityDb.Abstractions/Queries/SortBuilders/ICommandSortBuilder.cs
index e4646c09..4585a80f 100644
--- a/src/EntityDb.Abstractions/Queries/SortBuilders/ICommandSortBuilder.cs
+++ b/src/EntityDb.Abstractions/Queries/SortBuilders/ICommandSortBuilder.cs
@@ -1,7 +1,4 @@
-using System.Diagnostics.CodeAnalysis;
-using System.Linq.Expressions;
-
-namespace EntityDb.Abstractions.Queries.SortBuilders;
+namespace EntityDb.Abstractions.Queries.SortBuilders;
///
/// Builds a for a command query.
@@ -9,12 +6,6 @@ namespace EntityDb.Abstractions.Queries.SortBuilders;
/// The type of sort used by the repository.
public interface ICommandSortBuilder : ISortBuilder
{
- ///
- [Obsolete("This method will be removed in the future, and may not be supported for all implementations.")]
- [ExcludeFromCodeCoverage(Justification = "Obsolete")]
- TSort CommandProperty(bool ascending, Expression> commandExpression)
- => throw new NotSupportedException();
-
///
/// Returns a that orders commands by entity id.
///
diff --git a/src/EntityDb.Abstractions/Queries/SortBuilders/ILeaseSortBuilder.cs b/src/EntityDb.Abstractions/Queries/SortBuilders/ILeaseSortBuilder.cs
index 310f75cd..473a8e28 100644
--- a/src/EntityDb.Abstractions/Queries/SortBuilders/ILeaseSortBuilder.cs
+++ b/src/EntityDb.Abstractions/Queries/SortBuilders/ILeaseSortBuilder.cs
@@ -1,6 +1,4 @@
using EntityDb.Abstractions.Leases;
-using System.Diagnostics.CodeAnalysis;
-using System.Linq.Expressions;
namespace EntityDb.Abstractions.Queries.SortBuilders;
@@ -10,12 +8,6 @@ namespace EntityDb.Abstractions.Queries.SortBuilders;
/// The type of sort used by the repository.
public interface ILeaseSortBuilder : ISortBuilder
{
- ///
- [Obsolete("This method will be removed in the future, and may not be supported for all implementations.")]
- [ExcludeFromCodeCoverage(Justification = "Obsolete")]
- TSort LeaseProperty(bool ascending, Expression> leaseExpression)
- => throw new NotSupportedException();
-
///
/// Returns a that orders leases by entity id.
///
diff --git a/src/EntityDb.Abstractions/Queries/SortBuilders/ITagSortBuilder.cs b/src/EntityDb.Abstractions/Queries/SortBuilders/ITagSortBuilder.cs
index b1013780..e6394571 100644
--- a/src/EntityDb.Abstractions/Queries/SortBuilders/ITagSortBuilder.cs
+++ b/src/EntityDb.Abstractions/Queries/SortBuilders/ITagSortBuilder.cs
@@ -1,6 +1,4 @@
using EntityDb.Abstractions.Tags;
-using System.Diagnostics.CodeAnalysis;
-using System.Linq.Expressions;
namespace EntityDb.Abstractions.Queries.SortBuilders;
@@ -10,12 +8,6 @@ namespace EntityDb.Abstractions.Queries.SortBuilders;
/// The type of sort used by the repository.
public interface ITagSortBuilder : ISortBuilder
{
- ///
- [Obsolete("This method will be removed in the future, and may not be supported for all implementations.")]
- [ExcludeFromCodeCoverage(Justification = "Obsolete")]
- TSort TagProperty(bool ascending, Expression> tagExpression)
- => throw new NotSupportedException();
-
///
/// Returns a that orders tags by entity id.
///
diff --git a/src/EntityDb.Abstractions/Snapshots/ISnapshotRepository.cs b/src/EntityDb.Abstractions/Snapshots/ISnapshotRepository.cs
index 6881712a..31d4d68a 100644
--- a/src/EntityDb.Abstractions/Snapshots/ISnapshotRepository.cs
+++ b/src/EntityDb.Abstractions/Snapshots/ISnapshotRepository.cs
@@ -1,6 +1,5 @@
using EntityDb.Abstractions.Disposables;
using EntityDb.Abstractions.ValueObjects;
-using System.Diagnostics.CodeAnalysis;
namespace EntityDb.Abstractions.Snapshots;
@@ -10,14 +9,6 @@ namespace EntityDb.Abstractions.Snapshots;
/// The type of snapshot stored in the .
public interface ISnapshotRepository : IDisposableResource
{
- ///
- [Obsolete("Please use GetSnapshotOrDefault(...) instead. This method will be removed at a later date.")]
- [ExcludeFromCodeCoverage(Justification = "Obsolete")]
- public Task GetSnapshot(Id snapshotId, CancellationToken cancellationToken = default)
- {
- return GetSnapshotOrDefault(snapshotId, cancellationToken);
- }
-
///
/// Returns an exact version of snapshot of a or
/// default().
diff --git a/src/EntityDb.Abstractions/Transactions/ITransactionRepository.cs b/src/EntityDb.Abstractions/Transactions/ITransactionRepository.cs
index c8c78de2..0ccc7901 100644
--- a/src/EntityDb.Abstractions/Transactions/ITransactionRepository.cs
+++ b/src/EntityDb.Abstractions/Transactions/ITransactionRepository.cs
@@ -4,7 +4,6 @@
using EntityDb.Abstractions.Queries;
using EntityDb.Abstractions.Tags;
using EntityDb.Abstractions.ValueObjects;
-using System.Diagnostics.CodeAnalysis;
namespace EntityDb.Abstractions.Transactions;
@@ -13,159 +12,6 @@ namespace EntityDb.Abstractions.Transactions;
///
public interface ITransactionRepository : IDisposableResource
{
- ///
- [ExcludeFromCodeCoverage(Justification = "Obsolete")]
- [Obsolete("Please use EnumerateTransactionIds instead! This method will be removed at a future date.")]
- Task GetTransactionIds(IAgentSignatureQuery agentSignatureQuery,
- CancellationToken cancellationToken = default)
- {
- return EnumerateTransactionIds(agentSignatureQuery, cancellationToken)
- .ToArrayAsync(cancellationToken)
- .AsTask();
- }
-
- ///
- [ExcludeFromCodeCoverage(Justification = "Obsolete")]
- [Obsolete("Please use EnumerateTransactionIds instead! This method will be removed at a future date.")]
- Task GetTransactionIds(ICommandQuery commandQuery,
- CancellationToken cancellationToken = default)
- {
- return EnumerateTransactionIds(commandQuery, cancellationToken)
- .ToArrayAsync(cancellationToken)
- .AsTask();
- }
-
- ///
- [ExcludeFromCodeCoverage(Justification = "Obsolete")]
- [Obsolete("Please use EnumerateTransactionIds instead! This method will be removed at a future date.")]
- Task GetTransactionIds(ILeaseQuery leaseQuery,
- CancellationToken cancellationToken = default)
- {
- return EnumerateTransactionIds(leaseQuery, cancellationToken)
- .ToArrayAsync(cancellationToken)
- .AsTask();
- }
-
- ///
- [ExcludeFromCodeCoverage(Justification = "Obsolete")]
- [Obsolete("Please use EnumerateTransactionIds instead! This method will be removed at a future date.")]
- Task GetTransactionIds(ITagQuery tagQuery, CancellationToken cancellationToken = default)
- {
- return EnumerateTransactionIds(tagQuery, cancellationToken)
- .ToArrayAsync(cancellationToken)
- .AsTask();
- }
-
- ///
- [ExcludeFromCodeCoverage(Justification = "Obsolete")]
- [Obsolete("Please use EnumerateEntityIds instead! This method will be removed at a future date.")]
- public Task GetEntityIds(IAgentSignatureQuery agentSignatureQuery,
- CancellationToken cancellationToken = default)
- {
- return EnumerateEntityIds(agentSignatureQuery, cancellationToken)
- .ToArrayAsync(cancellationToken)
- .AsTask();
- }
-
- ///
- [ExcludeFromCodeCoverage(Justification = "Obsolete")]
- [Obsolete("Please use EnumerateEntityIds instead! This method will be removed at a future date.")]
- public Task GetEntityIds(ICommandQuery commandQuery,
- CancellationToken cancellationToken = default)
- {
- return EnumerateEntityIds(commandQuery, cancellationToken)
- .ToArrayAsync(cancellationToken)
- .AsTask();
- }
-
- ///
- [ExcludeFromCodeCoverage(Justification = "Obsolete")]
- [Obsolete("Please use EnumerateEntityIds instead! This method will be removed at a future date.")]
- public Task GetEntityIds(ILeaseQuery leaseQuery,
- CancellationToken cancellationToken = default)
- {
- return EnumerateEntityIds(leaseQuery, cancellationToken)
- .ToArrayAsync(cancellationToken)
- .AsTask();
- }
-
- ///
- [ExcludeFromCodeCoverage(Justification = "Obsolete")]
- [Obsolete("Please use EnumerateEntityIds instead! This method will be removed at a future date.")]
- public Task GetEntityIds(ITagQuery tagQuery,
- CancellationToken cancellationToken = default)
- {
- return EnumerateEntityIds(tagQuery, cancellationToken)
- .ToArrayAsync(cancellationToken)
- .AsTask();
- }
-
- ///
- [ExcludeFromCodeCoverage(Justification = "Obsolete")]
- [Obsolete("Please use EnumerateAgentSignatures instead! This method will be removed at a future date.")]
- Task
-
+
-
+
\ No newline at end of file
diff --git a/src/EntityDb.MongoDb/Queries/FilterBuilders/AgentSignatureFilterBuilder.cs b/src/EntityDb.MongoDb/Queries/FilterBuilders/AgentSignatureFilterBuilder.cs
index 9d0a68ae..1f3aa150 100644
--- a/src/EntityDb.MongoDb/Queries/FilterBuilders/AgentSignatureFilterBuilder.cs
+++ b/src/EntityDb.MongoDb/Queries/FilterBuilders/AgentSignatureFilterBuilder.cs
@@ -3,8 +3,6 @@
using EntityDb.MongoDb.Documents;
using MongoDB.Bson;
using MongoDB.Driver;
-using System.Diagnostics.CodeAnalysis;
-using System.Linq.Expressions;
namespace EntityDb.MongoDb.Queries.FilterBuilders;
@@ -20,12 +18,4 @@ public FilterDefinition AgentSignatureTypeIn(params Type[] agentSi
{
return DataTypeIn(agentSignatureTypes);
}
-
- [Obsolete("This method will be removed in the future, and may not be supported for all implementations.")]
- [ExcludeFromCodeCoverage(Justification = "Obsolete")]
- public FilterDefinition AgentSignatureMatches(
- Expression> agentSignatureExpression)
- {
- return DataValueMatches(agentSignatureExpression);
- }
}
diff --git a/src/EntityDb.MongoDb/Queries/FilterBuilders/CommandFilterBuilder.cs b/src/EntityDb.MongoDb/Queries/FilterBuilders/CommandFilterBuilder.cs
index 8972e58a..a0aba557 100644
--- a/src/EntityDb.MongoDb/Queries/FilterBuilders/CommandFilterBuilder.cs
+++ b/src/EntityDb.MongoDb/Queries/FilterBuilders/CommandFilterBuilder.cs
@@ -3,8 +3,6 @@
using EntityDb.MongoDb.Documents;
using MongoDB.Bson;
using MongoDB.Driver;
-using System.Diagnostics.CodeAnalysis;
-using System.Linq.Expressions;
namespace EntityDb.MongoDb.Queries.FilterBuilders;
@@ -30,12 +28,4 @@ public FilterDefinition CommandTypeIn(params Type[] commandTypes)
{
return DataTypeIn(commandTypes);
}
-
- [Obsolete("This method will be removed in the future, and may not be supported for all implementations.")]
- [ExcludeFromCodeCoverage(Justification = "Obsolete")]
- public FilterDefinition CommandMatches(
- Expression> commandExpression)
- {
- return DataValueMatches(commandExpression);
- }
}
diff --git a/src/EntityDb.MongoDb/Queries/FilterBuilders/FilterBuilderBase.cs b/src/EntityDb.MongoDb/Queries/FilterBuilders/FilterBuilderBase.cs
index 9d663b9d..aa694f53 100644
--- a/src/EntityDb.MongoDb/Queries/FilterBuilders/FilterBuilderBase.cs
+++ b/src/EntityDb.MongoDb/Queries/FilterBuilders/FilterBuilderBase.cs
@@ -2,11 +2,8 @@
using EntityDb.Abstractions.ValueObjects;
using EntityDb.Common.Envelopes;
using EntityDb.MongoDb.Documents;
-using EntityDb.MongoDb.Queries.FilterDefinitions;
using MongoDB.Bson;
using MongoDB.Driver;
-using System.Diagnostics.CodeAnalysis;
-using System.Linq.Expressions;
namespace EntityDb.MongoDb.Queries.FilterBuilders;
@@ -75,19 +72,4 @@ protected static FilterDefinition DataTypeIn(params Type[] dataTyp
return FilterBuilder.In(DataTypeNameFieldName, typeNames);
}
-
- protected virtual string[] GetHoistedFieldNames()
- {
- return Array.Empty();
- }
-
- [Obsolete("This method will be removed in the future, and may not be supported for all implementations.")]
- [ExcludeFromCodeCoverage(Justification = "Obsolete")]
- protected FilterDefinition DataValueMatches(Expression> dataExpression)
- {
- var dataFilter = Builders.Filter.Where(dataExpression);
-
- return new EmbeddedFilterDefinition(DataValueFieldName, dataFilter,
- GetHoistedFieldNames());
- }
}
diff --git a/src/EntityDb.MongoDb/Queries/FilterBuilders/LeaseFilterBuilder.cs b/src/EntityDb.MongoDb/Queries/FilterBuilders/LeaseFilterBuilder.cs
index d5db785d..7d3f15b5 100644
--- a/src/EntityDb.MongoDb/Queries/FilterBuilders/LeaseFilterBuilder.cs
+++ b/src/EntityDb.MongoDb/Queries/FilterBuilders/LeaseFilterBuilder.cs
@@ -3,8 +3,6 @@
using EntityDb.MongoDb.Documents;
using MongoDB.Bson;
using MongoDB.Driver;
-using System.Diagnostics.CodeAnalysis;
-using System.Linq.Expressions;
namespace EntityDb.MongoDb.Queries.FilterBuilders;
@@ -44,16 +42,4 @@ public FilterDefinition LeaseValueEq(string value)
{
return Eq(nameof(LeaseDocument.Value), value);
}
-
- [Obsolete("This method will be removed in the future, and may not be supported for all implementations.")]
- [ExcludeFromCodeCoverage(Justification = "Obsolete")]
- public FilterDefinition LeaseMatches(Expression> leaseExpression)
- {
- return DataValueMatches(leaseExpression);
- }
-
- protected override string[] GetHoistedFieldNames()
- {
- return LeaseDocument.HoistedFieldNames;
- }
}
diff --git a/src/EntityDb.MongoDb/Queries/FilterBuilders/TagFilterBuilder.cs b/src/EntityDb.MongoDb/Queries/FilterBuilders/TagFilterBuilder.cs
index 4d27c204..d1dced25 100644
--- a/src/EntityDb.MongoDb/Queries/FilterBuilders/TagFilterBuilder.cs
+++ b/src/EntityDb.MongoDb/Queries/FilterBuilders/TagFilterBuilder.cs
@@ -3,8 +3,6 @@
using EntityDb.MongoDb.Documents;
using MongoDB.Bson;
using MongoDB.Driver;
-using System.Diagnostics.CodeAnalysis;
-using System.Linq.Expressions;
namespace EntityDb.MongoDb.Queries.FilterBuilders;
@@ -39,16 +37,4 @@ public FilterDefinition TagValueEq(string value)
{
return Eq(nameof(TagDocument.Value), value);
}
-
- [Obsolete("This method will be removed in the future, and may not be supported for all implementations.")]
- [ExcludeFromCodeCoverage(Justification = "Obsolete")]
- public FilterDefinition TagMatches(Expression> tagExpression)
- {
- return DataValueMatches(tagExpression);
- }
-
- protected override string[] GetHoistedFieldNames()
- {
- return TagDocument.HoistedFieldNames;
- }
}
diff --git a/src/EntityDb.MongoDb/Queries/FilterDefinitions/EmbeddedFilterDefinition.cs b/src/EntityDb.MongoDb/Queries/FilterDefinitions/EmbeddedFilterDefinition.cs
deleted file mode 100644
index ff510fbe..00000000
--- a/src/EntityDb.MongoDb/Queries/FilterDefinitions/EmbeddedFilterDefinition.cs
+++ /dev/null
@@ -1,45 +0,0 @@
-using EntityDb.MongoDb.Rewriters;
-using MongoDB.Bson;
-using MongoDB.Bson.IO;
-using MongoDB.Bson.Serialization;
-using MongoDB.Driver;
-using MongoDB.Driver.Linq;
-
-namespace EntityDb.MongoDb.Queries.FilterDefinitions;
-
-internal sealed class
- EmbeddedFilterDefinition : FilterDefinition
-{
- private readonly FilterDefinition _childFilter;
- private readonly string[] _hoistedFieldNames;
- private readonly FieldDefinition _parentField;
-
- public EmbeddedFilterDefinition(FieldDefinition parentField,
- FilterDefinition childFilter, string[] hoistedFieldNames)
- {
- _parentField = parentField;
- _childFilter = childFilter;
- _hoistedFieldNames = hoistedFieldNames;
- }
-
- public override BsonDocument Render(IBsonSerializer parentDocumentSerializer,
- IBsonSerializerRegistry bsonSerializerRegistry, LinqProvider linqProvider)
- {
- var renderedParentField = _parentField.Render(parentDocumentSerializer, bsonSerializerRegistry, linqProvider);
-
- var childDocumentSerializer = bsonSerializerRegistry.GetSerializer();
-
- var renderedChildFilter = _childFilter.Render(childDocumentSerializer, bsonSerializerRegistry, linqProvider);
-
- var document = new BsonDocument();
-
- using var bsonWriter = new BsonDocumentWriter(document);
-
- var embeddedFilterRewriter =
- new HoistedRewriter(bsonWriter, renderedParentField.FieldName, _hoistedFieldNames);
-
- embeddedFilterRewriter.Rewrite(renderedChildFilter);
-
- return document;
- }
-}
diff --git a/src/EntityDb.MongoDb/Queries/SortBuilders/AgentSignatureSortBuilder.cs b/src/EntityDb.MongoDb/Queries/SortBuilders/AgentSignatureSortBuilder.cs
index 7a85b8df..1f48ab08 100644
--- a/src/EntityDb.MongoDb/Queries/SortBuilders/AgentSignatureSortBuilder.cs
+++ b/src/EntityDb.MongoDb/Queries/SortBuilders/AgentSignatureSortBuilder.cs
@@ -2,7 +2,6 @@
using EntityDb.MongoDb.Documents;
using MongoDB.Bson;
using MongoDB.Driver;
-using System.Linq.Expressions;
namespace EntityDb.MongoDb.Queries.SortBuilders;
@@ -18,10 +17,4 @@ public SortDefinition AgentSignatureType(bool ascending)
{
return SortDataType(ascending);
}
-
- public SortDefinition AgentSignatureProperty(bool ascending,
- Expression> agentSignatureExpression)
- {
- return SortDataValue(ascending, agentSignatureExpression);
- }
}
diff --git a/src/EntityDb.MongoDb/Queries/SortBuilders/CommandSortBuilder.cs b/src/EntityDb.MongoDb/Queries/SortBuilders/CommandSortBuilder.cs
index 8f16ed01..09ea7c43 100644
--- a/src/EntityDb.MongoDb/Queries/SortBuilders/CommandSortBuilder.cs
+++ b/src/EntityDb.MongoDb/Queries/SortBuilders/CommandSortBuilder.cs
@@ -2,7 +2,6 @@
using EntityDb.MongoDb.Documents;
using MongoDB.Bson;
using MongoDB.Driver;
-using System.Linq.Expressions;
namespace EntityDb.MongoDb.Queries.SortBuilders;
@@ -22,10 +21,4 @@ public SortDefinition CommandType(bool ascending)
{
return SortDataType(ascending);
}
-
- public SortDefinition CommandProperty(bool ascending,
- Expression> commandExpression)
- {
- return SortDataValue(ascending, commandExpression);
- }
}
diff --git a/src/EntityDb.MongoDb/Queries/SortBuilders/LeaseSortBuilder.cs b/src/EntityDb.MongoDb/Queries/SortBuilders/LeaseSortBuilder.cs
index 342185c0..06d56232 100644
--- a/src/EntityDb.MongoDb/Queries/SortBuilders/LeaseSortBuilder.cs
+++ b/src/EntityDb.MongoDb/Queries/SortBuilders/LeaseSortBuilder.cs
@@ -2,7 +2,6 @@
using EntityDb.MongoDb.Documents;
using MongoDB.Bson;
using MongoDB.Driver;
-using System.Linq.Expressions;
namespace EntityDb.MongoDb.Queries.SortBuilders;
@@ -23,12 +22,6 @@ public SortDefinition LeaseType(bool ascending)
return SortDataType(ascending);
}
- public SortDefinition LeaseProperty(bool ascending,
- Expression> leaseExpression)
- {
- return SortDataValue(ascending, leaseExpression);
- }
-
public SortDefinition LeaseScope(bool ascending)
{
return Sort(ascending, nameof(LeaseDocument.Scope));
@@ -43,9 +36,4 @@ public SortDefinition LeaseValue(bool ascending)
{
return Sort(ascending, nameof(LeaseDocument.Value));
}
-
- protected override string[] GetHoistedFieldNames()
- {
- return LeaseDocument.HoistedFieldNames;
- }
}
diff --git a/src/EntityDb.MongoDb/Queries/SortBuilders/SortBuilderBase.cs b/src/EntityDb.MongoDb/Queries/SortBuilders/SortBuilderBase.cs
index 503ab422..0a1a38f1 100644
--- a/src/EntityDb.MongoDb/Queries/SortBuilders/SortBuilderBase.cs
+++ b/src/EntityDb.MongoDb/Queries/SortBuilders/SortBuilderBase.cs
@@ -1,9 +1,7 @@
using EntityDb.Abstractions.Queries.SortBuilders;
using EntityDb.MongoDb.Documents;
-using EntityDb.MongoDb.Queries.SortDefinitions;
using MongoDB.Bson;
using MongoDB.Driver;
-using System.Linq.Expressions;
namespace EntityDb.MongoDb.Queries.SortBuilders;
@@ -42,15 +40,4 @@ protected virtual string[] GetHoistedFieldNames()
{
return Array.Empty();
}
-
- protected SortDefinition SortDataValue(bool ascending,
- Expression> dataExpression)
- {
- var dataSort = ascending
- ? Builders.Sort.Ascending(dataExpression)
- : Builders.Sort.Descending(dataExpression);
-
- return new EmbeddedSortDefinition(DataValueFieldName, dataSort,
- GetHoistedFieldNames());
- }
}
diff --git a/src/EntityDb.MongoDb/Queries/SortBuilders/TagSortBuilder.cs b/src/EntityDb.MongoDb/Queries/SortBuilders/TagSortBuilder.cs
index 9f80c7fe..12c62d79 100644
--- a/src/EntityDb.MongoDb/Queries/SortBuilders/TagSortBuilder.cs
+++ b/src/EntityDb.MongoDb/Queries/SortBuilders/TagSortBuilder.cs
@@ -2,7 +2,6 @@
using EntityDb.MongoDb.Documents;
using MongoDB.Bson;
using MongoDB.Driver;
-using System.Linq.Expressions;
namespace EntityDb.MongoDb.Queries.SortBuilders;
@@ -23,12 +22,6 @@ public SortDefinition TagType(bool ascending)
return SortDataType(ascending);
}
- public SortDefinition TagProperty(bool ascending,
- Expression> leaseExpression)
- {
- return SortDataValue(ascending, leaseExpression);
- }
-
public SortDefinition TagLabel(bool ascending)
{
return Sort(ascending, nameof(TagDocument.Label));
@@ -38,9 +31,4 @@ public SortDefinition TagValue(bool ascending)
{
return Sort(ascending, nameof(TagDocument.Value));
}
-
- protected override string[] GetHoistedFieldNames()
- {
- return TagDocument.HoistedFieldNames;
- }
}
diff --git a/src/EntityDb.MongoDb/Queries/SortDefinitions/EmbeddedSortDefinition.cs b/src/EntityDb.MongoDb/Queries/SortDefinitions/EmbeddedSortDefinition.cs
deleted file mode 100644
index 80024df2..00000000
--- a/src/EntityDb.MongoDb/Queries/SortDefinitions/EmbeddedSortDefinition.cs
+++ /dev/null
@@ -1,44 +0,0 @@
-using EntityDb.MongoDb.Rewriters;
-using MongoDB.Bson;
-using MongoDB.Bson.IO;
-using MongoDB.Bson.Serialization;
-using MongoDB.Driver;
-using MongoDB.Driver.Linq;
-
-namespace EntityDb.MongoDb.Queries.SortDefinitions;
-
-internal class EmbeddedSortDefinition : SortDefinition
-{
- private readonly SortDefinition _childSort;
- private readonly string[] _hoistedFieldNames;
- private readonly FieldDefinition _parentField;
-
- public EmbeddedSortDefinition(FieldDefinition parentField,
- SortDefinition childSort, string[] hoistedFieldNames)
- {
- _parentField = parentField;
- _childSort = childSort;
- _hoistedFieldNames = hoistedFieldNames;
- }
-
- public override BsonDocument Render(IBsonSerializer parentDocumentSerializer,
- IBsonSerializerRegistry bsonSerializerRegistry, LinqProvider linqProvider)
- {
- var renderedParentField = _parentField.Render(parentDocumentSerializer, bsonSerializerRegistry, linqProvider);
-
- var childDocumentSerializer = bsonSerializerRegistry.GetSerializer();
-
- var renderedChildSort = _childSort.Render(childDocumentSerializer, bsonSerializerRegistry, linqProvider);
-
- var document = new BsonDocument();
-
- using var bsonWriter = new BsonDocumentWriter(document);
-
- var embeddedSortRewriter =
- new HoistedRewriter(bsonWriter, renderedParentField.FieldName, _hoistedFieldNames);
-
- embeddedSortRewriter.Rewrite(renderedChildSort);
-
- return document;
- }
-}
diff --git a/src/EntityDb.MongoDb/Rewriters/BsonDocumentRewriter.cs b/src/EntityDb.MongoDb/Rewriters/BsonDocumentRewriter.cs
deleted file mode 100644
index 93375aa6..00000000
--- a/src/EntityDb.MongoDb/Rewriters/BsonDocumentRewriter.cs
+++ /dev/null
@@ -1,107 +0,0 @@
-using MongoDB.Bson;
-using MongoDB.Bson.IO;
-
-namespace EntityDb.MongoDb.Rewriters;
-
-internal class BsonDocumentRewriter
-{
- protected readonly BsonWriter BsonWriter;
-
- public BsonDocumentRewriter(BsonWriter bsonWriter)
- {
- BsonWriter = bsonWriter;
- }
-
- public void Rewrite(BsonValue bsonValue)
- {
- switch (bsonValue.BsonType)
- {
- case BsonType.Array:
- RewriteArray(bsonValue.AsBsonArray.ToArray());
- break;
-
- case BsonType.Document:
- RewriteDocument(bsonValue.AsBsonDocument.ToArray());
- break;
-
- default:
- RewriteScalar(bsonValue);
- break;
- }
- }
-
- private void RewriteArray(IEnumerable bsonValues)
- {
- BsonWriter.WriteStartArray();
-
- foreach (var bsonValue in bsonValues)
- {
- Rewrite(bsonValue);
- }
-
- BsonWriter.WriteEndArray();
- }
-
- protected virtual void RewriteDocument(BsonElement[] bsonElements)
- {
- BsonWriter.WriteStartDocument();
-
- foreach (var bsonElement in bsonElements)
- {
- BsonWriter.WriteName(bsonElement.Name);
-
- Rewrite(bsonElement.Value);
- }
-
- BsonWriter.WriteEndDocument();
- }
-
- private void RewriteScalar(BsonValue bsonValue)
- {
- switch (bsonValue.BsonType)
- {
- case BsonType.Double:
- BsonWriter.WriteDouble(bsonValue.AsDouble);
- break;
-
- case BsonType.String:
- BsonWriter.WriteString(bsonValue.AsString);
- break;
-
- case BsonType.Boolean:
- BsonWriter.WriteBoolean(bsonValue.AsBoolean);
- break;
-
- case BsonType.DateTime:
- BsonWriter.WriteDateTime(bsonValue.AsBsonDateTime.MillisecondsSinceEpoch);
- break;
-
- case BsonType.Null:
- BsonWriter.WriteNull();
- break;
-
- case BsonType.RegularExpression:
- BsonWriter.WriteRegularExpression(bsonValue.AsBsonRegularExpression);
- break;
-
- case BsonType.Int32:
- BsonWriter.WriteInt32(bsonValue.AsInt32);
- break;
-
- case BsonType.Timestamp:
- BsonWriter.WriteTimestamp(bsonValue.AsBsonTimestamp.Value);
- break;
-
- case BsonType.Int64:
- BsonWriter.WriteInt64(bsonValue.AsInt64);
- break;
-
- case BsonType.Decimal128:
- BsonWriter.WriteDecimal128(bsonValue.AsDecimal128);
- break;
-
- default:
- throw new NotSupportedException();
- }
- }
-}
diff --git a/src/EntityDb.MongoDb/Rewriters/HoistedRewriter.cs b/src/EntityDb.MongoDb/Rewriters/HoistedRewriter.cs
deleted file mode 100644
index 0fe95422..00000000
--- a/src/EntityDb.MongoDb/Rewriters/HoistedRewriter.cs
+++ /dev/null
@@ -1,54 +0,0 @@
-using MongoDB.Bson;
-using MongoDB.Bson.IO;
-
-namespace EntityDb.MongoDb.Rewriters;
-
-internal class HoistedRewriter : BsonDocumentRewriter
-{
- private readonly string[] _hoistedFieldNames;
- private readonly string _parentFieldName;
-
- private bool _foundTopDocument;
-
- public HoistedRewriter(BsonWriter bsonWriter, string parentFieldName, string[] hoistedFieldNames) :
- base(bsonWriter)
- {
- _parentFieldName = parentFieldName;
- _hoistedFieldNames = hoistedFieldNames;
- }
-
- protected override void RewriteDocument(BsonElement[] bsonElements)
- {
- if (_foundTopDocument)
- {
- base.RewriteDocument(bsonElements);
- }
- else
- {
- _foundTopDocument = true;
-
- RewriteHoisted(bsonElements);
- }
- }
-
- private void RewriteHoisted(IEnumerable bsonElements)
- {
- BsonWriter.WriteStartDocument();
-
- foreach (var bsonElement in bsonElements)
- {
- if (_hoistedFieldNames.Contains(bsonElement.Name))
- {
- BsonWriter.WriteName(bsonElement.Name);
- }
- else
- {
- BsonWriter.WriteName(_parentFieldName + "." + bsonElement.Name);
- }
-
- Rewrite(bsonElement.Value);
- }
-
- BsonWriter.WriteEndDocument();
- }
-}
diff --git a/src/EntityDb.MongoDb/Sessions/MongoSession.cs b/src/EntityDb.MongoDb/Sessions/MongoSession.cs
index 83ec7ad2..257a8cd9 100644
--- a/src/EntityDb.MongoDb/Sessions/MongoSession.cs
+++ b/src/EntityDb.MongoDb/Sessions/MongoSession.cs
@@ -180,12 +180,20 @@ public IMongoSession WithTransactionSessionOptions(MongoDbTransactionSessionOpti
public void StartTransaction()
{
AssertNotReadOnly();
-
+
ClientSessionHandle.StartTransaction(new TransactionOptions
(
writeConcern: WriteConcern,
maxCommitTime: Options.WriteTimeout
));
+
+ Logger
+ .LogInformation
+ (
+ "Started MongoDb Transaction on `{DatabaseNamespace}`\n\nServer SessionId: {ServerSessionId}",
+ MongoDatabase.DatabaseNamespace,
+ ClientSessionHandle.ServerSession.Id.ToString()
+ );
}
[ExcludeFromCodeCoverage(Justification =
@@ -195,6 +203,14 @@ public async Task CommitTransaction(CancellationToken cancellationToken)
AssertNotReadOnly();
await ClientSessionHandle.CommitTransactionAsync(cancellationToken);
+
+ Logger
+ .LogInformation
+ (
+ "Committed MongoDb Transaction on `{DatabaseNamespace}`\n\nServer SessionId: {ServerSessionId}",
+ MongoDatabase.DatabaseNamespace,
+ ClientSessionHandle.ServerSession.Id.ToString()
+ );
}
public async Task AbortTransaction()
@@ -202,6 +218,14 @@ public async Task AbortTransaction()
AssertNotReadOnly();
await ClientSessionHandle.AbortTransactionAsync();
+
+ Logger
+ .LogInformation
+ (
+ "Aborted MongoDb Transaction on `{DatabaseNamespace}`\n\nServer SessionId: {ServerSessionId}",
+ MongoDatabase.DatabaseNamespace,
+ ClientSessionHandle.ServerSession.Id.ToString()
+ );
}
public override ValueTask DisposeAsync()
diff --git a/src/EntityDb.MongoDb/packages.lock.json b/src/EntityDb.MongoDb/packages.lock.json
index bcba4d89..8e4e3579 100644
--- a/src/EntityDb.MongoDb/packages.lock.json
+++ b/src/EntityDb.MongoDb/packages.lock.json
@@ -1,16 +1,17 @@
{
"version": 1,
"dependencies": {
- "net6.0": {
+ "net7.0": {
"MongoDB.Driver": {
"type": "Direct",
- "requested": "[2.17.1, )",
- "resolved": "2.17.1",
- "contentHash": "A5Yvm3RUdkSYnvKWVb/bZfvhzG+L+t0n80JuUXf0p2QG1TbtqHE9hX/FBK+BoF7sw9rzUTw8VHYeqX5rT0rxdA==",
+ "requested": "[2.18.0, )",
+ "resolved": "2.18.0",
+ "contentHash": "nq7wRMeNoqUe+bndHFMDGX8IY3iSmzLoyLzzf8DRos137O+5R4NCsd9qtw/n+DoGFas0gzzyD546Cpz+5AkmLg==",
"dependencies": {
- "MongoDB.Bson": "2.17.1",
- "MongoDB.Driver.Core": "2.17.1",
- "MongoDB.Libmongocrypt": "1.5.5"
+ "Microsoft.Extensions.Logging.Abstractions": "2.0.0",
+ "MongoDB.Bson": "2.18.0",
+ "MongoDB.Driver.Core": "2.18.0",
+ "MongoDB.Libmongocrypt": "1.6.0"
}
},
"System.Linq.Async": {
@@ -35,6 +36,11 @@
"resolved": "6.0.0",
"contentHash": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg=="
},
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.0.0",
+ "contentHash": "6ZCllUYGFukkymSTx3Yr0G/ajRxoNJp7/FqSxSB4fGISST54ifBhgu4Nc0ItGi3i6DqwuNd8SUyObmiC++AO2Q=="
+ },
"Microsoft.NETCore.Platforms": {
"type": "Transitive",
"resolved": "5.0.0",
@@ -51,34 +57,42 @@
},
"MongoDB.Bson": {
"type": "Transitive",
- "resolved": "2.17.1",
- "contentHash": "IBr5w6ygeUCTobiS4J2UlYeIsnjSJvOOf31g60EkRa3NIeyrYs7Y51HeOvJ8r6NPcKv1hLj8xwoop6hDTetAdA==",
+ "resolved": "2.18.0",
+ "contentHash": "iyiVjkCAZIUiyYDZXXUqISeW7n3O/qcM90PUeJybryg7g4rXhSMRY0oLpAg+NdoXD/Qm9LlmVIePAluHQB91tQ==",
"dependencies": {
"System.Runtime.CompilerServices.Unsafe": "5.0.0"
}
},
"MongoDB.Driver.Core": {
"type": "Transitive",
- "resolved": "2.17.1",
- "contentHash": "lfuuQvCXcco6mG096PL8xRO+dBdHsDTR3DiYfK/ICHgFlL5RfKlBuE0xClEGKtaZ4Spe28/fF/GUcrrA/yfoAQ==",
+ "resolved": "2.18.0",
+ "contentHash": "/X5Ty32gyDyzs/fWFwKGS0QUhfQT3V9Sc/F8yhILBu8bjCjBscOFKQsKieAha8xxBnYS7dZvTvhvEJWT7HgJ1g==",
"dependencies": {
"DnsClient": "1.6.1",
- "MongoDB.Bson": "2.17.1",
- "MongoDB.Libmongocrypt": "1.5.5",
+ "Microsoft.Extensions.Logging.Abstractions": "2.0.0",
+ "MongoDB.Bson": "2.18.0",
+ "MongoDB.Libmongocrypt": "1.6.0",
"SharpCompress": "0.30.1",
- "System.Buffers": "4.5.1"
+ "Snappier": "1.0.0",
+ "System.Buffers": "4.5.1",
+ "ZstdSharp.Port": "0.6.2"
}
},
"MongoDB.Libmongocrypt": {
"type": "Transitive",
- "resolved": "1.5.5",
- "contentHash": "0DV4l2PjXirSJHD/b+LpOK3IfUDvkbpvvZBM2w1aYL6E/4vbhfyr/FP5laDNx2zRylqN1hIZO+EL7NgO/5GpVg=="
+ "resolved": "1.6.0",
+ "contentHash": "kh+MMf+ECIf5sQDIqOdKBd75ktD5aD1EuzCX3R4HOUGPlAbeAm8harf4zwlbvFe2BLfCXZO7HajSABLf4P0GNg=="
},
"SharpCompress": {
"type": "Transitive",
"resolved": "0.30.1",
"contentHash": "XqD4TpfyYGa7QTPzaGlMVbcecKnXy4YmYLDWrU+JIj7IuRNl7DH2END+Ll7ekWIY8o3dAMWLFDE1xdhfIWD1nw=="
},
+ "Snappier": {
+ "type": "Transitive",
+ "resolved": "1.0.0",
+ "contentHash": "rFtK2KEI9hIe8gtx3a0YDXdHOpedIf9wYCEYtBEmtlyiWVX3XlCNV03JrmmAi/Cdfn7dxK+k0sjjcLv4fpHnqA=="
+ },
"System.Buffers": {
"type": "Transitive",
"resolved": "4.5.1",
@@ -103,17 +117,22 @@
"resolved": "5.0.0",
"contentHash": "t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA=="
},
+ "ZstdSharp.Port": {
+ "type": "Transitive",
+ "resolved": "0.6.2",
+ "contentHash": "jPao/LdUNLUz8rn3H1D8W7wQbZsRZM0iayvWI4xGejJg3XJHT56gcmYdgmCGPdJF1UEBqUjucCRrFB+4HbJsbw=="
+ },
"entitydb.abstractions": {
"type": "Project",
"dependencies": {
- "System.Linq.Async": "6.0.1"
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.common": {
"type": "Project",
"dependencies": {
- "EntityDb.Abstractions": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Abstractions": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
}
}
diff --git a/src/EntityDb.Mvc/Agents/HttpContextAgentSignature.cs b/src/EntityDb.Mvc/Agents/HttpContextAgentSignature.cs
index bfd864fb..daee8ba7 100644
--- a/src/EntityDb.Mvc/Agents/HttpContextAgentSignature.cs
+++ b/src/EntityDb.Mvc/Agents/HttpContextAgentSignature.cs
@@ -71,7 +71,7 @@ Dictionary applicationInfo
public sealed record NameValuesPairSnapshot
(
string Name,
- string[] Values
+ string?[] Values
);
///
diff --git a/src/EntityDb.Mvc/packages.lock.json b/src/EntityDb.Mvc/packages.lock.json
index 030ca5af..fd75bd2f 100644
--- a/src/EntityDb.Mvc/packages.lock.json
+++ b/src/EntityDb.Mvc/packages.lock.json
@@ -1,7 +1,7 @@
{
"version": 1,
"dependencies": {
- "net6.0": {
+ "net7.0": {
"System.Linq.Async": {
"type": "Direct",
"requested": "[6.0.1, )",
@@ -19,14 +19,14 @@
"entitydb.abstractions": {
"type": "Project",
"dependencies": {
- "System.Linq.Async": "6.0.1"
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.common": {
"type": "Project",
"dependencies": {
- "EntityDb.Abstractions": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Abstractions": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
}
}
diff --git a/src/EntityDb.Npgsql/EntityDb.Npgsql.csproj b/src/EntityDb.Npgsql/EntityDb.Npgsql.csproj
index 3a19777f..26572694 100644
--- a/src/EntityDb.Npgsql/EntityDb.Npgsql.csproj
+++ b/src/EntityDb.Npgsql/EntityDb.Npgsql.csproj
@@ -6,7 +6,7 @@
-
+
diff --git a/src/EntityDb.Npgsql/packages.lock.json b/src/EntityDb.Npgsql/packages.lock.json
index a87c03a6..1116abe9 100644
--- a/src/EntityDb.Npgsql/packages.lock.json
+++ b/src/EntityDb.Npgsql/packages.lock.json
@@ -1,13 +1,14 @@
{
"version": 1,
"dependencies": {
- "net6.0": {
+ "net7.0": {
"Npgsql": {
"type": "Direct",
- "requested": "[6.0.6, )",
- "resolved": "6.0.6",
- "contentHash": "IIwnoJp0sFkhAydT/KKe/0NhlJKhYPIrXSE95AuU/2dqHNI9alxvjClJSGL+QE8NGqq1SFn+NenxVtm/JYsrJg==",
+ "requested": "[7.0.0, )",
+ "resolved": "7.0.0",
+ "contentHash": "tOBFksJZ2MiEz8xtDUgS5IG19jVO3nSP15QDYWiiGpXHe0PsLoQBts2Sg3hHKrrLTuw+AjsJz9iKvvGNHyKDIg==",
"dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
@@ -25,6 +26,11 @@
"resolved": "6.0.0",
"contentHash": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg=="
},
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "/HggWBbTwy8TgebGSX5DBZ24ndhzi93sHUBDvP1IxbZD7FDokYzdAr6+vbWGjw2XAfR2EJ1sfKUotpjHnFWPxA=="
+ },
"System.Runtime.CompilerServices.Unsafe": {
"type": "Transitive",
"resolved": "6.0.0",
@@ -33,29 +39,29 @@
"entitydb.abstractions": {
"type": "Project",
"dependencies": {
- "System.Linq.Async": "6.0.1"
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.common": {
"type": "Project",
"dependencies": {
- "EntityDb.Abstractions": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Abstractions": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.json": {
"type": "Project",
"dependencies": {
- "EntityDb.Common": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Common": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.sqldb": {
"type": "Project",
"dependencies": {
- "EntityDb.Common": "1.0.0",
- "EntityDb.Json": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Common": "[1.0.0, )",
+ "EntityDb.Json": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
}
}
diff --git a/src/EntityDb.Provisioner/packages.lock.json b/src/EntityDb.Provisioner/packages.lock.json
index ba2380e7..be1e68a4 100644
--- a/src/EntityDb.Provisioner/packages.lock.json
+++ b/src/EntityDb.Provisioner/packages.lock.json
@@ -1,7 +1,7 @@
{
"version": 1,
"dependencies": {
- "net6.0": {
+ "net7.0": {
"System.CommandLine": {
"type": "Direct",
"requested": "[2.0.0-beta4.22272.1, )",
@@ -39,6 +39,11 @@
"resolved": "6.0.0",
"contentHash": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg=="
},
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "/HggWBbTwy8TgebGSX5DBZ24ndhzi93sHUBDvP1IxbZD7FDokYzdAr6+vbWGjw2XAfR2EJ1sfKUotpjHnFWPxA=="
+ },
"Microsoft.NETCore.Platforms": {
"type": "Transitive",
"resolved": "5.0.0",
@@ -55,44 +60,49 @@
},
"MongoDB.Bson": {
"type": "Transitive",
- "resolved": "2.17.1",
- "contentHash": "IBr5w6ygeUCTobiS4J2UlYeIsnjSJvOOf31g60EkRa3NIeyrYs7Y51HeOvJ8r6NPcKv1hLj8xwoop6hDTetAdA==",
+ "resolved": "2.18.0",
+ "contentHash": "iyiVjkCAZIUiyYDZXXUqISeW7n3O/qcM90PUeJybryg7g4rXhSMRY0oLpAg+NdoXD/Qm9LlmVIePAluHQB91tQ==",
"dependencies": {
"System.Runtime.CompilerServices.Unsafe": "5.0.0"
}
},
"MongoDB.Driver": {
"type": "Transitive",
- "resolved": "2.17.1",
- "contentHash": "A5Yvm3RUdkSYnvKWVb/bZfvhzG+L+t0n80JuUXf0p2QG1TbtqHE9hX/FBK+BoF7sw9rzUTw8VHYeqX5rT0rxdA==",
+ "resolved": "2.18.0",
+ "contentHash": "nq7wRMeNoqUe+bndHFMDGX8IY3iSmzLoyLzzf8DRos137O+5R4NCsd9qtw/n+DoGFas0gzzyD546Cpz+5AkmLg==",
"dependencies": {
- "MongoDB.Bson": "2.17.1",
- "MongoDB.Driver.Core": "2.17.1",
- "MongoDB.Libmongocrypt": "1.5.5"
+ "Microsoft.Extensions.Logging.Abstractions": "2.0.0",
+ "MongoDB.Bson": "2.18.0",
+ "MongoDB.Driver.Core": "2.18.0",
+ "MongoDB.Libmongocrypt": "1.6.0"
}
},
"MongoDB.Driver.Core": {
"type": "Transitive",
- "resolved": "2.17.1",
- "contentHash": "lfuuQvCXcco6mG096PL8xRO+dBdHsDTR3DiYfK/ICHgFlL5RfKlBuE0xClEGKtaZ4Spe28/fF/GUcrrA/yfoAQ==",
+ "resolved": "2.18.0",
+ "contentHash": "/X5Ty32gyDyzs/fWFwKGS0QUhfQT3V9Sc/F8yhILBu8bjCjBscOFKQsKieAha8xxBnYS7dZvTvhvEJWT7HgJ1g==",
"dependencies": {
"DnsClient": "1.6.1",
- "MongoDB.Bson": "2.17.1",
- "MongoDB.Libmongocrypt": "1.5.5",
+ "Microsoft.Extensions.Logging.Abstractions": "2.0.0",
+ "MongoDB.Bson": "2.18.0",
+ "MongoDB.Libmongocrypt": "1.6.0",
"SharpCompress": "0.30.1",
- "System.Buffers": "4.5.1"
+ "Snappier": "1.0.0",
+ "System.Buffers": "4.5.1",
+ "ZstdSharp.Port": "0.6.2"
}
},
"MongoDB.Libmongocrypt": {
"type": "Transitive",
- "resolved": "1.5.5",
- "contentHash": "0DV4l2PjXirSJHD/b+LpOK3IfUDvkbpvvZBM2w1aYL6E/4vbhfyr/FP5laDNx2zRylqN1hIZO+EL7NgO/5GpVg=="
+ "resolved": "1.6.0",
+ "contentHash": "kh+MMf+ECIf5sQDIqOdKBd75ktD5aD1EuzCX3R4HOUGPlAbeAm8harf4zwlbvFe2BLfCXZO7HajSABLf4P0GNg=="
},
"Npgsql": {
"type": "Transitive",
- "resolved": "6.0.6",
- "contentHash": "IIwnoJp0sFkhAydT/KKe/0NhlJKhYPIrXSE95AuU/2dqHNI9alxvjClJSGL+QE8NGqq1SFn+NenxVtm/JYsrJg==",
+ "resolved": "7.0.0",
+ "contentHash": "tOBFksJZ2MiEz8xtDUgS5IG19jVO3nSP15QDYWiiGpXHe0PsLoQBts2Sg3hHKrrLTuw+AjsJz9iKvvGNHyKDIg==",
"dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
@@ -101,6 +111,11 @@
"resolved": "0.30.1",
"contentHash": "XqD4TpfyYGa7QTPzaGlMVbcecKnXy4YmYLDWrU+JIj7IuRNl7DH2END+Ll7ekWIY8o3dAMWLFDE1xdhfIWD1nw=="
},
+ "Snappier": {
+ "type": "Transitive",
+ "resolved": "1.0.0",
+ "contentHash": "rFtK2KEI9hIe8gtx3a0YDXdHOpedIf9wYCEYtBEmtlyiWVX3XlCNV03JrmmAi/Cdfn7dxK+k0sjjcLv4fpHnqA=="
+ },
"System.Buffers": {
"type": "Transitive",
"resolved": "4.5.1",
@@ -125,48 +140,53 @@
"resolved": "5.0.0",
"contentHash": "t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA=="
},
+ "ZstdSharp.Port": {
+ "type": "Transitive",
+ "resolved": "0.6.2",
+ "contentHash": "jPao/LdUNLUz8rn3H1D8W7wQbZsRZM0iayvWI4xGejJg3XJHT56gcmYdgmCGPdJF1UEBqUjucCRrFB+4HbJsbw=="
+ },
"entitydb.abstractions": {
"type": "Project",
"dependencies": {
- "System.Linq.Async": "6.0.1"
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.common": {
"type": "Project",
"dependencies": {
- "EntityDb.Abstractions": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Abstractions": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.json": {
"type": "Project",
"dependencies": {
- "EntityDb.Common": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Common": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.mongodb": {
"type": "Project",
"dependencies": {
- "EntityDb.Common": "1.0.0",
- "MongoDB.Driver": "2.17.1",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Common": "[1.0.0, )",
+ "MongoDB.Driver": "[2.18.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.npgsql": {
"type": "Project",
"dependencies": {
- "EntityDb.SqlDb": "1.0.0",
- "Npgsql": "6.0.6",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.SqlDb": "[1.0.0, )",
+ "Npgsql": "[7.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.sqldb": {
"type": "Project",
"dependencies": {
- "EntityDb.Common": "1.0.0",
- "EntityDb.Json": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Common": "[1.0.0, )",
+ "EntityDb.Json": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
}
}
diff --git a/src/EntityDb.Redis/EntityDb.Redis.csproj b/src/EntityDb.Redis/EntityDb.Redis.csproj
index 923c81a5..83f4a193 100644
--- a/src/EntityDb.Redis/EntityDb.Redis.csproj
+++ b/src/EntityDb.Redis/EntityDb.Redis.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/src/EntityDb.Redis/packages.lock.json b/src/EntityDb.Redis/packages.lock.json
index 597ce2b5..7b3af677 100644
--- a/src/EntityDb.Redis/packages.lock.json
+++ b/src/EntityDb.Redis/packages.lock.json
@@ -1,12 +1,12 @@
{
"version": 1,
"dependencies": {
- "net6.0": {
+ "net7.0": {
"StackExchange.Redis": {
"type": "Direct",
- "requested": "[2.6.48, )",
- "resolved": "2.6.48",
- "contentHash": "T0rLGogyT6Zny+IMrDx1Z8r4nA3B0C7EVo5SHNjzT4ndOn9aGKe5K7KTVx0y41WaWmfSWpaX7HrPl0tfZ4zuUw==",
+ "requested": "[2.6.70, )",
+ "resolved": "2.6.70",
+ "contentHash": "O1QpPNrcGZXXClqdNe69/ySwRPINTwSnZQr0qxKfBMUPqemmJ5UXVwCznVIwMEYhoBlZtIgC+ZYywhNb8oXaKg==",
"dependencies": {
"Pipelines.Sockets.Unofficial": "2.2.2",
"System.Diagnostics.PerformanceCounter": "5.0.0"
@@ -128,21 +128,21 @@
"entitydb.abstractions": {
"type": "Project",
"dependencies": {
- "System.Linq.Async": "6.0.1"
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.common": {
"type": "Project",
"dependencies": {
- "EntityDb.Abstractions": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Abstractions": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.json": {
"type": "Project",
"dependencies": {
- "EntityDb.Common": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Common": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
}
}
diff --git a/src/EntityDb.SqlDb/Sessions/SqlDbTransactionSessionOptions.cs b/src/EntityDb.SqlDb/Sessions/SqlDbTransactionSessionOptions.cs
index 24c05975..dd4cdd39 100644
--- a/src/EntityDb.SqlDb/Sessions/SqlDbTransactionSessionOptions.cs
+++ b/src/EntityDb.SqlDb/Sessions/SqlDbTransactionSessionOptions.cs
@@ -23,6 +23,9 @@ public class SqlDbTransactionSessionOptions
///
public bool SecondaryPreferred { get; set; }
+ ///
+ /// Determines the isolation level for transactions.
+ ///
public IsolationLevel IsolationLevel { get; set; } = IsolationLevel.Snapshot;
///
diff --git a/src/EntityDb.SqlDb/packages.lock.json b/src/EntityDb.SqlDb/packages.lock.json
index 68d5cb0e..4aec71b5 100644
--- a/src/EntityDb.SqlDb/packages.lock.json
+++ b/src/EntityDb.SqlDb/packages.lock.json
@@ -1,7 +1,7 @@
{
"version": 1,
"dependencies": {
- "net6.0": {
+ "net7.0": {
"System.Linq.Async": {
"type": "Direct",
"requested": "[6.0.1, )",
@@ -19,21 +19,21 @@
"entitydb.abstractions": {
"type": "Project",
"dependencies": {
- "System.Linq.Async": "6.0.1"
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.common": {
"type": "Project",
"dependencies": {
- "EntityDb.Abstractions": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Abstractions": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.json": {
"type": "Project",
"dependencies": {
- "EntityDb.Common": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Common": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
}
}
diff --git a/src/EntityDb.Void/packages.lock.json b/src/EntityDb.Void/packages.lock.json
index 030ca5af..fd75bd2f 100644
--- a/src/EntityDb.Void/packages.lock.json
+++ b/src/EntityDb.Void/packages.lock.json
@@ -1,7 +1,7 @@
{
"version": 1,
"dependencies": {
- "net6.0": {
+ "net7.0": {
"System.Linq.Async": {
"type": "Direct",
"requested": "[6.0.1, )",
@@ -19,14 +19,14 @@
"entitydb.abstractions": {
"type": "Project",
"dependencies": {
- "System.Linq.Async": "6.0.1"
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.common": {
"type": "Project",
"dependencies": {
- "EntityDb.Abstractions": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Abstractions": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
}
}
diff --git a/test/Directory.Build.props b/test/Directory.Build.props
index 918e38e4..dc86de2d 100644
--- a/test/Directory.Build.props
+++ b/test/Directory.Build.props
@@ -1,7 +1,6 @@
-
Exe
true
@@ -9,7 +8,6 @@
1701;1702;CA1822
-
false
diff --git a/test/EntityDb.Common.Tests/EntityDb.Common.Tests.csproj b/test/EntityDb.Common.Tests/EntityDb.Common.Tests.csproj
index 66a0d4c6..0dc9cf41 100644
--- a/test/EntityDb.Common.Tests/EntityDb.Common.Tests.csproj
+++ b/test/EntityDb.Common.Tests/EntityDb.Common.Tests.csproj
@@ -8,7 +8,7 @@
-
+
@@ -17,4 +17,14 @@
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
+
+
+
+
+
diff --git a/test/EntityDb.Common.Tests/TestLogger.cs b/test/EntityDb.Common.Tests/TestLogger.cs
index 41f9bd53..b2404156 100644
--- a/test/EntityDb.Common.Tests/TestLogger.cs
+++ b/test/EntityDb.Common.Tests/TestLogger.cs
@@ -14,7 +14,7 @@ public TestLogger(ITest test, ILoggerFactory loggerFactory)
_logger = new Logger(loggerFactory);
}
- IDisposable ILogger.BeginScope(TState state)
+ IDisposable? ILogger.BeginScope(TState state)
{
return _logger.BeginScope(state);
}
diff --git a/test/EntityDb.Common.Tests/packages.lock.json b/test/EntityDb.Common.Tests/packages.lock.json
index 4e6d9346..1b7f9f5f 100644
--- a/test/EntityDb.Common.Tests/packages.lock.json
+++ b/test/EntityDb.Common.Tests/packages.lock.json
@@ -1,7 +1,7 @@
{
"version": 1,
"dependencies": {
- "net6.0": {
+ "net7.0": {
"Bogus": {
"type": "Direct",
"requested": "[34.0.2, )",
@@ -10,18 +10,18 @@
},
"coverlet.collector": {
"type": "Direct",
- "requested": "[3.1.2, )",
- "resolved": "3.1.2",
- "contentHash": "wuLDIDKD5XMt0A7lE31JPenT7QQwZPFkP5rRpdJeblyXZ9MGLI8rYjvm5fvAKln+2/X+4IxxQDxBtwdrqKNLZw=="
+ "requested": "[3.2.0, )",
+ "resolved": "3.2.0",
+ "contentHash": "xjY8xBigSeWIYs4I7DgUHqSNoGqnHi7Fv7/7RZD02rvZyG3hlsjnQKiVKVWKgr9kRKgmV+dEfu8KScvysiC0Wg=="
},
"Microsoft.NET.Test.Sdk": {
"type": "Direct",
- "requested": "[17.2.0, )",
- "resolved": "17.2.0",
- "contentHash": "kYmkDYbcDd+jNvmMH4TMtgHjsUYbIsWENM2VcjB0X7TawXbehL5I8OIsu2TgFS/nQCgZE94InrqMxrm7WDy+Lw==",
+ "requested": "[17.4.0, )",
+ "resolved": "17.4.0",
+ "contentHash": "VtNZQ83ntG2aEUjy1gq6B4HNdn96se6FmdY/03At8WiqDReGrApm6OB2fNiSHz9D6IIEtWtNZ2FSH0RJDVXl/w==",
"dependencies": {
- "Microsoft.CodeCoverage": "17.2.0",
- "Microsoft.TestPlatform.TestHost": "17.2.0"
+ "Microsoft.CodeCoverage": "17.4.0",
+ "Microsoft.TestPlatform.TestHost": "17.4.0"
}
},
"Moq": {
@@ -35,14 +35,13 @@
},
"Shouldly": {
"type": "Direct",
- "requested": "[4.0.3, )",
- "resolved": "4.0.3",
- "contentHash": "wrUt6lohfSPcAFBRwdDZiUNh67//xZjaOO3oYU7K9p7KshV7M72JWpFw+A/RJF3GgzZa03qH/kuC8iragWi3Dg==",
+ "requested": "[4.1.0, )",
+ "resolved": "4.1.0",
+ "contentHash": "sEmt1Wf3VvSmCVMfS0XsmnlLubqK9dTk7RxwMxDjk0YYnkAnb3S+wESntgrjgbcszO+HzVxUy9iVJxwxT1HWIw==",
"dependencies": {
- "DiffEngine": "6.4.9",
- "EmptyFiles": "2.3.3",
- "Microsoft.CSharp": "4.7.0",
- "System.Memory": "4.5.4"
+ "DiffEngine": "10.0.0",
+ "EmptyFiles": "2.8.0",
+ "Microsoft.CSharp": "4.7.0"
}
},
"System.Linq.Async": {
@@ -56,14 +55,16 @@
},
"Testcontainers": {
"type": "Direct",
- "requested": "[2.1.0, )",
- "resolved": "2.1.0",
- "contentHash": "ESpfTlnntNJfPoQ2gg/lNt2S+SuFAI7XYISfNWWKrroVOuJKGq/HsXQVA9Yj/n+fQ8TgpbMyGGiwZGxkbbVAKA==",
+ "requested": "[2.2.0, )",
+ "resolved": "2.2.0",
+ "contentHash": "mqzDSr51t9g+gHUy7KYij6EQ0ixofqjq8GtO8nfIPSf/Xohdl0vgd3z/WB0AFprXXDYVpwSVXyEtYqo4EXPRpQ==",
"dependencies": {
- "Docker.DotNet": "3.125.10",
+ "Docker.DotNet": "3.125.12",
+ "Docker.DotNet.X509": "3.125.12",
"Microsoft.Bcl.AsyncInterfaces": "1.1.1",
"Microsoft.Extensions.Logging.Abstractions": "3.1.26",
- "SharpZipLib": "1.3.3",
+ "Portable.BouncyCastle": "1.9.0",
+ "SharpZipLib": "1.4.0",
"System.Text.Json": "4.7.2"
}
},
@@ -80,14 +81,14 @@
},
"Xunit.DependencyInjection": {
"type": "Direct",
- "requested": "[8.5.0, )",
- "resolved": "8.5.0",
- "contentHash": "OnSFB9x3MaXYFq9VFjdqoHgjOOjBOUxYFNkiQ3OXVe7I6r/KGs4yHJ3FAqZwddjNgKeRX1PEwiDWnDJOuonECQ==",
+ "requested": "[8.6.1, )",
+ "resolved": "8.6.1",
+ "contentHash": "O0d2fGId3gD67ZoVKDSu08e6wBXSl0aP54J6TdVGzwf6chTH9GBPBg3y6aLjp9wYfwHNPVaE41+0brM64tbbnA==",
"dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "1.0.0",
- "Microsoft.Extensions.Hosting": "2.1.0",
+ "Microsoft.Bcl.AsyncInterfaces": "6.0.0",
+ "Microsoft.Extensions.Hosting": "6.0.0",
"System.Diagnostics.DiagnosticSource": "6.0.0",
- "xunit.extensibility.execution": "[2.2.0, 3.0.0)"
+ "xunit.extensibility.execution": "[2.4.2, 3.0.0)"
}
},
"Xunit.DependencyInjection.Logging": {
@@ -115,11 +116,11 @@
},
"DiffEngine": {
"type": "Transitive",
- "resolved": "6.4.9",
- "contentHash": "VSZM6KtGMTtbHCYK5nXvkp7ZlholzzDtjJ0Z8lbL8zEQAsmSqodZvJfYWDbGU/SNUaNqa9OzA38T4wgga6TMpA==",
+ "resolved": "10.0.0",
+ "contentHash": "H8F7V1zRHkWLP5AW9lCxZypanXlFRT8n7P9Ou8cxz189Yg8TEw5FwTqQCaXjVPRjfE8621lhblpQrghbGJgDZw==",
"dependencies": {
- "EmptyFiles": "2.3.3",
- "Microsoft.Windows.Compatibility": "5.0.0"
+ "EmptyFiles": "2.8.0",
+ "System.Management": "5.0.0"
}
},
"DnsClient": {
@@ -132,18 +133,26 @@
},
"Docker.DotNet": {
"type": "Transitive",
- "resolved": "3.125.10",
- "contentHash": "sKu8AFiRPao1IqYPUT2mAxT0c7F+dgEfOonuVfgn5FYdHccHdL9Ge4Jsem0KHlxYzqE6QpOFDt1hR/J1XzqogQ==",
+ "resolved": "3.125.12",
+ "contentHash": "lkDh6PUV8SIM1swPCkd3f+8zGB7Z9Am3C2XBLqAjyIIp5jQBCsDFrtbtA1QiVdFMWdYcJscrX/gzzG50kRj0jQ==",
"dependencies": {
"Newtonsoft.Json": "13.0.1",
"System.Buffers": "4.5.1",
"System.Threading.Tasks.Extensions": "4.5.4"
}
},
+ "Docker.DotNet.X509": {
+ "type": "Transitive",
+ "resolved": "3.125.12",
+ "contentHash": "CwxE5BUJNdKvhLD2NZuxzGd2y6o+grkIJQr3JavEUILTlJd0tZMVDfge63wWTuzsbq4sTEhE4bZBLEgG/0vzgw==",
+ "dependencies": {
+ "Docker.DotNet": "3.125.12"
+ }
+ },
"EmptyFiles": {
"type": "Transitive",
- "resolved": "2.3.3",
- "contentHash": "I7L5UMvHYms1KAJr2lSeuC11p+rfAewSCwTAmxsR/LMKi4i9ld9s/91LuvJ1+FJnz9EaWvnOr8XX78M9Xo5H7Q=="
+ "resolved": "2.8.0",
+ "contentHash": "2N6IdrlSYT+FhX5hAbasJ7wpV/ONtIX+7fN+XXukwGAgHRNjiAoO0TScQsTZcgaXmbuvGu4ogKk0jPt2dVLgTQ=="
},
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
@@ -152,8 +161,8 @@
},
"Microsoft.CodeCoverage": {
"type": "Transitive",
- "resolved": "17.2.0",
- "contentHash": "MsKhJmwIfHxNDbTIlgQy29UpWSWPpbZOQPhQ7xalRy+ABnl8/neFHZGzSP3XlpW2dKAXHTFrtIcKzW/kopY2Bg=="
+ "resolved": "17.4.0",
+ "contentHash": "2oZbSVTC2nAvQ2DnbXLlXS+c25ZyZdWeNd+znWwAxwGaPh9dwQ5NBsYyqQB7sKmJKIUdkKGmN3rzFzjVC81Dtg=="
},
"Microsoft.CSharp": {
"type": "Transitive",
@@ -162,118 +171,265 @@
},
"Microsoft.Extensions.Configuration": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "SS8ce1GYQTkZoOq5bskqQ+m7xiXQjnKRiGfVNZkkX2SX0HpXNRsKnSUaywRRuCje3v2KT9xeacsM3J9/G2exsQ==",
+ "resolved": "6.0.0",
+ "contentHash": "tq2wXyh3fL17EMF2bXgRhU7JrbO3on93MRKYxzz4JzzvuGSA1l0W3GI9/tl8EO89TH+KWEymP7bcFway6z9fXg==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "2.1.0"
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.Configuration.Abstractions": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "lMmUjAKvY9r6QmxCS15iSb6ulhwnh0zp44NtnVJ+HIDLFmu4iej41U+dU58On8NRezmlgRXiQtLnBeZSzYNKQg==",
+ "resolved": "6.0.0",
+ "contentHash": "qWzV9o+ZRWq+pGm+1dF+R7qTgTYoXvbyowRoBxQJGfqTpqDun2eteerjRQhq5PQ/14S+lqto3Ft4gYaRyl4rdQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "2.1.0"
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.Configuration.Binder": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "Fls0O54Ielz1DiVYpcmiUpeizN1iKGGI5yAWAoShfmUvMcQ8jAGOK1a+DaflHA5hN9IOKvmSos0yewDYAIY0ZA==",
+ "resolved": "6.0.0",
+ "contentHash": "b3ErKzND8LIC7o08QAVlKfaEIYEvLJbtmVbFZVBRXeu9YkKfSSzLZfR1SUfQPBIy9mKLhEtJgGYImkcMNaKE0A==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "2.1.0"
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.CommandLine": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "3nL1qCkZ1Oxx14ZTzgo4MmlO7tso7F+TtMZAY2jUAtTLyAcDp+EDjk3RqafoKiNaePyPvvlleEcBxh3b2Hzl1g==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "DjYkzqvhiHCq38LW71PcIxXk6nhtV6VySP9yDcSO0goPl7YCU1VG1f2Wbgy58lkA10pWkjHCblZPUyboCB93ZA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "V4Dth2cYMZpw3HhGw9XUDIijpI6gN+22LDt0AhufIgOppCUfpWX4483OmN+dFXRJkJLc8Tv0Q8QK+1ingT2+KQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Physical": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "GJGery6QytCzS/BxJ96klgG9in3uH26KcUBbiVG/coNDXCRq6LGVVlUT4vXq34KPuM+R2av+LeYdX9h4IZOCUg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Configuration.FileExtensions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
+ "System.Text.Json": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "lB0Hb2V4+RUHy+LjEcqEr4EcV4RWc9EnjAV2GdtWQEdljQX+R4hGREftI7sInU9okP93pDrJiaj6QUJ6ZsslOA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Configuration.Json": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Physical": "6.0.0"
}
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "gqQviLfuA31PheEGi+XJoZc1bc9H9RsPa9Gq9XuDct7XGWSR9eVXjK5Sg7CSUPhTFHSuxUFY12wcTYLZ4zM1hg==",
+ "resolved": "6.0.0",
+ "contentHash": "k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.0"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "8/CtASu80UIoyG+r8FstrmZW5GLtXxzoYpjj3jV0FKZCL5CiFgSH3pAmqut/dC68mu7N1bU6v0UtKKL3gCUQGQ=="
+ "resolved": "6.0.0",
+ "contentHash": "xlzi2IYREJH3/m6+lUrQlujzX8wDitm4QGnUu6kUXTQAWPuZY8i+ticFJbzfqaetLA6KR/rO6Ew/HuYD+bxifg=="
},
"Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "itv+7XBu58pxi8mykxx9cUO1OOVYe0jmQIZVSZVp5lOcLxB7sSV2bnHiI1RSu6Nxne/s6+oBla3ON5CCMSmwhQ==",
+ "resolved": "6.0.0",
+ "contentHash": "0pd4/fho0gC12rQswaGQxbU34jOS1TPS8lZPpkFCH68ppQjHNHYle9iRuHeev1LhrJ94YPvzcRd8UmIuFk23Qw==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "2.1.0"
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.FileProviders.Physical": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "A9xLomqD4tNFqDfleapx2C14ZcSjCTzn/4Od0W/wBYdlLF2tYDJ204e75HjpWDVTkr03kgdZbM3QZ6ZeDsrBYg==",
+ "resolved": "6.0.0",
+ "contentHash": "QvkL7l0nM8udt3gfyu0Vw8bbCXblxaKOl7c2oBfgGy4LCURRaL9XWZX1FWJrQc43oMokVneVxH38iz+bY1sbhg==",
"dependencies": {
- "Microsoft.Extensions.FileProviders.Abstractions": "2.1.0",
- "Microsoft.Extensions.FileSystemGlobbing": "2.1.0"
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileSystemGlobbing": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.FileSystemGlobbing": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "JEwwhwbVTEXJu4W4l/FFx7FG9Fh5R8999mZl6qJImjM/LY4DxQsFYzpSkziMdY022n7TQpNUxJlH9bKZc7TqWw=="
+ "resolved": "6.0.0",
+ "contentHash": "ip8jnL1aPiaPeKINCqaTEbvBFDmVx9dXQEBZ2HOBRXPD1eabGNqP/bKlsIcp7U2lGxiXd5xIhoFcmY8nM4Hdiw=="
},
"Microsoft.Extensions.Hosting": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "nqOrLtBqpwRT006vdQ2Vp87uiuYztiZcZAndFqH91ZH4SQgr8wImCVQwzUgTxx1DSrpIW765+xrZTZqsoGtvqg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "2.1.0",
- "Microsoft.Extensions.DependencyInjection": "2.1.0",
- "Microsoft.Extensions.FileProviders.Physical": "2.1.0",
- "Microsoft.Extensions.Hosting.Abstractions": "2.1.0",
- "Microsoft.Extensions.Logging": "2.1.0"
+ "resolved": "6.0.0",
+ "contentHash": "M8VzD0ni5VarIRT8njnwK4K2WSAo0kZH4Zc3mKcSGkP4CjDZ91T9ZEFmmwhmo4z7x8AFq+tW0WFi9wX+K2cxkQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "6.0.0",
+ "Microsoft.Extensions.Configuration.CommandLine": "6.0.0",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "6.0.0",
+ "Microsoft.Extensions.Configuration.FileExtensions": "6.0.0",
+ "Microsoft.Extensions.Configuration.Json": "6.0.0",
+ "Microsoft.Extensions.Configuration.UserSecrets": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Physical": "6.0.0",
+ "Microsoft.Extensions.Hosting.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging.Configuration": "6.0.0",
+ "Microsoft.Extensions.Logging.Console": "6.0.0",
+ "Microsoft.Extensions.Logging.Debug": "6.0.0",
+ "Microsoft.Extensions.Logging.EventLog": "6.0.0",
+ "Microsoft.Extensions.Logging.EventSource": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0"
}
},
"Microsoft.Extensions.Hosting.Abstractions": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "BpMaoBxdXr5VD0yk7rYN6R8lAU9X9JbvsPveNdKT+llIn3J5s4sxpWqaSG/NnzTzTLU5eJE5nrecTl7clg/7dQ==",
+ "resolved": "6.0.0",
+ "contentHash": "GcT5l2CYXL6Sa27KCSh0TixsRfADUgth+ojQSD5EkzisZxmGFh7CwzkcYuGwvmXLjr27uWRNrJ2vuuEjMhU05Q==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "2.1.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.0",
- "Microsoft.Extensions.FileProviders.Abstractions": "2.1.0",
- "Microsoft.Extensions.Logging.Abstractions": "2.1.0"
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0"
}
},
"Microsoft.Extensions.Logging": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "kuZbZMMHb7ibzhLdn9/R1+PAAFKntlF10tOw4loB8VuQkHvSrBE6IzW1rhBLsEdmLXOgi2zFbwcXFrxzSM6ybA==",
+ "resolved": "6.0.0",
+ "contentHash": "eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Binder": "2.1.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.0",
- "Microsoft.Extensions.Logging.Abstractions": "2.1.0",
- "Microsoft.Extensions.Options": "2.1.0"
+ "Microsoft.Extensions.DependencyInjection": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "System.Diagnostics.DiagnosticSource": "6.0.0"
}
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "3.1.26",
- "contentHash": "sCDtgEvfq0UhK6k9N7qCqvIsEud0T0eVu4UEW5G7urctFxRA8UUlcyrfFHH/k0tkEplZAv4EN8Xbj8j7BQNPhA=="
+ "resolved": "6.0.0",
+ "contentHash": "/HggWBbTwy8TgebGSX5DBZ24ndhzi93sHUBDvP1IxbZD7FDokYzdAr6+vbWGjw2XAfR2EJ1sfKUotpjHnFWPxA=="
+ },
+ "Microsoft.Extensions.Logging.Configuration": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "ZDskjagmBAbv+K8rYW9VhjPplhbOE63xUD0DiuydZJwt15dRyoqicYklLd86zzeintUc7AptDkHn+YhhYkYo8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Logging.Console": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "gsqKzOEdsvq28QiXFxagmn1oRB9GeI5GgYCkoybZtQA0IUb7QPwf1WmN3AwJeNIsadTvIFQCiVK0OVIgKfOBGg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging.Configuration": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "System.Text.Json": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Logging.Debug": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "M9g/JixseSZATJE9tcMn9uzoD4+DbSglivFqVx8YkRJ7VVPmnvCEbOZ0AAaxsL1EKyI4cz07DXOOJExxNsUOHw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventLog": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "rlo0RxlMd0WtLG3CHI0qOTp6fFn7MvQjlrCjucA31RqmiMFCZkF8CHNbe8O7tbBIyyoLGWB1he9CbaA5iyHthg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "System.Diagnostics.EventLog": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventSource": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "BeDyyqt7nkm/nr+Gdk+L8n1tUT/u33VkbXAOesgYSNsxDM9hJ1NOBGoZfj9rCbeD2+9myElI6JOVVFmnzgeWQA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0",
+ "System.Text.Json": "6.0.0"
+ }
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "VOM1pPMi9+7/4Vc9aPLU8btHOBQy1+AvpqxLxFI2OVtqGv+1klPaV59g9R6aSt2U7ijfB3TjvAO4Tc/cn9/hxA==",
+ "resolved": "6.0.0",
+ "contentHash": "dzXN0+V1AyjOe2xcJ86Qbo233KHuLEY0njf/P2Kw8SfJU+d45HNS2ctJdnEnrWbM9Ye2eFgaC5Mj9otRMU6IsQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Options.ConfigurationExtensions": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "bXWINbTn0vC0FYc9GaQTISbxhQLAMrvtbuvD9N6JelEaIS/Pr62wUCinrq5bf1WRBGczt1v4wDhxFtVFNcMdUQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.0",
- "Microsoft.Extensions.Primitives": "2.1.0"
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "gMwH6wgWOPfyfLfMLEP+ZF7/MSJq35e0xxKEYUjt8veEznY45nBVqdfI876+9SFQq2ChcqKf2UyYc2XYj2v27w==",
+ "resolved": "6.0.0",
+ "contentHash": "9+PnzmQFfEFNR9J2aDTfJGGupShHjOuGw4VUv+JB044biSHrnmCIMD+mJHmb2H7YryrfBEXDurxQ47gJZdCKNQ==",
"dependencies": {
- "System.Memory": "4.5.0",
- "System.Runtime.CompilerServices.Unsafe": "4.5.0"
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
"Microsoft.NETCore.Platforms": {
@@ -288,8 +444,8 @@
},
"Microsoft.TestPlatform.ObjectModel": {
"type": "Transitive",
- "resolved": "17.2.0",
- "contentHash": "7j1KYDHLhU98XnCEbECMncXLydI9fNiFLcFsiBsP3lV6EkHOaj5kTPAWHYkKnPGRC9TbZUboSQq8rWI4dTQsxg==",
+ "resolved": "17.4.0",
+ "contentHash": "oWe7A0wrZhxagTOcaxJ9r0NXTbgkiBQQuCpCXxnP06NsGV/qOoaY2oaangAJbOUrwEx0eka1do400NwNCjfytw==",
"dependencies": {
"NuGet.Frameworks": "5.11.0",
"System.Reflection.Metadata": "1.6.0"
@@ -297,11 +453,11 @@
},
"Microsoft.TestPlatform.TestHost": {
"type": "Transitive",
- "resolved": "17.2.0",
- "contentHash": "bI67J+hers241h7eD2eecS02p9CbKcQDIeoRvO4FgMlTWg2ZTzc0D3uWLYr5U+K5x9O1pNmyMoMDbYIeWY/TWw==",
+ "resolved": "17.4.0",
+ "contentHash": "sUx48fu9wgQF1JxzXeSVtzb7KoKpJrdtIzsFamxET3ZYOKXj+Ej13HWZ0U2nuMVZtZVHBmE+KS3Vv5cIdTlycQ==",
"dependencies": {
- "Microsoft.TestPlatform.ObjectModel": "17.2.0",
- "Newtonsoft.Json": "9.0.1"
+ "Microsoft.TestPlatform.ObjectModel": "17.4.0",
+ "Newtonsoft.Json": "13.0.1"
}
},
"Microsoft.Win32.Primitives": {
@@ -323,15 +479,6 @@
"System.Security.Principal.Windows": "5.0.0"
}
},
- "Microsoft.Win32.Registry.AccessControl": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "rwF501ZS/xKGWz5H3RLBvwta6E5kcMLB0UYGTgrZ8nL5bvrbGmtEcEObgMC/qRFhA3og/0Zh+eacrcA+0FBXJA==",
- "dependencies": {
- "Microsoft.Win32.Registry": "5.0.0",
- "System.Security.AccessControl": "5.0.0"
- }
- },
"Microsoft.Win32.SystemEvents": {
"type": "Transitive",
"resolved": "5.0.0",
@@ -340,90 +487,44 @@
"Microsoft.NETCore.Platforms": "5.0.0"
}
},
- "Microsoft.Windows.Compatibility": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "HujVMtkV1WTVlzbPWNZjHVG8ro6mIS15ul0XRLwmCq8NnbuI3C8bAUP3KdPTypK2D/Zr+u0q3m3qk7iM7b3JPg==",
- "dependencies": {
- "Microsoft.Win32.Registry": "5.0.0",
- "Microsoft.Win32.Registry.AccessControl": "5.0.0",
- "Microsoft.Win32.SystemEvents": "5.0.0",
- "System.CodeDom": "5.0.0",
- "System.ComponentModel.Composition": "5.0.0",
- "System.ComponentModel.Composition.Registration": "5.0.0",
- "System.Configuration.ConfigurationManager": "5.0.0",
- "System.Data.DataSetExtensions": "4.5.0",
- "System.Data.Odbc": "5.0.0",
- "System.Data.OleDb": "5.0.0",
- "System.Data.SqlClient": "4.8.1",
- "System.Diagnostics.EventLog": "5.0.0",
- "System.Diagnostics.PerformanceCounter": "5.0.0",
- "System.DirectoryServices": "5.0.0",
- "System.DirectoryServices.AccountManagement": "5.0.0",
- "System.DirectoryServices.Protocols": "5.0.0",
- "System.Drawing.Common": "5.0.0",
- "System.IO.FileSystem.AccessControl": "5.0.0",
- "System.IO.Packaging": "5.0.0",
- "System.IO.Pipes.AccessControl": "5.0.0",
- "System.IO.Ports": "5.0.0",
- "System.Management": "5.0.0",
- "System.Reflection.Context": "5.0.0",
- "System.Reflection.Emit": "4.7.0",
- "System.Reflection.Emit.ILGeneration": "4.7.0",
- "System.Reflection.Emit.Lightweight": "4.7.0",
- "System.Runtime.Caching": "5.0.0",
- "System.Security.AccessControl": "5.0.0",
- "System.Security.Cryptography.Cng": "5.0.0",
- "System.Security.Cryptography.Pkcs": "5.0.0",
- "System.Security.Cryptography.ProtectedData": "5.0.0",
- "System.Security.Cryptography.Xml": "5.0.0",
- "System.Security.Permissions": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0",
- "System.ServiceModel.Duplex": "4.7.0",
- "System.ServiceModel.Http": "4.7.0",
- "System.ServiceModel.NetTcp": "4.7.0",
- "System.ServiceModel.Primitives": "4.7.0",
- "System.ServiceModel.Security": "4.7.0",
- "System.ServiceModel.Syndication": "5.0.0",
- "System.ServiceProcess.ServiceController": "5.0.0",
- "System.Text.Encoding.CodePages": "5.0.0",
- "System.Threading.AccessControl": "5.0.0"
- }
- },
"MongoDB.Bson": {
"type": "Transitive",
- "resolved": "2.17.1",
- "contentHash": "IBr5w6ygeUCTobiS4J2UlYeIsnjSJvOOf31g60EkRa3NIeyrYs7Y51HeOvJ8r6NPcKv1hLj8xwoop6hDTetAdA==",
+ "resolved": "2.18.0",
+ "contentHash": "iyiVjkCAZIUiyYDZXXUqISeW7n3O/qcM90PUeJybryg7g4rXhSMRY0oLpAg+NdoXD/Qm9LlmVIePAluHQB91tQ==",
"dependencies": {
"System.Runtime.CompilerServices.Unsafe": "5.0.0"
}
},
"MongoDB.Driver": {
"type": "Transitive",
- "resolved": "2.17.1",
- "contentHash": "A5Yvm3RUdkSYnvKWVb/bZfvhzG+L+t0n80JuUXf0p2QG1TbtqHE9hX/FBK+BoF7sw9rzUTw8VHYeqX5rT0rxdA==",
+ "resolved": "2.18.0",
+ "contentHash": "nq7wRMeNoqUe+bndHFMDGX8IY3iSmzLoyLzzf8DRos137O+5R4NCsd9qtw/n+DoGFas0gzzyD546Cpz+5AkmLg==",
"dependencies": {
- "MongoDB.Bson": "2.17.1",
- "MongoDB.Driver.Core": "2.17.1",
- "MongoDB.Libmongocrypt": "1.5.5"
+ "Microsoft.Extensions.Logging.Abstractions": "2.0.0",
+ "MongoDB.Bson": "2.18.0",
+ "MongoDB.Driver.Core": "2.18.0",
+ "MongoDB.Libmongocrypt": "1.6.0"
}
},
"MongoDB.Driver.Core": {
"type": "Transitive",
- "resolved": "2.17.1",
- "contentHash": "lfuuQvCXcco6mG096PL8xRO+dBdHsDTR3DiYfK/ICHgFlL5RfKlBuE0xClEGKtaZ4Spe28/fF/GUcrrA/yfoAQ==",
+ "resolved": "2.18.0",
+ "contentHash": "/X5Ty32gyDyzs/fWFwKGS0QUhfQT3V9Sc/F8yhILBu8bjCjBscOFKQsKieAha8xxBnYS7dZvTvhvEJWT7HgJ1g==",
"dependencies": {
"DnsClient": "1.6.1",
- "MongoDB.Bson": "2.17.1",
- "MongoDB.Libmongocrypt": "1.5.5",
+ "Microsoft.Extensions.Logging.Abstractions": "2.0.0",
+ "MongoDB.Bson": "2.18.0",
+ "MongoDB.Libmongocrypt": "1.6.0",
"SharpCompress": "0.30.1",
- "System.Buffers": "4.5.1"
+ "Snappier": "1.0.0",
+ "System.Buffers": "4.5.1",
+ "ZstdSharp.Port": "0.6.2"
}
},
"MongoDB.Libmongocrypt": {
"type": "Transitive",
- "resolved": "1.5.5",
- "contentHash": "0DV4l2PjXirSJHD/b+LpOK3IfUDvkbpvvZBM2w1aYL6E/4vbhfyr/FP5laDNx2zRylqN1hIZO+EL7NgO/5GpVg=="
+ "resolved": "1.6.0",
+ "contentHash": "kh+MMf+ECIf5sQDIqOdKBd75ktD5aD1EuzCX3R4HOUGPlAbeAm8harf4zwlbvFe2BLfCXZO7HajSABLf4P0GNg=="
},
"NETStandard.Library": {
"type": "Transitive",
@@ -483,9 +584,10 @@
},
"Npgsql": {
"type": "Transitive",
- "resolved": "6.0.6",
- "contentHash": "IIwnoJp0sFkhAydT/KKe/0NhlJKhYPIrXSE95AuU/2dqHNI9alxvjClJSGL+QE8NGqq1SFn+NenxVtm/JYsrJg==",
+ "resolved": "7.0.0",
+ "contentHash": "tOBFksJZ2MiEz8xtDUgS5IG19jVO3nSP15QDYWiiGpXHe0PsLoQBts2Sg3hHKrrLTuw+AjsJz9iKvvGNHyKDIg==",
"dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
@@ -502,6 +604,11 @@
"System.IO.Pipelines": "5.0.1"
}
},
+ "Portable.BouncyCastle": {
+ "type": "Transitive",
+ "resolved": "1.9.0",
+ "contentHash": "eZZBCABzVOek+id9Xy04HhmgykF0wZg9wpByzrWN7q8qEI0Qen9b7tfd7w8VA3dOeesumMG7C5ZPy0jk7PSRHw=="
+ },
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -517,21 +624,6 @@
"resolved": "4.3.0",
"contentHash": "c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw=="
},
- "runtime.linux-arm.runtime.native.System.IO.Ports": {
- "type": "Transitive",
- "resolved": "5.0.0-rtm.20519.4",
- "contentHash": "Np6w3r1dSFB930GGZHIKCc5ZClRXZIqOrCAT0pzcd/zXnsZPvGqLZB1MnxAbVhvriJl71B0N0tJaaT1ICWXsyg=="
- },
- "runtime.linux-arm64.runtime.native.System.IO.Ports": {
- "type": "Transitive",
- "resolved": "5.0.0-rtm.20519.4",
- "contentHash": "VnGZmQ7pzMNkcTVdmGtXUQIbytK4Xk8F4/mxm0I+n7zbrsW/WNgLrWMTv9pb2Uyq09azXazNDQhZao4R4ebWcw=="
- },
- "runtime.linux-x64.runtime.native.System.IO.Ports": {
- "type": "Transitive",
- "resolved": "5.0.0-rtm.20519.4",
- "contentHash": "kvMZgZjtcC6cA8Y8imKpjCpiOJKDtwlNekS86GzUol4Jmzh0FWiRwAj4E9ZKO8R7rTBGIA4rkmra9Ko8j7l6AA=="
- },
"runtime.native.System": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -541,16 +633,6 @@
"Microsoft.NETCore.Targets": "1.1.0"
}
},
- "runtime.native.System.Data.SqlClient.sni": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "9kyFSIdN3T0qjDQ2R0HRXYIhS3l5psBzQi6qqhdLz+SzFyEy4sVxNOke+yyYv8Cu8rPER12c3RDjLT8wF3WBYQ==",
- "dependencies": {
- "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0",
- "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0",
- "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0"
- }
- },
"runtime.native.System.IO.Compression": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -560,17 +642,6 @@
"Microsoft.NETCore.Targets": "1.1.0"
}
},
- "runtime.native.System.IO.Ports": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "ME+/evR+UxVlWyGHUlLBoNTnsTdaylMbnvVwOp0Nl6XIZGGyXdqJqjlEew7e6TcKkJAA0lljhjKi3Kie+vzQ7g==",
- "dependencies": {
- "runtime.linux-arm.runtime.native.System.IO.Ports": "5.0.0-rtm.20519.4",
- "runtime.linux-arm64.runtime.native.System.IO.Ports": "5.0.0-rtm.20519.4",
- "runtime.linux-x64.runtime.native.System.IO.Ports": "5.0.0-rtm.20519.4",
- "runtime.osx-x64.runtime.native.System.IO.Ports": "5.0.0-rtm.20519.4"
- }
- },
"runtime.native.System.Net.Http": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -615,11 +686,6 @@
"resolved": "4.3.0",
"contentHash": "KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ=="
},
- "runtime.osx-x64.runtime.native.System.IO.Ports": {
- "type": "Transitive",
- "resolved": "5.0.0-rtm.20519.4",
- "contentHash": "N+dbbqhT7JBnPVHa7n2+Z5fHYO4a4UUhm7cQkbuQQoNkjbxLpxYnQ4lpRjr1RuQptqYkPmunKvN5etdFOObaiw=="
- },
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -650,21 +716,6 @@
"resolved": "4.3.0",
"contentHash": "VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg=="
},
- "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": {
- "type": "Transitive",
- "resolved": "4.4.0",
- "contentHash": "LbrynESTp3bm5O/+jGL8v0Qg5SJlTV08lpIpFesXjF6uGNMWqFnUQbYBJwZTeua6E/Y7FIM1C54Ey1btLWupdg=="
- },
- "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": {
- "type": "Transitive",
- "resolved": "4.4.0",
- "contentHash": "38ugOfkYJqJoX9g6EYRlZB5U2ZJH51UP8ptxZgdpS07FgOEToV+lS11ouNK2PM12Pr6X/PpT5jK82G3DwH/SxQ=="
- },
- "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": {
- "type": "Transitive",
- "resolved": "4.4.0",
- "contentHash": "YhEdSQUsTx+C8m8Bw7ar5/VesXvCFMItyZF7G1AUY+OM0VPZUOeAVpJ4Wl6fydBGUYZxojTDR3I6Bj/+BPkJNA=="
- },
"SharpCompress": {
"type": "Transitive",
"resolved": "0.30.1",
@@ -672,13 +723,18 @@
},
"SharpZipLib": {
"type": "Transitive",
- "resolved": "1.3.3",
- "contentHash": "N8+hwhsKZm25tDJfWpBSW7EGhH/R7EMuiX+KJ4C4u+fCWVc1lJ5zg1u3S1RPPVYgTqhx/C3hxrqUpi6RwK5+Tg=="
+ "resolved": "1.4.0",
+ "contentHash": "CdkbBSPIpHD8xBlu+8kDJiqc1Tf9iV89BObnqcvEbwysXSj5h1MfaeLgeeaxPZmi7CTJO8FDofBBNxBW0Vml7A=="
+ },
+ "Snappier": {
+ "type": "Transitive",
+ "resolved": "1.0.0",
+ "contentHash": "rFtK2KEI9hIe8gtx3a0YDXdHOpedIf9wYCEYtBEmtlyiWVX3XlCNV03JrmmAi/Cdfn7dxK+k0sjjcLv4fpHnqA=="
},
"StackExchange.Redis": {
"type": "Transitive",
- "resolved": "2.6.48",
- "contentHash": "T0rLGogyT6Zny+IMrDx1Z8r4nA3B0C7EVo5SHNjzT4ndOn9aGKe5K7KTVx0y41WaWmfSWpaX7HrPl0tfZ4zuUw==",
+ "resolved": "2.6.70",
+ "contentHash": "O1QpPNrcGZXXClqdNe69/ySwRPINTwSnZQr0qxKfBMUPqemmJ5UXVwCznVIwMEYhoBlZtIgC+ZYywhNb8oXaKg==",
"dependencies": {
"Pipelines.Sockets.Unofficial": "2.2.2",
"System.Diagnostics.PerformanceCounter": "5.0.0"
@@ -742,20 +798,6 @@
"System.CommandLine": "2.0.0-beta4.22272.1"
}
},
- "System.ComponentModel.Composition": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "YL8iA3VOFxhyomn7FxtBgh3F+8XG5jOfT5UcqYLtkafSa6g6alQfKZuRwlEIWe+tzH6OVnj0Ekg5tn/DmV7SkQ=="
- },
- "System.ComponentModel.Composition.Registration": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "CTTPajoCKcXQ1NVTlazz6ned37MHVFf1qKfzsBIdHkaFJBnRVVh4hYsVkPP7z+RrMQU5iXdiTcsfxDb5DWOKOA==",
- "dependencies": {
- "System.ComponentModel.Composition": "5.0.0",
- "System.Reflection.Context": "5.0.0"
- }
- },
"System.Configuration.ConfigurationManager": {
"type": "Transitive",
"resolved": "5.0.0",
@@ -777,40 +819,6 @@
"System.Text.Encoding": "4.3.0"
}
},
- "System.Data.DataSetExtensions": {
- "type": "Transitive",
- "resolved": "4.5.0",
- "contentHash": "221clPs1445HkTBZPL+K9sDBdJRB8UN8rgjO3ztB0CQ26z//fmJXtlsr6whGatscsKGBrhJl5bwJuKSA8mwFOw=="
- },
- "System.Data.Odbc": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "j4WsYGmcD7m1D0Tc3N7HqWqcdUHNn9+kdXh9ODTWEsOGrAvALf+BgRStd7L0/O/zDS0R4Uu9vNM8UY6EnK+WYw==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "5.0.0"
- }
- },
- "System.Data.OleDb": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "DHCZucsidgFtUr1w5OggQNjb7M6N722QpNbkG6TV+3hCvPSLXdrm1NjJqVZB5/OW067gzuZVj9W147hrkTF/Ig==",
- "dependencies": {
- "Microsoft.Win32.Registry": "5.0.0",
- "System.Configuration.ConfigurationManager": "5.0.0",
- "System.Diagnostics.PerformanceCounter": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
- "System.Data.SqlClient": {
- "type": "Transitive",
- "resolved": "4.8.1",
- "contentHash": "HKLykcv6eZLbLnSMnlQ6Os4+UAmFE+AgYm92CTvJYeTOBtOYusX3qu8OoGhFrnKZax91UcLcDo5vPrqvJUTSNQ==",
- "dependencies": {
- "Microsoft.Win32.Registry": "4.7.0",
- "System.Security.Principal.Windows": "4.7.0",
- "runtime.native.System.Data.SqlClient.sni": "4.7.0"
- }
- },
"System.Diagnostics.Debug": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -865,41 +873,6 @@
"System.Runtime": "4.3.0"
}
},
- "System.DirectoryServices": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "lAS54Y3KO1XV68akGa0/GJeddkkuuiv2CtcSkMiTmLHQ6o6kFbKpw4DmJZADF7a6KjPwYxmZnH4D3eGicrJdcg==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "5.0.0",
- "System.IO.FileSystem.AccessControl": "5.0.0",
- "System.Security.AccessControl": "5.0.0",
- "System.Security.Permissions": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
- "System.DirectoryServices.AccountManagement": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "1WevH/8ULy0iixbsZW4k8ftV9fDqkeUJfeVMsJ7SySrHsnBISkRx1JuDRRV7QXfNTCQKrHeecfqcY5pevlDwog==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "5.0.0",
- "System.Configuration.ConfigurationManager": "5.0.0",
- "System.DirectoryServices": "5.0.0",
- "System.DirectoryServices.Protocols": "5.0.0",
- "System.IO.FileSystem.AccessControl": "5.0.0",
- "System.Security.AccessControl": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
- "System.DirectoryServices.Protocols": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "uQvO3kpXBDCoRQecbY8yXiQTVBT5t6ZMCZwBsyGFeCL0KUTlNJDsaIx+hsqCKF+bLglaYyz5nWLVRaxPKVeBBw==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
"System.Drawing.Common": {
"type": "Transitive",
"resolved": "5.0.0",
@@ -908,11 +881,6 @@
"Microsoft.Win32.SystemEvents": "5.0.0"
}
},
- "System.Formats.Asn1": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "MTvUIktmemNB+El0Fgw9egyqT9AYSIk6DTJeoDSpc3GIHxHCMo8COqkWT1mptX5tZ1SlQ6HJZ0OsSvMth1c12w=="
- },
"System.Globalization": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1012,15 +980,6 @@
"System.Threading.Tasks": "4.3.0"
}
},
- "System.IO.FileSystem.AccessControl": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "SxHB3nuNrpptVk+vZ/F+7OHEpoHUIKKMl02bUmYHQr1r+glbZQxs7pRtsf4ENO29TVm2TH3AEeep2fJcy92oYw==",
- "dependencies": {
- "System.Security.AccessControl": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
"System.IO.FileSystem.Primitives": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1029,34 +988,11 @@
"System.Runtime": "4.3.0"
}
},
- "System.IO.Packaging": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "ebfUwKsgZF4HTwaRUj67SrJdsM4O62Fxsd6u1bSk3MNgvU8yjyfEK0xQmUFUqOYJi1IcL4HENoccl4SKVPndYw=="
- },
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "5.0.1",
"contentHash": "qEePWsaq9LoEEIqhbGe6D5J8c9IqQOUuTzzV6wn1POlfdLkJliZY3OlB0j0f17uMWlqZYjH7txj+2YbyrIA8Yg=="
},
- "System.IO.Pipes.AccessControl": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "P0FIsXSFNL1AXlHO9zpJ9atRUzVyoPZCkcbkYGZfXXMx9xlGA2H3HOGBwIhpKhB+h0eL3hry/z0UcfJZ+yb2kQ==",
- "dependencies": {
- "System.Security.AccessControl": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
- "System.IO.Ports": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "MZY/0cgRg5bcuvHR4LKHqWnlxWV7GkoTgBaOdwIoWGZKsfSBC1twDz+BzG0o1Rk46WdRhhV30E2qzsBABHwGUA==",
- "dependencies": {
- "Microsoft.Win32.Registry": "5.0.0",
- "runtime.native.System.IO.Ports": "5.0.0"
- }
- },
"System.Linq": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1103,11 +1039,6 @@
"System.CodeDom": "5.0.0"
}
},
- "System.Memory": {
- "type": "Transitive",
- "resolved": "4.5.4",
- "contentHash": "1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw=="
- },
"System.Net.Http": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1177,16 +1108,6 @@
"System.Threading": "4.3.0"
}
},
- "System.Private.ServiceModel": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "BItrYCkoTV3VzVPsrew+uc34fmLb+3ncgspa7vbO3vkfY9JQCea4u34pHE+Bcv1Iy16MgRs3n2jKVRCDg0rPfg==",
- "dependencies": {
- "System.Reflection.DispatchProxy": "4.5.0",
- "System.Security.Cryptography.Xml": "4.5.0",
- "System.Security.Principal.Windows": "4.5.0"
- }
- },
"System.Reflection": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1199,30 +1120,38 @@
"System.Runtime": "4.3.0"
}
},
- "System.Reflection.Context": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "gG1wxxJLcjQaUkd07K2l2MKVoW+e0w8jS8Jye7QLPXrXT7XXMmOcFV/Ek6XyTOy5Z4GVN0WY95BQNp/iHEs5mw=="
- },
- "System.Reflection.DispatchProxy": {
- "type": "Transitive",
- "resolved": "4.5.0",
- "contentHash": "+UW1hq11TNSeb+16rIk8hRQ02o339NFyzMc4ma/FqmxBzM30l1c2IherBB4ld1MNcenS48fz8tbt50OW4rVULA=="
- },
"System.Reflection.Emit": {
"type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "VR4kk8XLKebQ4MZuKuIni/7oh+QGFmZW3qORd1GvBq/8026OpW501SzT/oypwiQl4TvT8ErnReh/NzY9u+C6wQ=="
+ "resolved": "4.3.0",
+ "contentHash": "228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",
+ "dependencies": {
+ "System.IO": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Emit.ILGeneration": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
},
"System.Reflection.Emit.ILGeneration": {
"type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "AucBYo3DSI0IDxdUjKksBcQJXPHyoPyrCXYURW1WDsLI4M65Ar/goSHjdnHOAY9MiYDNKqDlIgaYm+zL2hA1KA=="
+ "resolved": "4.3.0",
+ "contentHash": "59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",
+ "dependencies": {
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
},
"System.Reflection.Emit.Lightweight": {
"type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "a4OLB4IITxAXJeV74MDx49Oq2+PsF6Sml54XAFv+2RyWwtDBcabzoxiiJRhdhx+gaohLh4hEGCLQyBozXoQPqA=="
+ "resolved": "4.3.0",
+ "contentHash": "oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==",
+ "dependencies": {
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Emit.ILGeneration": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
},
"System.Reflection.Extensions": {
"type": "Transitive",
@@ -1280,14 +1209,6 @@
"Microsoft.NETCore.Targets": "1.1.0"
}
},
- "System.Runtime.Caching": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "30D6MkO8WF9jVGWZIP0hmCN8l9BTY4LCsAzLIe4xFSXzs+AjDotR7DpSmj27pFskDURzUvqYYY0ikModgBTxWw==",
- "dependencies": {
- "System.Configuration.ConfigurationManager": "5.0.0"
- }
- },
"System.Runtime.CompilerServices.Unsafe": {
"type": "Transitive",
"resolved": "6.0.0",
@@ -1383,10 +1304,20 @@
},
"System.Security.Cryptography.Cng": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "jIMXsKn94T9JY7PvPq/tMfqa6GAaHpElRDpmG+SuL+D3+sTw2M8VhnibKnN8Tq+4JqbPJ/f+BwtLeDMEnzAvRg==",
+ "resolved": "4.3.0",
+ "contentHash": "03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==",
"dependencies": {
- "System.Formats.Asn1": "5.0.0"
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "System.IO": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Security.Cryptography.Algorithms": "4.3.0",
+ "System.Security.Cryptography.Encoding": "4.3.0",
+ "System.Security.Cryptography.Primitives": "4.3.0",
+ "System.Text.Encoding": "4.3.0"
}
},
"System.Security.Cryptography.Csp": {
@@ -1448,15 +1379,6 @@
"runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
}
},
- "System.Security.Cryptography.Pkcs": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "9TPLGjBCGKmNvG8pjwPeuYy0SMVmGZRwlTZvyPHDbYv/DRkoeumJdfumaaDNQzVGMEmbWtg07zUpSW9q70IlDQ==",
- "dependencies": {
- "System.Formats.Asn1": "5.0.0",
- "System.Security.Cryptography.Cng": "5.0.0"
- }
- },
"System.Security.Cryptography.Primitives": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1508,15 +1430,6 @@
"runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
}
},
- "System.Security.Cryptography.Xml": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "MYmkHtCW+paFmPGFDktnLdOeH3zUrNchbZNki87E1ejNSMm9enSRbJokmvFrsWUrDE4bRE1lVeAle01+t6SGhA==",
- "dependencies": {
- "System.Security.Cryptography.Pkcs": "5.0.0",
- "System.Security.Permissions": "5.0.0"
- }
- },
"System.Security.Permissions": {
"type": "Transitive",
"resolved": "5.0.0",
@@ -1531,63 +1444,6 @@
"resolved": "5.0.0",
"contentHash": "t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA=="
},
- "System.ServiceModel.Duplex": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "7GBKQc2QWRxnEVQ49zMKq3z3RFKaHhhWjfMWhp+DP+dgfp0X4Szln/eL+UQumOKvv+sTU5bhOXjnJg5045liCA==",
- "dependencies": {
- "System.Private.ServiceModel": "4.7.0",
- "System.ServiceModel.Primitives": "4.7.0"
- }
- },
- "System.ServiceModel.Http": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "+BB61ycl1cSlRbJDpABoqMa7bRE4boJfK1CfWfbNzTGeADFVmDkhylpfmC1bKloxtf95p2owj8/n7kilgRBAow==",
- "dependencies": {
- "System.Private.ServiceModel": "4.7.0",
- "System.ServiceModel.Primitives": "4.7.0"
- }
- },
- "System.ServiceModel.NetTcp": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "snQgAc7kn4721eaus8nZ52eRu1QrdEnWGbru6I263hPWcISStntwHwSrT57Iwp1Z58b3Lz0J/hbjJhGP0yExOA==",
- "dependencies": {
- "System.Private.ServiceModel": "4.7.0",
- "System.ServiceModel.Primitives": "4.7.0"
- }
- },
- "System.ServiceModel.Primitives": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "YUXIMO4kL1v6dUVptJGixAx/8Ai5trQzVn3gbk0mpwxh77kGAs+MyBRoHN/5ZoxtwNn4E1dq3N4rJCAgAUaiJA==",
- "dependencies": {
- "System.Private.ServiceModel": "4.7.0"
- }
- },
- "System.ServiceModel.Security": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "LjYrQRrP1rw+s/wieB+QIv3p6/oG2ucTfVpg5iWmX8/7+nfUxcqmy9l8rsbtYE8X8BEQnSq42OhWap/Dlhlh9Q==",
- "dependencies": {
- "System.Private.ServiceModel": "4.7.0",
- "System.ServiceModel.Primitives": "4.7.0"
- }
- },
- "System.ServiceModel.Syndication": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "xjwRFydlevI/DMLlBcDRbOmofJTZNoJ0FCkEPdMw9i+85lDbl8Pw001LJKQbRSeHSVJCEuPfAvEuC1TAumxcmw=="
- },
- "System.ServiceProcess.ServiceController": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "p2yX167GW1pr2DCR6cW+cBKrvhli4thckXk108faFaTPHnoudb0AYPcIPq3nmrwn7IQj9FEmjpyJlXzcOmIjjw==",
- "dependencies": {
- "System.Diagnostics.EventLog": "5.0.0"
- }
- },
"System.Text.Encoding": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1598,14 +1454,6 @@
"System.Runtime": "4.3.0"
}
},
- "System.Text.Encoding.CodePages": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "NyscU59xX6Uo91qvhOs2Ccho3AR2TnZPomo1Z0K6YpyztBPM/A5VbkzOO19sy3A3i1TtEnTxA7bCe3Us+r5MWg==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "5.0.0"
- }
- },
"System.Text.Encoding.Extensions": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1617,10 +1465,22 @@
"System.Text.Encoding": "4.3.0"
}
},
+ "System.Text.Encodings.Web": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ }
+ },
"System.Text.Json": {
"type": "Transitive",
- "resolved": "4.7.2",
- "contentHash": "TcMd95wcrubm9nHvJEQs70rC0H/8omiSGGpU4FQ/ZA1URIqD4pjmFJh2Mfv1yH1eHgJDWTi2hMDXwTET+zOOyg=="
+ "resolved": "6.0.0",
+ "contentHash": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0",
+ "System.Text.Encodings.Web": "6.0.0"
+ }
},
"System.Text.RegularExpressions": {
"type": "Transitive",
@@ -1639,15 +1499,6 @@
"System.Threading.Tasks": "4.3.0"
}
},
- "System.Threading.AccessControl": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "WJ9w9m4iHJVq0VoH7hZvYAccbRq95itYRhAAXd6M4kVCzLmT6NqTwmSXKwp3oQilWHhYTXgqaIXxBfg8YaqtmA==",
- "dependencies": {
- "System.Security.AccessControl": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
"System.Threading.Tasks": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1767,74 +1618,79 @@
"xunit.extensibility.core": "[2.4.2]"
}
},
+ "ZstdSharp.Port": {
+ "type": "Transitive",
+ "resolved": "0.6.2",
+ "contentHash": "jPao/LdUNLUz8rn3H1D8W7wQbZsRZM0iayvWI4xGejJg3XJHT56gcmYdgmCGPdJF1UEBqUjucCRrFB+4HbJsbw=="
+ },
"entitydb.abstractions": {
"type": "Project",
"dependencies": {
- "System.Linq.Async": "6.0.1"
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.common": {
"type": "Project",
"dependencies": {
- "EntityDb.Abstractions": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Abstractions": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.inmemory": {
"type": "Project",
"dependencies": {
- "EntityDb.Common": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Common": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.json": {
"type": "Project",
"dependencies": {
- "EntityDb.Common": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Common": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.mongodb": {
"type": "Project",
"dependencies": {
- "EntityDb.Common": "1.0.0",
- "MongoDB.Driver": "2.17.1",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Common": "[1.0.0, )",
+ "MongoDB.Driver": "[2.18.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.npgsql": {
"type": "Project",
"dependencies": {
- "EntityDb.SqlDb": "1.0.0",
- "Npgsql": "6.0.6",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.SqlDb": "[1.0.0, )",
+ "Npgsql": "[7.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.provisioner": {
"type": "Project",
"dependencies": {
- "EntityDb.MongoDb": "1.0.0",
- "EntityDb.Npgsql": "1.0.0",
- "System.CommandLine": "2.0.0-beta4.22272.1",
- "System.CommandLine.NamingConventionBinder": "2.0.0-beta4.22272.1",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.MongoDb": "[1.0.0, )",
+ "EntityDb.Npgsql": "[1.0.0, )",
+ "System.CommandLine": "[2.0.0-beta4.22272.1, )",
+ "System.CommandLine.NamingConventionBinder": "[2.0.0-beta4.22272.1, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.redis": {
"type": "Project",
"dependencies": {
- "EntityDb.Common": "1.0.0",
- "EntityDb.Json": "1.0.0",
- "StackExchange.Redis": "2.6.48",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Common": "[1.0.0, )",
+ "EntityDb.Json": "[1.0.0, )",
+ "StackExchange.Redis": "[2.6.70, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.sqldb": {
"type": "Project",
"dependencies": {
- "EntityDb.Common": "1.0.0",
- "EntityDb.Json": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Common": "[1.0.0, )",
+ "EntityDb.Json": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
}
}
diff --git a/test/EntityDb.MongoDb.Tests/EntityDb.MongoDb.Tests.csproj b/test/EntityDb.MongoDb.Tests/EntityDb.MongoDb.Tests.csproj
index 8577fd3b..debf235b 100644
--- a/test/EntityDb.MongoDb.Tests/EntityDb.MongoDb.Tests.csproj
+++ b/test/EntityDb.MongoDb.Tests/EntityDb.MongoDb.Tests.csproj
@@ -1,8 +1,18 @@
-
-
+
+
+
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
+
+
+
diff --git a/test/EntityDb.MongoDb.Tests/Rewriters/BsonDocumentRewriterTests.cs b/test/EntityDb.MongoDb.Tests/Rewriters/BsonDocumentRewriterTests.cs
deleted file mode 100644
index 7793d5e1..00000000
--- a/test/EntityDb.MongoDb.Tests/Rewriters/BsonDocumentRewriterTests.cs
+++ /dev/null
@@ -1,81 +0,0 @@
-using System.Text.RegularExpressions;
-using EntityDb.MongoDb.Rewriters;
-using MongoDB.Bson;
-using MongoDB.Bson.IO;
-using Shouldly;
-using Xunit;
-
-namespace EntityDb.MongoDb.Tests.Rewriters;
-
-public class BsonDocumentRewriterTests
-{
- private static BsonDocument CreateSubDocument()
- {
- return new BsonDocument
- {
- ["Double"] = BsonDouble.Create(0.0),
- ["String"] = BsonString.Create(""),
- ["Boolean"] = BsonBoolean.True,
- ["TimeStamp"] = BsonDateTime.Create(DateTime.UtcNow),
- ["Null"] = BsonNull.Value,
- ["RegularExpression"] = BsonRegularExpression.Create(new Regex("$abc^")),
- ["Int32"] = BsonInt32.Create(0),
- ["Timestamp"] =
- BsonTimestamp.Create(Convert.ToInt64((DateTime.UtcNow - DateTime.UnixEpoch).TotalSeconds)),
- ["Int64"] = BsonInt64.Create((long)0),
- ["Decimal128"] = BsonDecimal128.Create((decimal)0.0)
- };
- }
-
- [Fact]
- public void CanRewriteFullBsonDocument()
- {
- // ARRANGE
-
- var originalBsonDocument = new BsonDocument
- {
- ["Document"] = CreateSubDocument(),
- ["Array"] = new BsonArray { CreateSubDocument(), CreateSubDocument() }
- };
-
- var expectedBson = originalBsonDocument.ToBson();
-
- var copyBsonDocument = new BsonDocument();
-
- using var bsonWriter = new BsonDocumentWriter(copyBsonDocument);
-
- var bsonDocumentRewriter = new BsonDocumentRewriter(bsonWriter);
-
- // ACT
-
- bsonDocumentRewriter.Rewrite(originalBsonDocument);
-
- var actualBson = copyBsonDocument.ToBson();
-
- // ASSERT
-
- actualBson.SequenceEqual(expectedBson).ShouldBeTrue();
- }
-
- [Fact]
- public void CannotWriteBsonDocumentWithJavaScript()
- {
- // ARRANGE
-
- var originalBsonDocument = new BsonDocument
- {
- ["JavaScript"] = BsonJavaScript.Create("function() { return true; }"),
- ["JavaScriptWithScope"] = BsonJavaScriptWithScope.Create("function(a) { return true; }")
- };
-
- var copyBsonDocument = new BsonDocument();
-
- using var bsonWriter = new BsonDocumentWriter(copyBsonDocument);
-
- var bsonDocumentRewriter = new BsonDocumentRewriter(bsonWriter);
-
- // ASSERT
-
- Should.Throw(() => { bsonDocumentRewriter.Rewrite(originalBsonDocument); });
- }
-}
\ No newline at end of file
diff --git a/test/EntityDb.MongoDb.Tests/packages.lock.json b/test/EntityDb.MongoDb.Tests/packages.lock.json
index f39fe807..bd797557 100644
--- a/test/EntityDb.MongoDb.Tests/packages.lock.json
+++ b/test/EntityDb.MongoDb.Tests/packages.lock.json
@@ -1,7 +1,7 @@
{
"version": 1,
"dependencies": {
- "net6.0": {
+ "net7.0": {
"Bogus": {
"type": "Direct",
"requested": "[34.0.2, )",
@@ -10,18 +10,18 @@
},
"coverlet.collector": {
"type": "Direct",
- "requested": "[3.1.2, )",
- "resolved": "3.1.2",
- "contentHash": "wuLDIDKD5XMt0A7lE31JPenT7QQwZPFkP5rRpdJeblyXZ9MGLI8rYjvm5fvAKln+2/X+4IxxQDxBtwdrqKNLZw=="
+ "requested": "[3.2.0, )",
+ "resolved": "3.2.0",
+ "contentHash": "xjY8xBigSeWIYs4I7DgUHqSNoGqnHi7Fv7/7RZD02rvZyG3hlsjnQKiVKVWKgr9kRKgmV+dEfu8KScvysiC0Wg=="
},
"Microsoft.NET.Test.Sdk": {
"type": "Direct",
- "requested": "[17.2.0, )",
- "resolved": "17.2.0",
- "contentHash": "kYmkDYbcDd+jNvmMH4TMtgHjsUYbIsWENM2VcjB0X7TawXbehL5I8OIsu2TgFS/nQCgZE94InrqMxrm7WDy+Lw==",
+ "requested": "[17.4.0, )",
+ "resolved": "17.4.0",
+ "contentHash": "VtNZQ83ntG2aEUjy1gq6B4HNdn96se6FmdY/03At8WiqDReGrApm6OB2fNiSHz9D6IIEtWtNZ2FSH0RJDVXl/w==",
"dependencies": {
- "Microsoft.CodeCoverage": "17.2.0",
- "Microsoft.TestPlatform.TestHost": "17.2.0"
+ "Microsoft.CodeCoverage": "17.4.0",
+ "Microsoft.TestPlatform.TestHost": "17.4.0"
}
},
"Moq": {
@@ -35,14 +35,13 @@
},
"Shouldly": {
"type": "Direct",
- "requested": "[4.0.3, )",
- "resolved": "4.0.3",
- "contentHash": "wrUt6lohfSPcAFBRwdDZiUNh67//xZjaOO3oYU7K9p7KshV7M72JWpFw+A/RJF3GgzZa03qH/kuC8iragWi3Dg==",
+ "requested": "[4.1.0, )",
+ "resolved": "4.1.0",
+ "contentHash": "sEmt1Wf3VvSmCVMfS0XsmnlLubqK9dTk7RxwMxDjk0YYnkAnb3S+wESntgrjgbcszO+HzVxUy9iVJxwxT1HWIw==",
"dependencies": {
- "DiffEngine": "6.4.9",
- "EmptyFiles": "2.3.3",
- "Microsoft.CSharp": "4.7.0",
- "System.Memory": "4.5.4"
+ "DiffEngine": "10.0.0",
+ "EmptyFiles": "2.8.0",
+ "Microsoft.CSharp": "4.7.0"
}
},
"System.Linq.Async": {
@@ -67,14 +66,14 @@
},
"Xunit.DependencyInjection": {
"type": "Direct",
- "requested": "[8.5.0, )",
- "resolved": "8.5.0",
- "contentHash": "OnSFB9x3MaXYFq9VFjdqoHgjOOjBOUxYFNkiQ3OXVe7I6r/KGs4yHJ3FAqZwddjNgKeRX1PEwiDWnDJOuonECQ==",
+ "requested": "[8.6.1, )",
+ "resolved": "8.6.1",
+ "contentHash": "O0d2fGId3gD67ZoVKDSu08e6wBXSl0aP54J6TdVGzwf6chTH9GBPBg3y6aLjp9wYfwHNPVaE41+0brM64tbbnA==",
"dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "1.0.0",
- "Microsoft.Extensions.Hosting": "2.1.0",
+ "Microsoft.Bcl.AsyncInterfaces": "6.0.0",
+ "Microsoft.Extensions.Hosting": "6.0.0",
"System.Diagnostics.DiagnosticSource": "6.0.0",
- "xunit.extensibility.execution": "[2.2.0, 3.0.0)"
+ "xunit.extensibility.execution": "[2.4.2, 3.0.0)"
}
},
"Xunit.DependencyInjection.Logging": {
@@ -102,11 +101,11 @@
},
"DiffEngine": {
"type": "Transitive",
- "resolved": "6.4.9",
- "contentHash": "VSZM6KtGMTtbHCYK5nXvkp7ZlholzzDtjJ0Z8lbL8zEQAsmSqodZvJfYWDbGU/SNUaNqa9OzA38T4wgga6TMpA==",
+ "resolved": "10.0.0",
+ "contentHash": "H8F7V1zRHkWLP5AW9lCxZypanXlFRT8n7P9Ou8cxz189Yg8TEw5FwTqQCaXjVPRjfE8621lhblpQrghbGJgDZw==",
"dependencies": {
- "EmptyFiles": "2.3.3",
- "Microsoft.Windows.Compatibility": "5.0.0"
+ "EmptyFiles": "2.8.0",
+ "System.Management": "5.0.0"
}
},
"DnsClient": {
@@ -119,18 +118,26 @@
},
"Docker.DotNet": {
"type": "Transitive",
- "resolved": "3.125.10",
- "contentHash": "sKu8AFiRPao1IqYPUT2mAxT0c7F+dgEfOonuVfgn5FYdHccHdL9Ge4Jsem0KHlxYzqE6QpOFDt1hR/J1XzqogQ==",
+ "resolved": "3.125.12",
+ "contentHash": "lkDh6PUV8SIM1swPCkd3f+8zGB7Z9Am3C2XBLqAjyIIp5jQBCsDFrtbtA1QiVdFMWdYcJscrX/gzzG50kRj0jQ==",
"dependencies": {
"Newtonsoft.Json": "13.0.1",
"System.Buffers": "4.5.1",
"System.Threading.Tasks.Extensions": "4.5.4"
}
},
+ "Docker.DotNet.X509": {
+ "type": "Transitive",
+ "resolved": "3.125.12",
+ "contentHash": "CwxE5BUJNdKvhLD2NZuxzGd2y6o+grkIJQr3JavEUILTlJd0tZMVDfge63wWTuzsbq4sTEhE4bZBLEgG/0vzgw==",
+ "dependencies": {
+ "Docker.DotNet": "3.125.12"
+ }
+ },
"EmptyFiles": {
"type": "Transitive",
- "resolved": "2.3.3",
- "contentHash": "I7L5UMvHYms1KAJr2lSeuC11p+rfAewSCwTAmxsR/LMKi4i9ld9s/91LuvJ1+FJnz9EaWvnOr8XX78M9Xo5H7Q=="
+ "resolved": "2.8.0",
+ "contentHash": "2N6IdrlSYT+FhX5hAbasJ7wpV/ONtIX+7fN+XXukwGAgHRNjiAoO0TScQsTZcgaXmbuvGu4ogKk0jPt2dVLgTQ=="
},
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
@@ -139,8 +146,8 @@
},
"Microsoft.CodeCoverage": {
"type": "Transitive",
- "resolved": "17.2.0",
- "contentHash": "MsKhJmwIfHxNDbTIlgQy29UpWSWPpbZOQPhQ7xalRy+ABnl8/neFHZGzSP3XlpW2dKAXHTFrtIcKzW/kopY2Bg=="
+ "resolved": "17.4.0",
+ "contentHash": "2oZbSVTC2nAvQ2DnbXLlXS+c25ZyZdWeNd+znWwAxwGaPh9dwQ5NBsYyqQB7sKmJKIUdkKGmN3rzFzjVC81Dtg=="
},
"Microsoft.CSharp": {
"type": "Transitive",
@@ -149,118 +156,265 @@
},
"Microsoft.Extensions.Configuration": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "SS8ce1GYQTkZoOq5bskqQ+m7xiXQjnKRiGfVNZkkX2SX0HpXNRsKnSUaywRRuCje3v2KT9xeacsM3J9/G2exsQ==",
+ "resolved": "6.0.0",
+ "contentHash": "tq2wXyh3fL17EMF2bXgRhU7JrbO3on93MRKYxzz4JzzvuGSA1l0W3GI9/tl8EO89TH+KWEymP7bcFway6z9fXg==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "2.1.0"
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.Configuration.Abstractions": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "lMmUjAKvY9r6QmxCS15iSb6ulhwnh0zp44NtnVJ+HIDLFmu4iej41U+dU58On8NRezmlgRXiQtLnBeZSzYNKQg==",
+ "resolved": "6.0.0",
+ "contentHash": "qWzV9o+ZRWq+pGm+1dF+R7qTgTYoXvbyowRoBxQJGfqTpqDun2eteerjRQhq5PQ/14S+lqto3Ft4gYaRyl4rdQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "2.1.0"
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.Configuration.Binder": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "Fls0O54Ielz1DiVYpcmiUpeizN1iKGGI5yAWAoShfmUvMcQ8jAGOK1a+DaflHA5hN9IOKvmSos0yewDYAIY0ZA==",
+ "resolved": "6.0.0",
+ "contentHash": "b3ErKzND8LIC7o08QAVlKfaEIYEvLJbtmVbFZVBRXeu9YkKfSSzLZfR1SUfQPBIy9mKLhEtJgGYImkcMNaKE0A==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "2.1.0"
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.CommandLine": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "3nL1qCkZ1Oxx14ZTzgo4MmlO7tso7F+TtMZAY2jUAtTLyAcDp+EDjk3RqafoKiNaePyPvvlleEcBxh3b2Hzl1g==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "DjYkzqvhiHCq38LW71PcIxXk6nhtV6VySP9yDcSO0goPl7YCU1VG1f2Wbgy58lkA10pWkjHCblZPUyboCB93ZA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "V4Dth2cYMZpw3HhGw9XUDIijpI6gN+22LDt0AhufIgOppCUfpWX4483OmN+dFXRJkJLc8Tv0Q8QK+1ingT2+KQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Physical": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "GJGery6QytCzS/BxJ96klgG9in3uH26KcUBbiVG/coNDXCRq6LGVVlUT4vXq34KPuM+R2av+LeYdX9h4IZOCUg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Configuration.FileExtensions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
+ "System.Text.Json": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "lB0Hb2V4+RUHy+LjEcqEr4EcV4RWc9EnjAV2GdtWQEdljQX+R4hGREftI7sInU9okP93pDrJiaj6QUJ6ZsslOA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Configuration.Json": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Physical": "6.0.0"
}
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "gqQviLfuA31PheEGi+XJoZc1bc9H9RsPa9Gq9XuDct7XGWSR9eVXjK5Sg7CSUPhTFHSuxUFY12wcTYLZ4zM1hg==",
+ "resolved": "6.0.0",
+ "contentHash": "k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.0"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "8/CtASu80UIoyG+r8FstrmZW5GLtXxzoYpjj3jV0FKZCL5CiFgSH3pAmqut/dC68mu7N1bU6v0UtKKL3gCUQGQ=="
+ "resolved": "6.0.0",
+ "contentHash": "xlzi2IYREJH3/m6+lUrQlujzX8wDitm4QGnUu6kUXTQAWPuZY8i+ticFJbzfqaetLA6KR/rO6Ew/HuYD+bxifg=="
},
"Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "itv+7XBu58pxi8mykxx9cUO1OOVYe0jmQIZVSZVp5lOcLxB7sSV2bnHiI1RSu6Nxne/s6+oBla3ON5CCMSmwhQ==",
+ "resolved": "6.0.0",
+ "contentHash": "0pd4/fho0gC12rQswaGQxbU34jOS1TPS8lZPpkFCH68ppQjHNHYle9iRuHeev1LhrJ94YPvzcRd8UmIuFk23Qw==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "2.1.0"
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.FileProviders.Physical": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "A9xLomqD4tNFqDfleapx2C14ZcSjCTzn/4Od0W/wBYdlLF2tYDJ204e75HjpWDVTkr03kgdZbM3QZ6ZeDsrBYg==",
+ "resolved": "6.0.0",
+ "contentHash": "QvkL7l0nM8udt3gfyu0Vw8bbCXblxaKOl7c2oBfgGy4LCURRaL9XWZX1FWJrQc43oMokVneVxH38iz+bY1sbhg==",
"dependencies": {
- "Microsoft.Extensions.FileProviders.Abstractions": "2.1.0",
- "Microsoft.Extensions.FileSystemGlobbing": "2.1.0"
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileSystemGlobbing": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.FileSystemGlobbing": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "JEwwhwbVTEXJu4W4l/FFx7FG9Fh5R8999mZl6qJImjM/LY4DxQsFYzpSkziMdY022n7TQpNUxJlH9bKZc7TqWw=="
+ "resolved": "6.0.0",
+ "contentHash": "ip8jnL1aPiaPeKINCqaTEbvBFDmVx9dXQEBZ2HOBRXPD1eabGNqP/bKlsIcp7U2lGxiXd5xIhoFcmY8nM4Hdiw=="
},
"Microsoft.Extensions.Hosting": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "nqOrLtBqpwRT006vdQ2Vp87uiuYztiZcZAndFqH91ZH4SQgr8wImCVQwzUgTxx1DSrpIW765+xrZTZqsoGtvqg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "2.1.0",
- "Microsoft.Extensions.DependencyInjection": "2.1.0",
- "Microsoft.Extensions.FileProviders.Physical": "2.1.0",
- "Microsoft.Extensions.Hosting.Abstractions": "2.1.0",
- "Microsoft.Extensions.Logging": "2.1.0"
+ "resolved": "6.0.0",
+ "contentHash": "M8VzD0ni5VarIRT8njnwK4K2WSAo0kZH4Zc3mKcSGkP4CjDZ91T9ZEFmmwhmo4z7x8AFq+tW0WFi9wX+K2cxkQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "6.0.0",
+ "Microsoft.Extensions.Configuration.CommandLine": "6.0.0",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "6.0.0",
+ "Microsoft.Extensions.Configuration.FileExtensions": "6.0.0",
+ "Microsoft.Extensions.Configuration.Json": "6.0.0",
+ "Microsoft.Extensions.Configuration.UserSecrets": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Physical": "6.0.0",
+ "Microsoft.Extensions.Hosting.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging.Configuration": "6.0.0",
+ "Microsoft.Extensions.Logging.Console": "6.0.0",
+ "Microsoft.Extensions.Logging.Debug": "6.0.0",
+ "Microsoft.Extensions.Logging.EventLog": "6.0.0",
+ "Microsoft.Extensions.Logging.EventSource": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0"
}
},
"Microsoft.Extensions.Hosting.Abstractions": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "BpMaoBxdXr5VD0yk7rYN6R8lAU9X9JbvsPveNdKT+llIn3J5s4sxpWqaSG/NnzTzTLU5eJE5nrecTl7clg/7dQ==",
+ "resolved": "6.0.0",
+ "contentHash": "GcT5l2CYXL6Sa27KCSh0TixsRfADUgth+ojQSD5EkzisZxmGFh7CwzkcYuGwvmXLjr27uWRNrJ2vuuEjMhU05Q==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "2.1.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.0",
- "Microsoft.Extensions.FileProviders.Abstractions": "2.1.0",
- "Microsoft.Extensions.Logging.Abstractions": "2.1.0"
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0"
}
},
"Microsoft.Extensions.Logging": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "kuZbZMMHb7ibzhLdn9/R1+PAAFKntlF10tOw4loB8VuQkHvSrBE6IzW1rhBLsEdmLXOgi2zFbwcXFrxzSM6ybA==",
+ "resolved": "6.0.0",
+ "contentHash": "eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Binder": "2.1.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.0",
- "Microsoft.Extensions.Logging.Abstractions": "2.1.0",
- "Microsoft.Extensions.Options": "2.1.0"
+ "Microsoft.Extensions.DependencyInjection": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "System.Diagnostics.DiagnosticSource": "6.0.0"
}
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "3.1.26",
- "contentHash": "sCDtgEvfq0UhK6k9N7qCqvIsEud0T0eVu4UEW5G7urctFxRA8UUlcyrfFHH/k0tkEplZAv4EN8Xbj8j7BQNPhA=="
+ "resolved": "6.0.0",
+ "contentHash": "/HggWBbTwy8TgebGSX5DBZ24ndhzi93sHUBDvP1IxbZD7FDokYzdAr6+vbWGjw2XAfR2EJ1sfKUotpjHnFWPxA=="
+ },
+ "Microsoft.Extensions.Logging.Configuration": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "ZDskjagmBAbv+K8rYW9VhjPplhbOE63xUD0DiuydZJwt15dRyoqicYklLd86zzeintUc7AptDkHn+YhhYkYo8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Logging.Console": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "gsqKzOEdsvq28QiXFxagmn1oRB9GeI5GgYCkoybZtQA0IUb7QPwf1WmN3AwJeNIsadTvIFQCiVK0OVIgKfOBGg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging.Configuration": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "System.Text.Json": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Logging.Debug": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "M9g/JixseSZATJE9tcMn9uzoD4+DbSglivFqVx8YkRJ7VVPmnvCEbOZ0AAaxsL1EKyI4cz07DXOOJExxNsUOHw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventLog": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "rlo0RxlMd0WtLG3CHI0qOTp6fFn7MvQjlrCjucA31RqmiMFCZkF8CHNbe8O7tbBIyyoLGWB1he9CbaA5iyHthg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "System.Diagnostics.EventLog": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventSource": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "BeDyyqt7nkm/nr+Gdk+L8n1tUT/u33VkbXAOesgYSNsxDM9hJ1NOBGoZfj9rCbeD2+9myElI6JOVVFmnzgeWQA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0",
+ "System.Text.Json": "6.0.0"
+ }
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "VOM1pPMi9+7/4Vc9aPLU8btHOBQy1+AvpqxLxFI2OVtqGv+1klPaV59g9R6aSt2U7ijfB3TjvAO4Tc/cn9/hxA==",
+ "resolved": "6.0.0",
+ "contentHash": "dzXN0+V1AyjOe2xcJ86Qbo233KHuLEY0njf/P2Kw8SfJU+d45HNS2ctJdnEnrWbM9Ye2eFgaC5Mj9otRMU6IsQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Options.ConfigurationExtensions": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "bXWINbTn0vC0FYc9GaQTISbxhQLAMrvtbuvD9N6JelEaIS/Pr62wUCinrq5bf1WRBGczt1v4wDhxFtVFNcMdUQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.0",
- "Microsoft.Extensions.Primitives": "2.1.0"
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "gMwH6wgWOPfyfLfMLEP+ZF7/MSJq35e0xxKEYUjt8veEznY45nBVqdfI876+9SFQq2ChcqKf2UyYc2XYj2v27w==",
+ "resolved": "6.0.0",
+ "contentHash": "9+PnzmQFfEFNR9J2aDTfJGGupShHjOuGw4VUv+JB044biSHrnmCIMD+mJHmb2H7YryrfBEXDurxQ47gJZdCKNQ==",
"dependencies": {
- "System.Memory": "4.5.0",
- "System.Runtime.CompilerServices.Unsafe": "4.5.0"
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
"Microsoft.NETCore.Platforms": {
@@ -275,8 +429,8 @@
},
"Microsoft.TestPlatform.ObjectModel": {
"type": "Transitive",
- "resolved": "17.2.0",
- "contentHash": "7j1KYDHLhU98XnCEbECMncXLydI9fNiFLcFsiBsP3lV6EkHOaj5kTPAWHYkKnPGRC9TbZUboSQq8rWI4dTQsxg==",
+ "resolved": "17.4.0",
+ "contentHash": "oWe7A0wrZhxagTOcaxJ9r0NXTbgkiBQQuCpCXxnP06NsGV/qOoaY2oaangAJbOUrwEx0eka1do400NwNCjfytw==",
"dependencies": {
"NuGet.Frameworks": "5.11.0",
"System.Reflection.Metadata": "1.6.0"
@@ -284,11 +438,11 @@
},
"Microsoft.TestPlatform.TestHost": {
"type": "Transitive",
- "resolved": "17.2.0",
- "contentHash": "bI67J+hers241h7eD2eecS02p9CbKcQDIeoRvO4FgMlTWg2ZTzc0D3uWLYr5U+K5x9O1pNmyMoMDbYIeWY/TWw==",
+ "resolved": "17.4.0",
+ "contentHash": "sUx48fu9wgQF1JxzXeSVtzb7KoKpJrdtIzsFamxET3ZYOKXj+Ej13HWZ0U2nuMVZtZVHBmE+KS3Vv5cIdTlycQ==",
"dependencies": {
- "Microsoft.TestPlatform.ObjectModel": "17.2.0",
- "Newtonsoft.Json": "9.0.1"
+ "Microsoft.TestPlatform.ObjectModel": "17.4.0",
+ "Newtonsoft.Json": "13.0.1"
}
},
"Microsoft.Win32.Primitives": {
@@ -310,15 +464,6 @@
"System.Security.Principal.Windows": "5.0.0"
}
},
- "Microsoft.Win32.Registry.AccessControl": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "rwF501ZS/xKGWz5H3RLBvwta6E5kcMLB0UYGTgrZ8nL5bvrbGmtEcEObgMC/qRFhA3og/0Zh+eacrcA+0FBXJA==",
- "dependencies": {
- "Microsoft.Win32.Registry": "5.0.0",
- "System.Security.AccessControl": "5.0.0"
- }
- },
"Microsoft.Win32.SystemEvents": {
"type": "Transitive",
"resolved": "5.0.0",
@@ -327,90 +472,44 @@
"Microsoft.NETCore.Platforms": "5.0.0"
}
},
- "Microsoft.Windows.Compatibility": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "HujVMtkV1WTVlzbPWNZjHVG8ro6mIS15ul0XRLwmCq8NnbuI3C8bAUP3KdPTypK2D/Zr+u0q3m3qk7iM7b3JPg==",
- "dependencies": {
- "Microsoft.Win32.Registry": "5.0.0",
- "Microsoft.Win32.Registry.AccessControl": "5.0.0",
- "Microsoft.Win32.SystemEvents": "5.0.0",
- "System.CodeDom": "5.0.0",
- "System.ComponentModel.Composition": "5.0.0",
- "System.ComponentModel.Composition.Registration": "5.0.0",
- "System.Configuration.ConfigurationManager": "5.0.0",
- "System.Data.DataSetExtensions": "4.5.0",
- "System.Data.Odbc": "5.0.0",
- "System.Data.OleDb": "5.0.0",
- "System.Data.SqlClient": "4.8.1",
- "System.Diagnostics.EventLog": "5.0.0",
- "System.Diagnostics.PerformanceCounter": "5.0.0",
- "System.DirectoryServices": "5.0.0",
- "System.DirectoryServices.AccountManagement": "5.0.0",
- "System.DirectoryServices.Protocols": "5.0.0",
- "System.Drawing.Common": "5.0.0",
- "System.IO.FileSystem.AccessControl": "5.0.0",
- "System.IO.Packaging": "5.0.0",
- "System.IO.Pipes.AccessControl": "5.0.0",
- "System.IO.Ports": "5.0.0",
- "System.Management": "5.0.0",
- "System.Reflection.Context": "5.0.0",
- "System.Reflection.Emit": "4.7.0",
- "System.Reflection.Emit.ILGeneration": "4.7.0",
- "System.Reflection.Emit.Lightweight": "4.7.0",
- "System.Runtime.Caching": "5.0.0",
- "System.Security.AccessControl": "5.0.0",
- "System.Security.Cryptography.Cng": "5.0.0",
- "System.Security.Cryptography.Pkcs": "5.0.0",
- "System.Security.Cryptography.ProtectedData": "5.0.0",
- "System.Security.Cryptography.Xml": "5.0.0",
- "System.Security.Permissions": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0",
- "System.ServiceModel.Duplex": "4.7.0",
- "System.ServiceModel.Http": "4.7.0",
- "System.ServiceModel.NetTcp": "4.7.0",
- "System.ServiceModel.Primitives": "4.7.0",
- "System.ServiceModel.Security": "4.7.0",
- "System.ServiceModel.Syndication": "5.0.0",
- "System.ServiceProcess.ServiceController": "5.0.0",
- "System.Text.Encoding.CodePages": "5.0.0",
- "System.Threading.AccessControl": "5.0.0"
- }
- },
"MongoDB.Bson": {
"type": "Transitive",
- "resolved": "2.17.1",
- "contentHash": "IBr5w6ygeUCTobiS4J2UlYeIsnjSJvOOf31g60EkRa3NIeyrYs7Y51HeOvJ8r6NPcKv1hLj8xwoop6hDTetAdA==",
+ "resolved": "2.18.0",
+ "contentHash": "iyiVjkCAZIUiyYDZXXUqISeW7n3O/qcM90PUeJybryg7g4rXhSMRY0oLpAg+NdoXD/Qm9LlmVIePAluHQB91tQ==",
"dependencies": {
"System.Runtime.CompilerServices.Unsafe": "5.0.0"
}
},
"MongoDB.Driver": {
"type": "Transitive",
- "resolved": "2.17.1",
- "contentHash": "A5Yvm3RUdkSYnvKWVb/bZfvhzG+L+t0n80JuUXf0p2QG1TbtqHE9hX/FBK+BoF7sw9rzUTw8VHYeqX5rT0rxdA==",
+ "resolved": "2.18.0",
+ "contentHash": "nq7wRMeNoqUe+bndHFMDGX8IY3iSmzLoyLzzf8DRos137O+5R4NCsd9qtw/n+DoGFas0gzzyD546Cpz+5AkmLg==",
"dependencies": {
- "MongoDB.Bson": "2.17.1",
- "MongoDB.Driver.Core": "2.17.1",
- "MongoDB.Libmongocrypt": "1.5.5"
+ "Microsoft.Extensions.Logging.Abstractions": "2.0.0",
+ "MongoDB.Bson": "2.18.0",
+ "MongoDB.Driver.Core": "2.18.0",
+ "MongoDB.Libmongocrypt": "1.6.0"
}
},
"MongoDB.Driver.Core": {
"type": "Transitive",
- "resolved": "2.17.1",
- "contentHash": "lfuuQvCXcco6mG096PL8xRO+dBdHsDTR3DiYfK/ICHgFlL5RfKlBuE0xClEGKtaZ4Spe28/fF/GUcrrA/yfoAQ==",
+ "resolved": "2.18.0",
+ "contentHash": "/X5Ty32gyDyzs/fWFwKGS0QUhfQT3V9Sc/F8yhILBu8bjCjBscOFKQsKieAha8xxBnYS7dZvTvhvEJWT7HgJ1g==",
"dependencies": {
"DnsClient": "1.6.1",
- "MongoDB.Bson": "2.17.1",
- "MongoDB.Libmongocrypt": "1.5.5",
+ "Microsoft.Extensions.Logging.Abstractions": "2.0.0",
+ "MongoDB.Bson": "2.18.0",
+ "MongoDB.Libmongocrypt": "1.6.0",
"SharpCompress": "0.30.1",
- "System.Buffers": "4.5.1"
+ "Snappier": "1.0.0",
+ "System.Buffers": "4.5.1",
+ "ZstdSharp.Port": "0.6.2"
}
},
"MongoDB.Libmongocrypt": {
"type": "Transitive",
- "resolved": "1.5.5",
- "contentHash": "0DV4l2PjXirSJHD/b+LpOK3IfUDvkbpvvZBM2w1aYL6E/4vbhfyr/FP5laDNx2zRylqN1hIZO+EL7NgO/5GpVg=="
+ "resolved": "1.6.0",
+ "contentHash": "kh+MMf+ECIf5sQDIqOdKBd75ktD5aD1EuzCX3R4HOUGPlAbeAm8harf4zwlbvFe2BLfCXZO7HajSABLf4P0GNg=="
},
"NETStandard.Library": {
"type": "Transitive",
@@ -470,9 +569,10 @@
},
"Npgsql": {
"type": "Transitive",
- "resolved": "6.0.6",
- "contentHash": "IIwnoJp0sFkhAydT/KKe/0NhlJKhYPIrXSE95AuU/2dqHNI9alxvjClJSGL+QE8NGqq1SFn+NenxVtm/JYsrJg==",
+ "resolved": "7.0.0",
+ "contentHash": "tOBFksJZ2MiEz8xtDUgS5IG19jVO3nSP15QDYWiiGpXHe0PsLoQBts2Sg3hHKrrLTuw+AjsJz9iKvvGNHyKDIg==",
"dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
@@ -489,6 +589,11 @@
"System.IO.Pipelines": "5.0.1"
}
},
+ "Portable.BouncyCastle": {
+ "type": "Transitive",
+ "resolved": "1.9.0",
+ "contentHash": "eZZBCABzVOek+id9Xy04HhmgykF0wZg9wpByzrWN7q8qEI0Qen9b7tfd7w8VA3dOeesumMG7C5ZPy0jk7PSRHw=="
+ },
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -504,21 +609,6 @@
"resolved": "4.3.0",
"contentHash": "c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw=="
},
- "runtime.linux-arm.runtime.native.System.IO.Ports": {
- "type": "Transitive",
- "resolved": "5.0.0-rtm.20519.4",
- "contentHash": "Np6w3r1dSFB930GGZHIKCc5ZClRXZIqOrCAT0pzcd/zXnsZPvGqLZB1MnxAbVhvriJl71B0N0tJaaT1ICWXsyg=="
- },
- "runtime.linux-arm64.runtime.native.System.IO.Ports": {
- "type": "Transitive",
- "resolved": "5.0.0-rtm.20519.4",
- "contentHash": "VnGZmQ7pzMNkcTVdmGtXUQIbytK4Xk8F4/mxm0I+n7zbrsW/WNgLrWMTv9pb2Uyq09azXazNDQhZao4R4ebWcw=="
- },
- "runtime.linux-x64.runtime.native.System.IO.Ports": {
- "type": "Transitive",
- "resolved": "5.0.0-rtm.20519.4",
- "contentHash": "kvMZgZjtcC6cA8Y8imKpjCpiOJKDtwlNekS86GzUol4Jmzh0FWiRwAj4E9ZKO8R7rTBGIA4rkmra9Ko8j7l6AA=="
- },
"runtime.native.System": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -528,16 +618,6 @@
"Microsoft.NETCore.Targets": "1.1.0"
}
},
- "runtime.native.System.Data.SqlClient.sni": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "9kyFSIdN3T0qjDQ2R0HRXYIhS3l5psBzQi6qqhdLz+SzFyEy4sVxNOke+yyYv8Cu8rPER12c3RDjLT8wF3WBYQ==",
- "dependencies": {
- "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0",
- "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0",
- "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0"
- }
- },
"runtime.native.System.IO.Compression": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -547,17 +627,6 @@
"Microsoft.NETCore.Targets": "1.1.0"
}
},
- "runtime.native.System.IO.Ports": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "ME+/evR+UxVlWyGHUlLBoNTnsTdaylMbnvVwOp0Nl6XIZGGyXdqJqjlEew7e6TcKkJAA0lljhjKi3Kie+vzQ7g==",
- "dependencies": {
- "runtime.linux-arm.runtime.native.System.IO.Ports": "5.0.0-rtm.20519.4",
- "runtime.linux-arm64.runtime.native.System.IO.Ports": "5.0.0-rtm.20519.4",
- "runtime.linux-x64.runtime.native.System.IO.Ports": "5.0.0-rtm.20519.4",
- "runtime.osx-x64.runtime.native.System.IO.Ports": "5.0.0-rtm.20519.4"
- }
- },
"runtime.native.System.Net.Http": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -602,11 +671,6 @@
"resolved": "4.3.0",
"contentHash": "KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ=="
},
- "runtime.osx-x64.runtime.native.System.IO.Ports": {
- "type": "Transitive",
- "resolved": "5.0.0-rtm.20519.4",
- "contentHash": "N+dbbqhT7JBnPVHa7n2+Z5fHYO4a4UUhm7cQkbuQQoNkjbxLpxYnQ4lpRjr1RuQptqYkPmunKvN5etdFOObaiw=="
- },
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -637,21 +701,6 @@
"resolved": "4.3.0",
"contentHash": "VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg=="
},
- "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": {
- "type": "Transitive",
- "resolved": "4.4.0",
- "contentHash": "LbrynESTp3bm5O/+jGL8v0Qg5SJlTV08lpIpFesXjF6uGNMWqFnUQbYBJwZTeua6E/Y7FIM1C54Ey1btLWupdg=="
- },
- "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": {
- "type": "Transitive",
- "resolved": "4.4.0",
- "contentHash": "38ugOfkYJqJoX9g6EYRlZB5U2ZJH51UP8ptxZgdpS07FgOEToV+lS11ouNK2PM12Pr6X/PpT5jK82G3DwH/SxQ=="
- },
- "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": {
- "type": "Transitive",
- "resolved": "4.4.0",
- "contentHash": "YhEdSQUsTx+C8m8Bw7ar5/VesXvCFMItyZF7G1AUY+OM0VPZUOeAVpJ4Wl6fydBGUYZxojTDR3I6Bj/+BPkJNA=="
- },
"SharpCompress": {
"type": "Transitive",
"resolved": "0.30.1",
@@ -659,13 +708,18 @@
},
"SharpZipLib": {
"type": "Transitive",
- "resolved": "1.3.3",
- "contentHash": "N8+hwhsKZm25tDJfWpBSW7EGhH/R7EMuiX+KJ4C4u+fCWVc1lJ5zg1u3S1RPPVYgTqhx/C3hxrqUpi6RwK5+Tg=="
+ "resolved": "1.4.0",
+ "contentHash": "CdkbBSPIpHD8xBlu+8kDJiqc1Tf9iV89BObnqcvEbwysXSj5h1MfaeLgeeaxPZmi7CTJO8FDofBBNxBW0Vml7A=="
+ },
+ "Snappier": {
+ "type": "Transitive",
+ "resolved": "1.0.0",
+ "contentHash": "rFtK2KEI9hIe8gtx3a0YDXdHOpedIf9wYCEYtBEmtlyiWVX3XlCNV03JrmmAi/Cdfn7dxK+k0sjjcLv4fpHnqA=="
},
"StackExchange.Redis": {
"type": "Transitive",
- "resolved": "2.6.48",
- "contentHash": "T0rLGogyT6Zny+IMrDx1Z8r4nA3B0C7EVo5SHNjzT4ndOn9aGKe5K7KTVx0y41WaWmfSWpaX7HrPl0tfZ4zuUw==",
+ "resolved": "2.6.70",
+ "contentHash": "O1QpPNrcGZXXClqdNe69/ySwRPINTwSnZQr0qxKfBMUPqemmJ5UXVwCznVIwMEYhoBlZtIgC+ZYywhNb8oXaKg==",
"dependencies": {
"Pipelines.Sockets.Unofficial": "2.2.2",
"System.Diagnostics.PerformanceCounter": "5.0.0"
@@ -729,20 +783,6 @@
"System.CommandLine": "2.0.0-beta4.22272.1"
}
},
- "System.ComponentModel.Composition": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "YL8iA3VOFxhyomn7FxtBgh3F+8XG5jOfT5UcqYLtkafSa6g6alQfKZuRwlEIWe+tzH6OVnj0Ekg5tn/DmV7SkQ=="
- },
- "System.ComponentModel.Composition.Registration": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "CTTPajoCKcXQ1NVTlazz6ned37MHVFf1qKfzsBIdHkaFJBnRVVh4hYsVkPP7z+RrMQU5iXdiTcsfxDb5DWOKOA==",
- "dependencies": {
- "System.ComponentModel.Composition": "5.0.0",
- "System.Reflection.Context": "5.0.0"
- }
- },
"System.Configuration.ConfigurationManager": {
"type": "Transitive",
"resolved": "5.0.0",
@@ -764,40 +804,6 @@
"System.Text.Encoding": "4.3.0"
}
},
- "System.Data.DataSetExtensions": {
- "type": "Transitive",
- "resolved": "4.5.0",
- "contentHash": "221clPs1445HkTBZPL+K9sDBdJRB8UN8rgjO3ztB0CQ26z//fmJXtlsr6whGatscsKGBrhJl5bwJuKSA8mwFOw=="
- },
- "System.Data.Odbc": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "j4WsYGmcD7m1D0Tc3N7HqWqcdUHNn9+kdXh9ODTWEsOGrAvALf+BgRStd7L0/O/zDS0R4Uu9vNM8UY6EnK+WYw==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "5.0.0"
- }
- },
- "System.Data.OleDb": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "DHCZucsidgFtUr1w5OggQNjb7M6N722QpNbkG6TV+3hCvPSLXdrm1NjJqVZB5/OW067gzuZVj9W147hrkTF/Ig==",
- "dependencies": {
- "Microsoft.Win32.Registry": "5.0.0",
- "System.Configuration.ConfigurationManager": "5.0.0",
- "System.Diagnostics.PerformanceCounter": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
- "System.Data.SqlClient": {
- "type": "Transitive",
- "resolved": "4.8.1",
- "contentHash": "HKLykcv6eZLbLnSMnlQ6Os4+UAmFE+AgYm92CTvJYeTOBtOYusX3qu8OoGhFrnKZax91UcLcDo5vPrqvJUTSNQ==",
- "dependencies": {
- "Microsoft.Win32.Registry": "4.7.0",
- "System.Security.Principal.Windows": "4.7.0",
- "runtime.native.System.Data.SqlClient.sni": "4.7.0"
- }
- },
"System.Diagnostics.Debug": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -852,41 +858,6 @@
"System.Runtime": "4.3.0"
}
},
- "System.DirectoryServices": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "lAS54Y3KO1XV68akGa0/GJeddkkuuiv2CtcSkMiTmLHQ6o6kFbKpw4DmJZADF7a6KjPwYxmZnH4D3eGicrJdcg==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "5.0.0",
- "System.IO.FileSystem.AccessControl": "5.0.0",
- "System.Security.AccessControl": "5.0.0",
- "System.Security.Permissions": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
- "System.DirectoryServices.AccountManagement": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "1WevH/8ULy0iixbsZW4k8ftV9fDqkeUJfeVMsJ7SySrHsnBISkRx1JuDRRV7QXfNTCQKrHeecfqcY5pevlDwog==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "5.0.0",
- "System.Configuration.ConfigurationManager": "5.0.0",
- "System.DirectoryServices": "5.0.0",
- "System.DirectoryServices.Protocols": "5.0.0",
- "System.IO.FileSystem.AccessControl": "5.0.0",
- "System.Security.AccessControl": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
- "System.DirectoryServices.Protocols": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "uQvO3kpXBDCoRQecbY8yXiQTVBT5t6ZMCZwBsyGFeCL0KUTlNJDsaIx+hsqCKF+bLglaYyz5nWLVRaxPKVeBBw==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
"System.Drawing.Common": {
"type": "Transitive",
"resolved": "5.0.0",
@@ -895,11 +866,6 @@
"Microsoft.Win32.SystemEvents": "5.0.0"
}
},
- "System.Formats.Asn1": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "MTvUIktmemNB+El0Fgw9egyqT9AYSIk6DTJeoDSpc3GIHxHCMo8COqkWT1mptX5tZ1SlQ6HJZ0OsSvMth1c12w=="
- },
"System.Globalization": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -999,15 +965,6 @@
"System.Threading.Tasks": "4.3.0"
}
},
- "System.IO.FileSystem.AccessControl": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "SxHB3nuNrpptVk+vZ/F+7OHEpoHUIKKMl02bUmYHQr1r+glbZQxs7pRtsf4ENO29TVm2TH3AEeep2fJcy92oYw==",
- "dependencies": {
- "System.Security.AccessControl": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
"System.IO.FileSystem.Primitives": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1016,34 +973,11 @@
"System.Runtime": "4.3.0"
}
},
- "System.IO.Packaging": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "ebfUwKsgZF4HTwaRUj67SrJdsM4O62Fxsd6u1bSk3MNgvU8yjyfEK0xQmUFUqOYJi1IcL4HENoccl4SKVPndYw=="
- },
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "5.0.1",
"contentHash": "qEePWsaq9LoEEIqhbGe6D5J8c9IqQOUuTzzV6wn1POlfdLkJliZY3OlB0j0f17uMWlqZYjH7txj+2YbyrIA8Yg=="
},
- "System.IO.Pipes.AccessControl": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "P0FIsXSFNL1AXlHO9zpJ9atRUzVyoPZCkcbkYGZfXXMx9xlGA2H3HOGBwIhpKhB+h0eL3hry/z0UcfJZ+yb2kQ==",
- "dependencies": {
- "System.Security.AccessControl": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
- "System.IO.Ports": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "MZY/0cgRg5bcuvHR4LKHqWnlxWV7GkoTgBaOdwIoWGZKsfSBC1twDz+BzG0o1Rk46WdRhhV30E2qzsBABHwGUA==",
- "dependencies": {
- "Microsoft.Win32.Registry": "5.0.0",
- "runtime.native.System.IO.Ports": "5.0.0"
- }
- },
"System.Linq": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1090,11 +1024,6 @@
"System.CodeDom": "5.0.0"
}
},
- "System.Memory": {
- "type": "Transitive",
- "resolved": "4.5.4",
- "contentHash": "1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw=="
- },
"System.Net.Http": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1164,16 +1093,6 @@
"System.Threading": "4.3.0"
}
},
- "System.Private.ServiceModel": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "BItrYCkoTV3VzVPsrew+uc34fmLb+3ncgspa7vbO3vkfY9JQCea4u34pHE+Bcv1Iy16MgRs3n2jKVRCDg0rPfg==",
- "dependencies": {
- "System.Reflection.DispatchProxy": "4.5.0",
- "System.Security.Cryptography.Xml": "4.5.0",
- "System.Security.Principal.Windows": "4.5.0"
- }
- },
"System.Reflection": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1186,30 +1105,38 @@
"System.Runtime": "4.3.0"
}
},
- "System.Reflection.Context": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "gG1wxxJLcjQaUkd07K2l2MKVoW+e0w8jS8Jye7QLPXrXT7XXMmOcFV/Ek6XyTOy5Z4GVN0WY95BQNp/iHEs5mw=="
- },
- "System.Reflection.DispatchProxy": {
- "type": "Transitive",
- "resolved": "4.5.0",
- "contentHash": "+UW1hq11TNSeb+16rIk8hRQ02o339NFyzMc4ma/FqmxBzM30l1c2IherBB4ld1MNcenS48fz8tbt50OW4rVULA=="
- },
"System.Reflection.Emit": {
"type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "VR4kk8XLKebQ4MZuKuIni/7oh+QGFmZW3qORd1GvBq/8026OpW501SzT/oypwiQl4TvT8ErnReh/NzY9u+C6wQ=="
+ "resolved": "4.3.0",
+ "contentHash": "228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",
+ "dependencies": {
+ "System.IO": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Emit.ILGeneration": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
},
"System.Reflection.Emit.ILGeneration": {
"type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "AucBYo3DSI0IDxdUjKksBcQJXPHyoPyrCXYURW1WDsLI4M65Ar/goSHjdnHOAY9MiYDNKqDlIgaYm+zL2hA1KA=="
+ "resolved": "4.3.0",
+ "contentHash": "59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",
+ "dependencies": {
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
},
"System.Reflection.Emit.Lightweight": {
"type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "a4OLB4IITxAXJeV74MDx49Oq2+PsF6Sml54XAFv+2RyWwtDBcabzoxiiJRhdhx+gaohLh4hEGCLQyBozXoQPqA=="
+ "resolved": "4.3.0",
+ "contentHash": "oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==",
+ "dependencies": {
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Emit.ILGeneration": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
},
"System.Reflection.Extensions": {
"type": "Transitive",
@@ -1267,14 +1194,6 @@
"Microsoft.NETCore.Targets": "1.1.0"
}
},
- "System.Runtime.Caching": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "30D6MkO8WF9jVGWZIP0hmCN8l9BTY4LCsAzLIe4xFSXzs+AjDotR7DpSmj27pFskDURzUvqYYY0ikModgBTxWw==",
- "dependencies": {
- "System.Configuration.ConfigurationManager": "5.0.0"
- }
- },
"System.Runtime.CompilerServices.Unsafe": {
"type": "Transitive",
"resolved": "6.0.0",
@@ -1370,10 +1289,20 @@
},
"System.Security.Cryptography.Cng": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "jIMXsKn94T9JY7PvPq/tMfqa6GAaHpElRDpmG+SuL+D3+sTw2M8VhnibKnN8Tq+4JqbPJ/f+BwtLeDMEnzAvRg==",
+ "resolved": "4.3.0",
+ "contentHash": "03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==",
"dependencies": {
- "System.Formats.Asn1": "5.0.0"
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "System.IO": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Security.Cryptography.Algorithms": "4.3.0",
+ "System.Security.Cryptography.Encoding": "4.3.0",
+ "System.Security.Cryptography.Primitives": "4.3.0",
+ "System.Text.Encoding": "4.3.0"
}
},
"System.Security.Cryptography.Csp": {
@@ -1435,15 +1364,6 @@
"runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
}
},
- "System.Security.Cryptography.Pkcs": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "9TPLGjBCGKmNvG8pjwPeuYy0SMVmGZRwlTZvyPHDbYv/DRkoeumJdfumaaDNQzVGMEmbWtg07zUpSW9q70IlDQ==",
- "dependencies": {
- "System.Formats.Asn1": "5.0.0",
- "System.Security.Cryptography.Cng": "5.0.0"
- }
- },
"System.Security.Cryptography.Primitives": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1495,15 +1415,6 @@
"runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
}
},
- "System.Security.Cryptography.Xml": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "MYmkHtCW+paFmPGFDktnLdOeH3zUrNchbZNki87E1ejNSMm9enSRbJokmvFrsWUrDE4bRE1lVeAle01+t6SGhA==",
- "dependencies": {
- "System.Security.Cryptography.Pkcs": "5.0.0",
- "System.Security.Permissions": "5.0.0"
- }
- },
"System.Security.Permissions": {
"type": "Transitive",
"resolved": "5.0.0",
@@ -1518,63 +1429,6 @@
"resolved": "5.0.0",
"contentHash": "t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA=="
},
- "System.ServiceModel.Duplex": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "7GBKQc2QWRxnEVQ49zMKq3z3RFKaHhhWjfMWhp+DP+dgfp0X4Szln/eL+UQumOKvv+sTU5bhOXjnJg5045liCA==",
- "dependencies": {
- "System.Private.ServiceModel": "4.7.0",
- "System.ServiceModel.Primitives": "4.7.0"
- }
- },
- "System.ServiceModel.Http": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "+BB61ycl1cSlRbJDpABoqMa7bRE4boJfK1CfWfbNzTGeADFVmDkhylpfmC1bKloxtf95p2owj8/n7kilgRBAow==",
- "dependencies": {
- "System.Private.ServiceModel": "4.7.0",
- "System.ServiceModel.Primitives": "4.7.0"
- }
- },
- "System.ServiceModel.NetTcp": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "snQgAc7kn4721eaus8nZ52eRu1QrdEnWGbru6I263hPWcISStntwHwSrT57Iwp1Z58b3Lz0J/hbjJhGP0yExOA==",
- "dependencies": {
- "System.Private.ServiceModel": "4.7.0",
- "System.ServiceModel.Primitives": "4.7.0"
- }
- },
- "System.ServiceModel.Primitives": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "YUXIMO4kL1v6dUVptJGixAx/8Ai5trQzVn3gbk0mpwxh77kGAs+MyBRoHN/5ZoxtwNn4E1dq3N4rJCAgAUaiJA==",
- "dependencies": {
- "System.Private.ServiceModel": "4.7.0"
- }
- },
- "System.ServiceModel.Security": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "LjYrQRrP1rw+s/wieB+QIv3p6/oG2ucTfVpg5iWmX8/7+nfUxcqmy9l8rsbtYE8X8BEQnSq42OhWap/Dlhlh9Q==",
- "dependencies": {
- "System.Private.ServiceModel": "4.7.0",
- "System.ServiceModel.Primitives": "4.7.0"
- }
- },
- "System.ServiceModel.Syndication": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "xjwRFydlevI/DMLlBcDRbOmofJTZNoJ0FCkEPdMw9i+85lDbl8Pw001LJKQbRSeHSVJCEuPfAvEuC1TAumxcmw=="
- },
- "System.ServiceProcess.ServiceController": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "p2yX167GW1pr2DCR6cW+cBKrvhli4thckXk108faFaTPHnoudb0AYPcIPq3nmrwn7IQj9FEmjpyJlXzcOmIjjw==",
- "dependencies": {
- "System.Diagnostics.EventLog": "5.0.0"
- }
- },
"System.Text.Encoding": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1585,14 +1439,6 @@
"System.Runtime": "4.3.0"
}
},
- "System.Text.Encoding.CodePages": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "NyscU59xX6Uo91qvhOs2Ccho3AR2TnZPomo1Z0K6YpyztBPM/A5VbkzOO19sy3A3i1TtEnTxA7bCe3Us+r5MWg==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "5.0.0"
- }
- },
"System.Text.Encoding.Extensions": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1604,10 +1450,22 @@
"System.Text.Encoding": "4.3.0"
}
},
+ "System.Text.Encodings.Web": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ }
+ },
"System.Text.Json": {
"type": "Transitive",
- "resolved": "4.7.2",
- "contentHash": "TcMd95wcrubm9nHvJEQs70rC0H/8omiSGGpU4FQ/ZA1URIqD4pjmFJh2Mfv1yH1eHgJDWTi2hMDXwTET+zOOyg=="
+ "resolved": "6.0.0",
+ "contentHash": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0",
+ "System.Text.Encodings.Web": "6.0.0"
+ }
},
"System.Text.RegularExpressions": {
"type": "Transitive",
@@ -1626,15 +1484,6 @@
"System.Threading.Tasks": "4.3.0"
}
},
- "System.Threading.AccessControl": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "WJ9w9m4iHJVq0VoH7hZvYAccbRq95itYRhAAXd6M4kVCzLmT6NqTwmSXKwp3oQilWHhYTXgqaIXxBfg8YaqtmA==",
- "dependencies": {
- "System.Security.AccessControl": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
"System.Threading.Tasks": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1711,13 +1560,15 @@
},
"Testcontainers": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "ESpfTlnntNJfPoQ2gg/lNt2S+SuFAI7XYISfNWWKrroVOuJKGq/HsXQVA9Yj/n+fQ8TgpbMyGGiwZGxkbbVAKA==",
+ "resolved": "2.2.0",
+ "contentHash": "mqzDSr51t9g+gHUy7KYij6EQ0ixofqjq8GtO8nfIPSf/Xohdl0vgd3z/WB0AFprXXDYVpwSVXyEtYqo4EXPRpQ==",
"dependencies": {
- "Docker.DotNet": "3.125.10",
+ "Docker.DotNet": "3.125.12",
+ "Docker.DotNet.X509": "3.125.12",
"Microsoft.Bcl.AsyncInterfaces": "1.1.1",
"Microsoft.Extensions.Logging.Abstractions": "3.1.26",
- "SharpZipLib": "1.3.3",
+ "Portable.BouncyCastle": "1.9.0",
+ "SharpZipLib": "1.4.0",
"System.Text.Json": "4.7.2"
}
},
@@ -1766,92 +1617,97 @@
"xunit.extensibility.core": "[2.4.2]"
}
},
+ "ZstdSharp.Port": {
+ "type": "Transitive",
+ "resolved": "0.6.2",
+ "contentHash": "jPao/LdUNLUz8rn3H1D8W7wQbZsRZM0iayvWI4xGejJg3XJHT56gcmYdgmCGPdJF1UEBqUjucCRrFB+4HbJsbw=="
+ },
"entitydb.abstractions": {
"type": "Project",
"dependencies": {
- "System.Linq.Async": "6.0.1"
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.common": {
"type": "Project",
"dependencies": {
- "EntityDb.Abstractions": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Abstractions": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.common.tests": {
"type": "Project",
"dependencies": {
- "Bogus": "34.0.2",
- "EntityDb.Common": "1.0.0",
- "EntityDb.InMemory": "1.0.0",
- "EntityDb.Provisioner": "1.0.0",
- "EntityDb.Redis": "1.0.0",
- "Microsoft.NET.Test.Sdk": "17.2.0",
- "Moq": "4.18.2",
- "Shouldly": "4.0.3",
- "System.Linq.Async": "6.0.1",
- "Testcontainers": "2.1.0",
- "Xunit.DependencyInjection": "8.5.0",
- "Xunit.DependencyInjection.Logging": "8.0.1",
- "xunit": "2.4.2"
+ "Bogus": "[34.0.2, )",
+ "EntityDb.Common": "[1.0.0, )",
+ "EntityDb.InMemory": "[1.0.0, )",
+ "EntityDb.Provisioner": "[1.0.0, )",
+ "EntityDb.Redis": "[1.0.0, )",
+ "Microsoft.NET.Test.Sdk": "[17.4.0, )",
+ "Moq": "[4.18.2, )",
+ "Shouldly": "[4.1.0, )",
+ "System.Linq.Async": "[6.0.1, )",
+ "Testcontainers": "[2.2.0, )",
+ "Xunit.DependencyInjection": "[8.6.1, )",
+ "Xunit.DependencyInjection.Logging": "[8.0.1, )",
+ "xunit": "[2.4.2, )"
}
},
"entitydb.inmemory": {
"type": "Project",
"dependencies": {
- "EntityDb.Common": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Common": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.json": {
"type": "Project",
"dependencies": {
- "EntityDb.Common": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Common": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.mongodb": {
"type": "Project",
"dependencies": {
- "EntityDb.Common": "1.0.0",
- "MongoDB.Driver": "2.17.1",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Common": "[1.0.0, )",
+ "MongoDB.Driver": "[2.18.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.npgsql": {
"type": "Project",
"dependencies": {
- "EntityDb.SqlDb": "1.0.0",
- "Npgsql": "6.0.6",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.SqlDb": "[1.0.0, )",
+ "Npgsql": "[7.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.provisioner": {
"type": "Project",
"dependencies": {
- "EntityDb.MongoDb": "1.0.0",
- "EntityDb.Npgsql": "1.0.0",
- "System.CommandLine": "2.0.0-beta4.22272.1",
- "System.CommandLine.NamingConventionBinder": "2.0.0-beta4.22272.1",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.MongoDb": "[1.0.0, )",
+ "EntityDb.Npgsql": "[1.0.0, )",
+ "System.CommandLine": "[2.0.0-beta4.22272.1, )",
+ "System.CommandLine.NamingConventionBinder": "[2.0.0-beta4.22272.1, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.redis": {
"type": "Project",
"dependencies": {
- "EntityDb.Common": "1.0.0",
- "EntityDb.Json": "1.0.0",
- "StackExchange.Redis": "2.6.48",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Common": "[1.0.0, )",
+ "EntityDb.Json": "[1.0.0, )",
+ "StackExchange.Redis": "[2.6.70, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.sqldb": {
"type": "Project",
"dependencies": {
- "EntityDb.Common": "1.0.0",
- "EntityDb.Json": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Common": "[1.0.0, )",
+ "EntityDb.Json": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
}
}
diff --git a/test/EntityDb.Mvc.Tests/EntityDb.Mvc.Tests.csproj b/test/EntityDb.Mvc.Tests/EntityDb.Mvc.Tests.csproj
index 6f7592b4..cf8c57f4 100644
--- a/test/EntityDb.Mvc.Tests/EntityDb.Mvc.Tests.csproj
+++ b/test/EntityDb.Mvc.Tests/EntityDb.Mvc.Tests.csproj
@@ -1,8 +1,18 @@
-
-
+
+
+
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
+
+
+
diff --git a/test/EntityDb.Mvc.Tests/packages.lock.json b/test/EntityDb.Mvc.Tests/packages.lock.json
index e0e546ef..fbecc27c 100644
--- a/test/EntityDb.Mvc.Tests/packages.lock.json
+++ b/test/EntityDb.Mvc.Tests/packages.lock.json
@@ -1,7 +1,7 @@
{
"version": 1,
"dependencies": {
- "net6.0": {
+ "net7.0": {
"Bogus": {
"type": "Direct",
"requested": "[34.0.2, )",
@@ -10,18 +10,18 @@
},
"coverlet.collector": {
"type": "Direct",
- "requested": "[3.1.2, )",
- "resolved": "3.1.2",
- "contentHash": "wuLDIDKD5XMt0A7lE31JPenT7QQwZPFkP5rRpdJeblyXZ9MGLI8rYjvm5fvAKln+2/X+4IxxQDxBtwdrqKNLZw=="
+ "requested": "[3.2.0, )",
+ "resolved": "3.2.0",
+ "contentHash": "xjY8xBigSeWIYs4I7DgUHqSNoGqnHi7Fv7/7RZD02rvZyG3hlsjnQKiVKVWKgr9kRKgmV+dEfu8KScvysiC0Wg=="
},
"Microsoft.NET.Test.Sdk": {
"type": "Direct",
- "requested": "[17.2.0, )",
- "resolved": "17.2.0",
- "contentHash": "kYmkDYbcDd+jNvmMH4TMtgHjsUYbIsWENM2VcjB0X7TawXbehL5I8OIsu2TgFS/nQCgZE94InrqMxrm7WDy+Lw==",
+ "requested": "[17.4.0, )",
+ "resolved": "17.4.0",
+ "contentHash": "VtNZQ83ntG2aEUjy1gq6B4HNdn96se6FmdY/03At8WiqDReGrApm6OB2fNiSHz9D6IIEtWtNZ2FSH0RJDVXl/w==",
"dependencies": {
- "Microsoft.CodeCoverage": "17.2.0",
- "Microsoft.TestPlatform.TestHost": "17.2.0"
+ "Microsoft.CodeCoverage": "17.4.0",
+ "Microsoft.TestPlatform.TestHost": "17.4.0"
}
},
"Moq": {
@@ -35,14 +35,13 @@
},
"Shouldly": {
"type": "Direct",
- "requested": "[4.0.3, )",
- "resolved": "4.0.3",
- "contentHash": "wrUt6lohfSPcAFBRwdDZiUNh67//xZjaOO3oYU7K9p7KshV7M72JWpFw+A/RJF3GgzZa03qH/kuC8iragWi3Dg==",
+ "requested": "[4.1.0, )",
+ "resolved": "4.1.0",
+ "contentHash": "sEmt1Wf3VvSmCVMfS0XsmnlLubqK9dTk7RxwMxDjk0YYnkAnb3S+wESntgrjgbcszO+HzVxUy9iVJxwxT1HWIw==",
"dependencies": {
- "DiffEngine": "6.4.9",
- "EmptyFiles": "2.3.3",
- "Microsoft.CSharp": "4.7.0",
- "System.Memory": "4.5.4"
+ "DiffEngine": "10.0.0",
+ "EmptyFiles": "2.8.0",
+ "Microsoft.CSharp": "4.7.0"
}
},
"System.Linq.Async": {
@@ -67,14 +66,14 @@
},
"Xunit.DependencyInjection": {
"type": "Direct",
- "requested": "[8.5.0, )",
- "resolved": "8.5.0",
- "contentHash": "OnSFB9x3MaXYFq9VFjdqoHgjOOjBOUxYFNkiQ3OXVe7I6r/KGs4yHJ3FAqZwddjNgKeRX1PEwiDWnDJOuonECQ==",
+ "requested": "[8.6.1, )",
+ "resolved": "8.6.1",
+ "contentHash": "O0d2fGId3gD67ZoVKDSu08e6wBXSl0aP54J6TdVGzwf6chTH9GBPBg3y6aLjp9wYfwHNPVaE41+0brM64tbbnA==",
"dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "1.0.0",
- "Microsoft.Extensions.Hosting": "2.1.0",
+ "Microsoft.Bcl.AsyncInterfaces": "6.0.0",
+ "Microsoft.Extensions.Hosting": "6.0.0",
"System.Diagnostics.DiagnosticSource": "6.0.0",
- "xunit.extensibility.execution": "[2.2.0, 3.0.0)"
+ "xunit.extensibility.execution": "[2.4.2, 3.0.0)"
}
},
"Xunit.DependencyInjection.Logging": {
@@ -102,11 +101,11 @@
},
"DiffEngine": {
"type": "Transitive",
- "resolved": "6.4.9",
- "contentHash": "VSZM6KtGMTtbHCYK5nXvkp7ZlholzzDtjJ0Z8lbL8zEQAsmSqodZvJfYWDbGU/SNUaNqa9OzA38T4wgga6TMpA==",
+ "resolved": "10.0.0",
+ "contentHash": "H8F7V1zRHkWLP5AW9lCxZypanXlFRT8n7P9Ou8cxz189Yg8TEw5FwTqQCaXjVPRjfE8621lhblpQrghbGJgDZw==",
"dependencies": {
- "EmptyFiles": "2.3.3",
- "Microsoft.Windows.Compatibility": "5.0.0"
+ "EmptyFiles": "2.8.0",
+ "System.Management": "5.0.0"
}
},
"DnsClient": {
@@ -119,18 +118,26 @@
},
"Docker.DotNet": {
"type": "Transitive",
- "resolved": "3.125.10",
- "contentHash": "sKu8AFiRPao1IqYPUT2mAxT0c7F+dgEfOonuVfgn5FYdHccHdL9Ge4Jsem0KHlxYzqE6QpOFDt1hR/J1XzqogQ==",
+ "resolved": "3.125.12",
+ "contentHash": "lkDh6PUV8SIM1swPCkd3f+8zGB7Z9Am3C2XBLqAjyIIp5jQBCsDFrtbtA1QiVdFMWdYcJscrX/gzzG50kRj0jQ==",
"dependencies": {
"Newtonsoft.Json": "13.0.1",
"System.Buffers": "4.5.1",
"System.Threading.Tasks.Extensions": "4.5.4"
}
},
+ "Docker.DotNet.X509": {
+ "type": "Transitive",
+ "resolved": "3.125.12",
+ "contentHash": "CwxE5BUJNdKvhLD2NZuxzGd2y6o+grkIJQr3JavEUILTlJd0tZMVDfge63wWTuzsbq4sTEhE4bZBLEgG/0vzgw==",
+ "dependencies": {
+ "Docker.DotNet": "3.125.12"
+ }
+ },
"EmptyFiles": {
"type": "Transitive",
- "resolved": "2.3.3",
- "contentHash": "I7L5UMvHYms1KAJr2lSeuC11p+rfAewSCwTAmxsR/LMKi4i9ld9s/91LuvJ1+FJnz9EaWvnOr8XX78M9Xo5H7Q=="
+ "resolved": "2.8.0",
+ "contentHash": "2N6IdrlSYT+FhX5hAbasJ7wpV/ONtIX+7fN+XXukwGAgHRNjiAoO0TScQsTZcgaXmbuvGu4ogKk0jPt2dVLgTQ=="
},
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
@@ -139,8 +146,8 @@
},
"Microsoft.CodeCoverage": {
"type": "Transitive",
- "resolved": "17.2.0",
- "contentHash": "MsKhJmwIfHxNDbTIlgQy29UpWSWPpbZOQPhQ7xalRy+ABnl8/neFHZGzSP3XlpW2dKAXHTFrtIcKzW/kopY2Bg=="
+ "resolved": "17.4.0",
+ "contentHash": "2oZbSVTC2nAvQ2DnbXLlXS+c25ZyZdWeNd+znWwAxwGaPh9dwQ5NBsYyqQB7sKmJKIUdkKGmN3rzFzjVC81Dtg=="
},
"Microsoft.CSharp": {
"type": "Transitive",
@@ -149,118 +156,265 @@
},
"Microsoft.Extensions.Configuration": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "SS8ce1GYQTkZoOq5bskqQ+m7xiXQjnKRiGfVNZkkX2SX0HpXNRsKnSUaywRRuCje3v2KT9xeacsM3J9/G2exsQ==",
+ "resolved": "6.0.0",
+ "contentHash": "tq2wXyh3fL17EMF2bXgRhU7JrbO3on93MRKYxzz4JzzvuGSA1l0W3GI9/tl8EO89TH+KWEymP7bcFway6z9fXg==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "2.1.0"
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.Configuration.Abstractions": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "lMmUjAKvY9r6QmxCS15iSb6ulhwnh0zp44NtnVJ+HIDLFmu4iej41U+dU58On8NRezmlgRXiQtLnBeZSzYNKQg==",
+ "resolved": "6.0.0",
+ "contentHash": "qWzV9o+ZRWq+pGm+1dF+R7qTgTYoXvbyowRoBxQJGfqTpqDun2eteerjRQhq5PQ/14S+lqto3Ft4gYaRyl4rdQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "2.1.0"
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.Configuration.Binder": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "Fls0O54Ielz1DiVYpcmiUpeizN1iKGGI5yAWAoShfmUvMcQ8jAGOK1a+DaflHA5hN9IOKvmSos0yewDYAIY0ZA==",
+ "resolved": "6.0.0",
+ "contentHash": "b3ErKzND8LIC7o08QAVlKfaEIYEvLJbtmVbFZVBRXeu9YkKfSSzLZfR1SUfQPBIy9mKLhEtJgGYImkcMNaKE0A==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "2.1.0"
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.CommandLine": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "3nL1qCkZ1Oxx14ZTzgo4MmlO7tso7F+TtMZAY2jUAtTLyAcDp+EDjk3RqafoKiNaePyPvvlleEcBxh3b2Hzl1g==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "DjYkzqvhiHCq38LW71PcIxXk6nhtV6VySP9yDcSO0goPl7YCU1VG1f2Wbgy58lkA10pWkjHCblZPUyboCB93ZA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "V4Dth2cYMZpw3HhGw9XUDIijpI6gN+22LDt0AhufIgOppCUfpWX4483OmN+dFXRJkJLc8Tv0Q8QK+1ingT2+KQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Physical": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "GJGery6QytCzS/BxJ96klgG9in3uH26KcUBbiVG/coNDXCRq6LGVVlUT4vXq34KPuM+R2av+LeYdX9h4IZOCUg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Configuration.FileExtensions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
+ "System.Text.Json": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "lB0Hb2V4+RUHy+LjEcqEr4EcV4RWc9EnjAV2GdtWQEdljQX+R4hGREftI7sInU9okP93pDrJiaj6QUJ6ZsslOA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Configuration.Json": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Physical": "6.0.0"
}
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "gqQviLfuA31PheEGi+XJoZc1bc9H9RsPa9Gq9XuDct7XGWSR9eVXjK5Sg7CSUPhTFHSuxUFY12wcTYLZ4zM1hg==",
+ "resolved": "6.0.0",
+ "contentHash": "k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.0"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "8/CtASu80UIoyG+r8FstrmZW5GLtXxzoYpjj3jV0FKZCL5CiFgSH3pAmqut/dC68mu7N1bU6v0UtKKL3gCUQGQ=="
+ "resolved": "6.0.0",
+ "contentHash": "xlzi2IYREJH3/m6+lUrQlujzX8wDitm4QGnUu6kUXTQAWPuZY8i+ticFJbzfqaetLA6KR/rO6Ew/HuYD+bxifg=="
},
"Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "itv+7XBu58pxi8mykxx9cUO1OOVYe0jmQIZVSZVp5lOcLxB7sSV2bnHiI1RSu6Nxne/s6+oBla3ON5CCMSmwhQ==",
+ "resolved": "6.0.0",
+ "contentHash": "0pd4/fho0gC12rQswaGQxbU34jOS1TPS8lZPpkFCH68ppQjHNHYle9iRuHeev1LhrJ94YPvzcRd8UmIuFk23Qw==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "2.1.0"
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.FileProviders.Physical": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "A9xLomqD4tNFqDfleapx2C14ZcSjCTzn/4Od0W/wBYdlLF2tYDJ204e75HjpWDVTkr03kgdZbM3QZ6ZeDsrBYg==",
+ "resolved": "6.0.0",
+ "contentHash": "QvkL7l0nM8udt3gfyu0Vw8bbCXblxaKOl7c2oBfgGy4LCURRaL9XWZX1FWJrQc43oMokVneVxH38iz+bY1sbhg==",
"dependencies": {
- "Microsoft.Extensions.FileProviders.Abstractions": "2.1.0",
- "Microsoft.Extensions.FileSystemGlobbing": "2.1.0"
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileSystemGlobbing": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.FileSystemGlobbing": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "JEwwhwbVTEXJu4W4l/FFx7FG9Fh5R8999mZl6qJImjM/LY4DxQsFYzpSkziMdY022n7TQpNUxJlH9bKZc7TqWw=="
+ "resolved": "6.0.0",
+ "contentHash": "ip8jnL1aPiaPeKINCqaTEbvBFDmVx9dXQEBZ2HOBRXPD1eabGNqP/bKlsIcp7U2lGxiXd5xIhoFcmY8nM4Hdiw=="
},
"Microsoft.Extensions.Hosting": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "nqOrLtBqpwRT006vdQ2Vp87uiuYztiZcZAndFqH91ZH4SQgr8wImCVQwzUgTxx1DSrpIW765+xrZTZqsoGtvqg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "2.1.0",
- "Microsoft.Extensions.DependencyInjection": "2.1.0",
- "Microsoft.Extensions.FileProviders.Physical": "2.1.0",
- "Microsoft.Extensions.Hosting.Abstractions": "2.1.0",
- "Microsoft.Extensions.Logging": "2.1.0"
+ "resolved": "6.0.0",
+ "contentHash": "M8VzD0ni5VarIRT8njnwK4K2WSAo0kZH4Zc3mKcSGkP4CjDZ91T9ZEFmmwhmo4z7x8AFq+tW0WFi9wX+K2cxkQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "6.0.0",
+ "Microsoft.Extensions.Configuration.CommandLine": "6.0.0",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "6.0.0",
+ "Microsoft.Extensions.Configuration.FileExtensions": "6.0.0",
+ "Microsoft.Extensions.Configuration.Json": "6.0.0",
+ "Microsoft.Extensions.Configuration.UserSecrets": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Physical": "6.0.0",
+ "Microsoft.Extensions.Hosting.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging.Configuration": "6.0.0",
+ "Microsoft.Extensions.Logging.Console": "6.0.0",
+ "Microsoft.Extensions.Logging.Debug": "6.0.0",
+ "Microsoft.Extensions.Logging.EventLog": "6.0.0",
+ "Microsoft.Extensions.Logging.EventSource": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0"
}
},
"Microsoft.Extensions.Hosting.Abstractions": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "BpMaoBxdXr5VD0yk7rYN6R8lAU9X9JbvsPveNdKT+llIn3J5s4sxpWqaSG/NnzTzTLU5eJE5nrecTl7clg/7dQ==",
+ "resolved": "6.0.0",
+ "contentHash": "GcT5l2CYXL6Sa27KCSh0TixsRfADUgth+ojQSD5EkzisZxmGFh7CwzkcYuGwvmXLjr27uWRNrJ2vuuEjMhU05Q==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "2.1.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.0",
- "Microsoft.Extensions.FileProviders.Abstractions": "2.1.0",
- "Microsoft.Extensions.Logging.Abstractions": "2.1.0"
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0"
}
},
"Microsoft.Extensions.Logging": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "kuZbZMMHb7ibzhLdn9/R1+PAAFKntlF10tOw4loB8VuQkHvSrBE6IzW1rhBLsEdmLXOgi2zFbwcXFrxzSM6ybA==",
+ "resolved": "6.0.0",
+ "contentHash": "eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Binder": "2.1.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.0",
- "Microsoft.Extensions.Logging.Abstractions": "2.1.0",
- "Microsoft.Extensions.Options": "2.1.0"
+ "Microsoft.Extensions.DependencyInjection": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "System.Diagnostics.DiagnosticSource": "6.0.0"
}
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "3.1.26",
- "contentHash": "sCDtgEvfq0UhK6k9N7qCqvIsEud0T0eVu4UEW5G7urctFxRA8UUlcyrfFHH/k0tkEplZAv4EN8Xbj8j7BQNPhA=="
+ "resolved": "6.0.0",
+ "contentHash": "/HggWBbTwy8TgebGSX5DBZ24ndhzi93sHUBDvP1IxbZD7FDokYzdAr6+vbWGjw2XAfR2EJ1sfKUotpjHnFWPxA=="
+ },
+ "Microsoft.Extensions.Logging.Configuration": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "ZDskjagmBAbv+K8rYW9VhjPplhbOE63xUD0DiuydZJwt15dRyoqicYklLd86zzeintUc7AptDkHn+YhhYkYo8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Logging.Console": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "gsqKzOEdsvq28QiXFxagmn1oRB9GeI5GgYCkoybZtQA0IUb7QPwf1WmN3AwJeNIsadTvIFQCiVK0OVIgKfOBGg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging.Configuration": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "System.Text.Json": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Logging.Debug": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "M9g/JixseSZATJE9tcMn9uzoD4+DbSglivFqVx8YkRJ7VVPmnvCEbOZ0AAaxsL1EKyI4cz07DXOOJExxNsUOHw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventLog": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "rlo0RxlMd0WtLG3CHI0qOTp6fFn7MvQjlrCjucA31RqmiMFCZkF8CHNbe8O7tbBIyyoLGWB1he9CbaA5iyHthg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "System.Diagnostics.EventLog": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventSource": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "BeDyyqt7nkm/nr+Gdk+L8n1tUT/u33VkbXAOesgYSNsxDM9hJ1NOBGoZfj9rCbeD2+9myElI6JOVVFmnzgeWQA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0",
+ "System.Text.Json": "6.0.0"
+ }
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "VOM1pPMi9+7/4Vc9aPLU8btHOBQy1+AvpqxLxFI2OVtqGv+1klPaV59g9R6aSt2U7ijfB3TjvAO4Tc/cn9/hxA==",
+ "resolved": "6.0.0",
+ "contentHash": "dzXN0+V1AyjOe2xcJ86Qbo233KHuLEY0njf/P2Kw8SfJU+d45HNS2ctJdnEnrWbM9Ye2eFgaC5Mj9otRMU6IsQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Options.ConfigurationExtensions": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "bXWINbTn0vC0FYc9GaQTISbxhQLAMrvtbuvD9N6JelEaIS/Pr62wUCinrq5bf1WRBGczt1v4wDhxFtVFNcMdUQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.0",
- "Microsoft.Extensions.Primitives": "2.1.0"
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "gMwH6wgWOPfyfLfMLEP+ZF7/MSJq35e0xxKEYUjt8veEznY45nBVqdfI876+9SFQq2ChcqKf2UyYc2XYj2v27w==",
+ "resolved": "6.0.0",
+ "contentHash": "9+PnzmQFfEFNR9J2aDTfJGGupShHjOuGw4VUv+JB044biSHrnmCIMD+mJHmb2H7YryrfBEXDurxQ47gJZdCKNQ==",
"dependencies": {
- "System.Memory": "4.5.0",
- "System.Runtime.CompilerServices.Unsafe": "4.5.0"
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
"Microsoft.NETCore.Platforms": {
@@ -275,8 +429,8 @@
},
"Microsoft.TestPlatform.ObjectModel": {
"type": "Transitive",
- "resolved": "17.2.0",
- "contentHash": "7j1KYDHLhU98XnCEbECMncXLydI9fNiFLcFsiBsP3lV6EkHOaj5kTPAWHYkKnPGRC9TbZUboSQq8rWI4dTQsxg==",
+ "resolved": "17.4.0",
+ "contentHash": "oWe7A0wrZhxagTOcaxJ9r0NXTbgkiBQQuCpCXxnP06NsGV/qOoaY2oaangAJbOUrwEx0eka1do400NwNCjfytw==",
"dependencies": {
"NuGet.Frameworks": "5.11.0",
"System.Reflection.Metadata": "1.6.0"
@@ -284,11 +438,11 @@
},
"Microsoft.TestPlatform.TestHost": {
"type": "Transitive",
- "resolved": "17.2.0",
- "contentHash": "bI67J+hers241h7eD2eecS02p9CbKcQDIeoRvO4FgMlTWg2ZTzc0D3uWLYr5U+K5x9O1pNmyMoMDbYIeWY/TWw==",
+ "resolved": "17.4.0",
+ "contentHash": "sUx48fu9wgQF1JxzXeSVtzb7KoKpJrdtIzsFamxET3ZYOKXj+Ej13HWZ0U2nuMVZtZVHBmE+KS3Vv5cIdTlycQ==",
"dependencies": {
- "Microsoft.TestPlatform.ObjectModel": "17.2.0",
- "Newtonsoft.Json": "9.0.1"
+ "Microsoft.TestPlatform.ObjectModel": "17.4.0",
+ "Newtonsoft.Json": "13.0.1"
}
},
"Microsoft.Win32.Primitives": {
@@ -310,15 +464,6 @@
"System.Security.Principal.Windows": "5.0.0"
}
},
- "Microsoft.Win32.Registry.AccessControl": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "rwF501ZS/xKGWz5H3RLBvwta6E5kcMLB0UYGTgrZ8nL5bvrbGmtEcEObgMC/qRFhA3og/0Zh+eacrcA+0FBXJA==",
- "dependencies": {
- "Microsoft.Win32.Registry": "5.0.0",
- "System.Security.AccessControl": "5.0.0"
- }
- },
"Microsoft.Win32.SystemEvents": {
"type": "Transitive",
"resolved": "5.0.0",
@@ -327,90 +472,44 @@
"Microsoft.NETCore.Platforms": "5.0.0"
}
},
- "Microsoft.Windows.Compatibility": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "HujVMtkV1WTVlzbPWNZjHVG8ro6mIS15ul0XRLwmCq8NnbuI3C8bAUP3KdPTypK2D/Zr+u0q3m3qk7iM7b3JPg==",
- "dependencies": {
- "Microsoft.Win32.Registry": "5.0.0",
- "Microsoft.Win32.Registry.AccessControl": "5.0.0",
- "Microsoft.Win32.SystemEvents": "5.0.0",
- "System.CodeDom": "5.0.0",
- "System.ComponentModel.Composition": "5.0.0",
- "System.ComponentModel.Composition.Registration": "5.0.0",
- "System.Configuration.ConfigurationManager": "5.0.0",
- "System.Data.DataSetExtensions": "4.5.0",
- "System.Data.Odbc": "5.0.0",
- "System.Data.OleDb": "5.0.0",
- "System.Data.SqlClient": "4.8.1",
- "System.Diagnostics.EventLog": "5.0.0",
- "System.Diagnostics.PerformanceCounter": "5.0.0",
- "System.DirectoryServices": "5.0.0",
- "System.DirectoryServices.AccountManagement": "5.0.0",
- "System.DirectoryServices.Protocols": "5.0.0",
- "System.Drawing.Common": "5.0.0",
- "System.IO.FileSystem.AccessControl": "5.0.0",
- "System.IO.Packaging": "5.0.0",
- "System.IO.Pipes.AccessControl": "5.0.0",
- "System.IO.Ports": "5.0.0",
- "System.Management": "5.0.0",
- "System.Reflection.Context": "5.0.0",
- "System.Reflection.Emit": "4.7.0",
- "System.Reflection.Emit.ILGeneration": "4.7.0",
- "System.Reflection.Emit.Lightweight": "4.7.0",
- "System.Runtime.Caching": "5.0.0",
- "System.Security.AccessControl": "5.0.0",
- "System.Security.Cryptography.Cng": "5.0.0",
- "System.Security.Cryptography.Pkcs": "5.0.0",
- "System.Security.Cryptography.ProtectedData": "5.0.0",
- "System.Security.Cryptography.Xml": "5.0.0",
- "System.Security.Permissions": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0",
- "System.ServiceModel.Duplex": "4.7.0",
- "System.ServiceModel.Http": "4.7.0",
- "System.ServiceModel.NetTcp": "4.7.0",
- "System.ServiceModel.Primitives": "4.7.0",
- "System.ServiceModel.Security": "4.7.0",
- "System.ServiceModel.Syndication": "5.0.0",
- "System.ServiceProcess.ServiceController": "5.0.0",
- "System.Text.Encoding.CodePages": "5.0.0",
- "System.Threading.AccessControl": "5.0.0"
- }
- },
"MongoDB.Bson": {
"type": "Transitive",
- "resolved": "2.17.1",
- "contentHash": "IBr5w6ygeUCTobiS4J2UlYeIsnjSJvOOf31g60EkRa3NIeyrYs7Y51HeOvJ8r6NPcKv1hLj8xwoop6hDTetAdA==",
+ "resolved": "2.18.0",
+ "contentHash": "iyiVjkCAZIUiyYDZXXUqISeW7n3O/qcM90PUeJybryg7g4rXhSMRY0oLpAg+NdoXD/Qm9LlmVIePAluHQB91tQ==",
"dependencies": {
"System.Runtime.CompilerServices.Unsafe": "5.0.0"
}
},
"MongoDB.Driver": {
"type": "Transitive",
- "resolved": "2.17.1",
- "contentHash": "A5Yvm3RUdkSYnvKWVb/bZfvhzG+L+t0n80JuUXf0p2QG1TbtqHE9hX/FBK+BoF7sw9rzUTw8VHYeqX5rT0rxdA==",
+ "resolved": "2.18.0",
+ "contentHash": "nq7wRMeNoqUe+bndHFMDGX8IY3iSmzLoyLzzf8DRos137O+5R4NCsd9qtw/n+DoGFas0gzzyD546Cpz+5AkmLg==",
"dependencies": {
- "MongoDB.Bson": "2.17.1",
- "MongoDB.Driver.Core": "2.17.1",
- "MongoDB.Libmongocrypt": "1.5.5"
+ "Microsoft.Extensions.Logging.Abstractions": "2.0.0",
+ "MongoDB.Bson": "2.18.0",
+ "MongoDB.Driver.Core": "2.18.0",
+ "MongoDB.Libmongocrypt": "1.6.0"
}
},
"MongoDB.Driver.Core": {
"type": "Transitive",
- "resolved": "2.17.1",
- "contentHash": "lfuuQvCXcco6mG096PL8xRO+dBdHsDTR3DiYfK/ICHgFlL5RfKlBuE0xClEGKtaZ4Spe28/fF/GUcrrA/yfoAQ==",
+ "resolved": "2.18.0",
+ "contentHash": "/X5Ty32gyDyzs/fWFwKGS0QUhfQT3V9Sc/F8yhILBu8bjCjBscOFKQsKieAha8xxBnYS7dZvTvhvEJWT7HgJ1g==",
"dependencies": {
"DnsClient": "1.6.1",
- "MongoDB.Bson": "2.17.1",
- "MongoDB.Libmongocrypt": "1.5.5",
+ "Microsoft.Extensions.Logging.Abstractions": "2.0.0",
+ "MongoDB.Bson": "2.18.0",
+ "MongoDB.Libmongocrypt": "1.6.0",
"SharpCompress": "0.30.1",
- "System.Buffers": "4.5.1"
+ "Snappier": "1.0.0",
+ "System.Buffers": "4.5.1",
+ "ZstdSharp.Port": "0.6.2"
}
},
"MongoDB.Libmongocrypt": {
"type": "Transitive",
- "resolved": "1.5.5",
- "contentHash": "0DV4l2PjXirSJHD/b+LpOK3IfUDvkbpvvZBM2w1aYL6E/4vbhfyr/FP5laDNx2zRylqN1hIZO+EL7NgO/5GpVg=="
+ "resolved": "1.6.0",
+ "contentHash": "kh+MMf+ECIf5sQDIqOdKBd75ktD5aD1EuzCX3R4HOUGPlAbeAm8harf4zwlbvFe2BLfCXZO7HajSABLf4P0GNg=="
},
"NETStandard.Library": {
"type": "Transitive",
@@ -470,9 +569,10 @@
},
"Npgsql": {
"type": "Transitive",
- "resolved": "6.0.6",
- "contentHash": "IIwnoJp0sFkhAydT/KKe/0NhlJKhYPIrXSE95AuU/2dqHNI9alxvjClJSGL+QE8NGqq1SFn+NenxVtm/JYsrJg==",
+ "resolved": "7.0.0",
+ "contentHash": "tOBFksJZ2MiEz8xtDUgS5IG19jVO3nSP15QDYWiiGpXHe0PsLoQBts2Sg3hHKrrLTuw+AjsJz9iKvvGNHyKDIg==",
"dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
@@ -489,6 +589,11 @@
"System.IO.Pipelines": "5.0.1"
}
},
+ "Portable.BouncyCastle": {
+ "type": "Transitive",
+ "resolved": "1.9.0",
+ "contentHash": "eZZBCABzVOek+id9Xy04HhmgykF0wZg9wpByzrWN7q8qEI0Qen9b7tfd7w8VA3dOeesumMG7C5ZPy0jk7PSRHw=="
+ },
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -504,21 +609,6 @@
"resolved": "4.3.0",
"contentHash": "c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw=="
},
- "runtime.linux-arm.runtime.native.System.IO.Ports": {
- "type": "Transitive",
- "resolved": "5.0.0-rtm.20519.4",
- "contentHash": "Np6w3r1dSFB930GGZHIKCc5ZClRXZIqOrCAT0pzcd/zXnsZPvGqLZB1MnxAbVhvriJl71B0N0tJaaT1ICWXsyg=="
- },
- "runtime.linux-arm64.runtime.native.System.IO.Ports": {
- "type": "Transitive",
- "resolved": "5.0.0-rtm.20519.4",
- "contentHash": "VnGZmQ7pzMNkcTVdmGtXUQIbytK4Xk8F4/mxm0I+n7zbrsW/WNgLrWMTv9pb2Uyq09azXazNDQhZao4R4ebWcw=="
- },
- "runtime.linux-x64.runtime.native.System.IO.Ports": {
- "type": "Transitive",
- "resolved": "5.0.0-rtm.20519.4",
- "contentHash": "kvMZgZjtcC6cA8Y8imKpjCpiOJKDtwlNekS86GzUol4Jmzh0FWiRwAj4E9ZKO8R7rTBGIA4rkmra9Ko8j7l6AA=="
- },
"runtime.native.System": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -528,16 +618,6 @@
"Microsoft.NETCore.Targets": "1.1.0"
}
},
- "runtime.native.System.Data.SqlClient.sni": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "9kyFSIdN3T0qjDQ2R0HRXYIhS3l5psBzQi6qqhdLz+SzFyEy4sVxNOke+yyYv8Cu8rPER12c3RDjLT8wF3WBYQ==",
- "dependencies": {
- "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0",
- "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0",
- "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0"
- }
- },
"runtime.native.System.IO.Compression": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -547,17 +627,6 @@
"Microsoft.NETCore.Targets": "1.1.0"
}
},
- "runtime.native.System.IO.Ports": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "ME+/evR+UxVlWyGHUlLBoNTnsTdaylMbnvVwOp0Nl6XIZGGyXdqJqjlEew7e6TcKkJAA0lljhjKi3Kie+vzQ7g==",
- "dependencies": {
- "runtime.linux-arm.runtime.native.System.IO.Ports": "5.0.0-rtm.20519.4",
- "runtime.linux-arm64.runtime.native.System.IO.Ports": "5.0.0-rtm.20519.4",
- "runtime.linux-x64.runtime.native.System.IO.Ports": "5.0.0-rtm.20519.4",
- "runtime.osx-x64.runtime.native.System.IO.Ports": "5.0.0-rtm.20519.4"
- }
- },
"runtime.native.System.Net.Http": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -602,11 +671,6 @@
"resolved": "4.3.0",
"contentHash": "KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ=="
},
- "runtime.osx-x64.runtime.native.System.IO.Ports": {
- "type": "Transitive",
- "resolved": "5.0.0-rtm.20519.4",
- "contentHash": "N+dbbqhT7JBnPVHa7n2+Z5fHYO4a4UUhm7cQkbuQQoNkjbxLpxYnQ4lpRjr1RuQptqYkPmunKvN5etdFOObaiw=="
- },
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -637,21 +701,6 @@
"resolved": "4.3.0",
"contentHash": "VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg=="
},
- "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": {
- "type": "Transitive",
- "resolved": "4.4.0",
- "contentHash": "LbrynESTp3bm5O/+jGL8v0Qg5SJlTV08lpIpFesXjF6uGNMWqFnUQbYBJwZTeua6E/Y7FIM1C54Ey1btLWupdg=="
- },
- "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": {
- "type": "Transitive",
- "resolved": "4.4.0",
- "contentHash": "38ugOfkYJqJoX9g6EYRlZB5U2ZJH51UP8ptxZgdpS07FgOEToV+lS11ouNK2PM12Pr6X/PpT5jK82G3DwH/SxQ=="
- },
- "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": {
- "type": "Transitive",
- "resolved": "4.4.0",
- "contentHash": "YhEdSQUsTx+C8m8Bw7ar5/VesXvCFMItyZF7G1AUY+OM0VPZUOeAVpJ4Wl6fydBGUYZxojTDR3I6Bj/+BPkJNA=="
- },
"SharpCompress": {
"type": "Transitive",
"resolved": "0.30.1",
@@ -659,13 +708,18 @@
},
"SharpZipLib": {
"type": "Transitive",
- "resolved": "1.3.3",
- "contentHash": "N8+hwhsKZm25tDJfWpBSW7EGhH/R7EMuiX+KJ4C4u+fCWVc1lJ5zg1u3S1RPPVYgTqhx/C3hxrqUpi6RwK5+Tg=="
+ "resolved": "1.4.0",
+ "contentHash": "CdkbBSPIpHD8xBlu+8kDJiqc1Tf9iV89BObnqcvEbwysXSj5h1MfaeLgeeaxPZmi7CTJO8FDofBBNxBW0Vml7A=="
+ },
+ "Snappier": {
+ "type": "Transitive",
+ "resolved": "1.0.0",
+ "contentHash": "rFtK2KEI9hIe8gtx3a0YDXdHOpedIf9wYCEYtBEmtlyiWVX3XlCNV03JrmmAi/Cdfn7dxK+k0sjjcLv4fpHnqA=="
},
"StackExchange.Redis": {
"type": "Transitive",
- "resolved": "2.6.48",
- "contentHash": "T0rLGogyT6Zny+IMrDx1Z8r4nA3B0C7EVo5SHNjzT4ndOn9aGKe5K7KTVx0y41WaWmfSWpaX7HrPl0tfZ4zuUw==",
+ "resolved": "2.6.70",
+ "contentHash": "O1QpPNrcGZXXClqdNe69/ySwRPINTwSnZQr0qxKfBMUPqemmJ5UXVwCznVIwMEYhoBlZtIgC+ZYywhNb8oXaKg==",
"dependencies": {
"Pipelines.Sockets.Unofficial": "2.2.2",
"System.Diagnostics.PerformanceCounter": "5.0.0"
@@ -729,20 +783,6 @@
"System.CommandLine": "2.0.0-beta4.22272.1"
}
},
- "System.ComponentModel.Composition": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "YL8iA3VOFxhyomn7FxtBgh3F+8XG5jOfT5UcqYLtkafSa6g6alQfKZuRwlEIWe+tzH6OVnj0Ekg5tn/DmV7SkQ=="
- },
- "System.ComponentModel.Composition.Registration": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "CTTPajoCKcXQ1NVTlazz6ned37MHVFf1qKfzsBIdHkaFJBnRVVh4hYsVkPP7z+RrMQU5iXdiTcsfxDb5DWOKOA==",
- "dependencies": {
- "System.ComponentModel.Composition": "5.0.0",
- "System.Reflection.Context": "5.0.0"
- }
- },
"System.Configuration.ConfigurationManager": {
"type": "Transitive",
"resolved": "5.0.0",
@@ -764,40 +804,6 @@
"System.Text.Encoding": "4.3.0"
}
},
- "System.Data.DataSetExtensions": {
- "type": "Transitive",
- "resolved": "4.5.0",
- "contentHash": "221clPs1445HkTBZPL+K9sDBdJRB8UN8rgjO3ztB0CQ26z//fmJXtlsr6whGatscsKGBrhJl5bwJuKSA8mwFOw=="
- },
- "System.Data.Odbc": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "j4WsYGmcD7m1D0Tc3N7HqWqcdUHNn9+kdXh9ODTWEsOGrAvALf+BgRStd7L0/O/zDS0R4Uu9vNM8UY6EnK+WYw==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "5.0.0"
- }
- },
- "System.Data.OleDb": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "DHCZucsidgFtUr1w5OggQNjb7M6N722QpNbkG6TV+3hCvPSLXdrm1NjJqVZB5/OW067gzuZVj9W147hrkTF/Ig==",
- "dependencies": {
- "Microsoft.Win32.Registry": "5.0.0",
- "System.Configuration.ConfigurationManager": "5.0.0",
- "System.Diagnostics.PerformanceCounter": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
- "System.Data.SqlClient": {
- "type": "Transitive",
- "resolved": "4.8.1",
- "contentHash": "HKLykcv6eZLbLnSMnlQ6Os4+UAmFE+AgYm92CTvJYeTOBtOYusX3qu8OoGhFrnKZax91UcLcDo5vPrqvJUTSNQ==",
- "dependencies": {
- "Microsoft.Win32.Registry": "4.7.0",
- "System.Security.Principal.Windows": "4.7.0",
- "runtime.native.System.Data.SqlClient.sni": "4.7.0"
- }
- },
"System.Diagnostics.Debug": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -852,41 +858,6 @@
"System.Runtime": "4.3.0"
}
},
- "System.DirectoryServices": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "lAS54Y3KO1XV68akGa0/GJeddkkuuiv2CtcSkMiTmLHQ6o6kFbKpw4DmJZADF7a6KjPwYxmZnH4D3eGicrJdcg==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "5.0.0",
- "System.IO.FileSystem.AccessControl": "5.0.0",
- "System.Security.AccessControl": "5.0.0",
- "System.Security.Permissions": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
- "System.DirectoryServices.AccountManagement": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "1WevH/8ULy0iixbsZW4k8ftV9fDqkeUJfeVMsJ7SySrHsnBISkRx1JuDRRV7QXfNTCQKrHeecfqcY5pevlDwog==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "5.0.0",
- "System.Configuration.ConfigurationManager": "5.0.0",
- "System.DirectoryServices": "5.0.0",
- "System.DirectoryServices.Protocols": "5.0.0",
- "System.IO.FileSystem.AccessControl": "5.0.0",
- "System.Security.AccessControl": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
- "System.DirectoryServices.Protocols": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "uQvO3kpXBDCoRQecbY8yXiQTVBT5t6ZMCZwBsyGFeCL0KUTlNJDsaIx+hsqCKF+bLglaYyz5nWLVRaxPKVeBBw==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
"System.Drawing.Common": {
"type": "Transitive",
"resolved": "5.0.0",
@@ -895,11 +866,6 @@
"Microsoft.Win32.SystemEvents": "5.0.0"
}
},
- "System.Formats.Asn1": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "MTvUIktmemNB+El0Fgw9egyqT9AYSIk6DTJeoDSpc3GIHxHCMo8COqkWT1mptX5tZ1SlQ6HJZ0OsSvMth1c12w=="
- },
"System.Globalization": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -999,15 +965,6 @@
"System.Threading.Tasks": "4.3.0"
}
},
- "System.IO.FileSystem.AccessControl": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "SxHB3nuNrpptVk+vZ/F+7OHEpoHUIKKMl02bUmYHQr1r+glbZQxs7pRtsf4ENO29TVm2TH3AEeep2fJcy92oYw==",
- "dependencies": {
- "System.Security.AccessControl": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
"System.IO.FileSystem.Primitives": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1016,34 +973,11 @@
"System.Runtime": "4.3.0"
}
},
- "System.IO.Packaging": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "ebfUwKsgZF4HTwaRUj67SrJdsM4O62Fxsd6u1bSk3MNgvU8yjyfEK0xQmUFUqOYJi1IcL4HENoccl4SKVPndYw=="
- },
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "5.0.1",
"contentHash": "qEePWsaq9LoEEIqhbGe6D5J8c9IqQOUuTzzV6wn1POlfdLkJliZY3OlB0j0f17uMWlqZYjH7txj+2YbyrIA8Yg=="
},
- "System.IO.Pipes.AccessControl": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "P0FIsXSFNL1AXlHO9zpJ9atRUzVyoPZCkcbkYGZfXXMx9xlGA2H3HOGBwIhpKhB+h0eL3hry/z0UcfJZ+yb2kQ==",
- "dependencies": {
- "System.Security.AccessControl": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
- "System.IO.Ports": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "MZY/0cgRg5bcuvHR4LKHqWnlxWV7GkoTgBaOdwIoWGZKsfSBC1twDz+BzG0o1Rk46WdRhhV30E2qzsBABHwGUA==",
- "dependencies": {
- "Microsoft.Win32.Registry": "5.0.0",
- "runtime.native.System.IO.Ports": "5.0.0"
- }
- },
"System.Linq": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1090,11 +1024,6 @@
"System.CodeDom": "5.0.0"
}
},
- "System.Memory": {
- "type": "Transitive",
- "resolved": "4.5.4",
- "contentHash": "1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw=="
- },
"System.Net.Http": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1164,16 +1093,6 @@
"System.Threading": "4.3.0"
}
},
- "System.Private.ServiceModel": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "BItrYCkoTV3VzVPsrew+uc34fmLb+3ncgspa7vbO3vkfY9JQCea4u34pHE+Bcv1Iy16MgRs3n2jKVRCDg0rPfg==",
- "dependencies": {
- "System.Reflection.DispatchProxy": "4.5.0",
- "System.Security.Cryptography.Xml": "4.5.0",
- "System.Security.Principal.Windows": "4.5.0"
- }
- },
"System.Reflection": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1186,30 +1105,38 @@
"System.Runtime": "4.3.0"
}
},
- "System.Reflection.Context": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "gG1wxxJLcjQaUkd07K2l2MKVoW+e0w8jS8Jye7QLPXrXT7XXMmOcFV/Ek6XyTOy5Z4GVN0WY95BQNp/iHEs5mw=="
- },
- "System.Reflection.DispatchProxy": {
- "type": "Transitive",
- "resolved": "4.5.0",
- "contentHash": "+UW1hq11TNSeb+16rIk8hRQ02o339NFyzMc4ma/FqmxBzM30l1c2IherBB4ld1MNcenS48fz8tbt50OW4rVULA=="
- },
"System.Reflection.Emit": {
"type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "VR4kk8XLKebQ4MZuKuIni/7oh+QGFmZW3qORd1GvBq/8026OpW501SzT/oypwiQl4TvT8ErnReh/NzY9u+C6wQ=="
+ "resolved": "4.3.0",
+ "contentHash": "228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",
+ "dependencies": {
+ "System.IO": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Emit.ILGeneration": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
},
"System.Reflection.Emit.ILGeneration": {
"type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "AucBYo3DSI0IDxdUjKksBcQJXPHyoPyrCXYURW1WDsLI4M65Ar/goSHjdnHOAY9MiYDNKqDlIgaYm+zL2hA1KA=="
+ "resolved": "4.3.0",
+ "contentHash": "59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",
+ "dependencies": {
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
},
"System.Reflection.Emit.Lightweight": {
"type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "a4OLB4IITxAXJeV74MDx49Oq2+PsF6Sml54XAFv+2RyWwtDBcabzoxiiJRhdhx+gaohLh4hEGCLQyBozXoQPqA=="
+ "resolved": "4.3.0",
+ "contentHash": "oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==",
+ "dependencies": {
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Emit.ILGeneration": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
},
"System.Reflection.Extensions": {
"type": "Transitive",
@@ -1267,14 +1194,6 @@
"Microsoft.NETCore.Targets": "1.1.0"
}
},
- "System.Runtime.Caching": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "30D6MkO8WF9jVGWZIP0hmCN8l9BTY4LCsAzLIe4xFSXzs+AjDotR7DpSmj27pFskDURzUvqYYY0ikModgBTxWw==",
- "dependencies": {
- "System.Configuration.ConfigurationManager": "5.0.0"
- }
- },
"System.Runtime.CompilerServices.Unsafe": {
"type": "Transitive",
"resolved": "6.0.0",
@@ -1370,10 +1289,20 @@
},
"System.Security.Cryptography.Cng": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "jIMXsKn94T9JY7PvPq/tMfqa6GAaHpElRDpmG+SuL+D3+sTw2M8VhnibKnN8Tq+4JqbPJ/f+BwtLeDMEnzAvRg==",
+ "resolved": "4.3.0",
+ "contentHash": "03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==",
"dependencies": {
- "System.Formats.Asn1": "5.0.0"
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "System.IO": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Security.Cryptography.Algorithms": "4.3.0",
+ "System.Security.Cryptography.Encoding": "4.3.0",
+ "System.Security.Cryptography.Primitives": "4.3.0",
+ "System.Text.Encoding": "4.3.0"
}
},
"System.Security.Cryptography.Csp": {
@@ -1435,15 +1364,6 @@
"runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
}
},
- "System.Security.Cryptography.Pkcs": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "9TPLGjBCGKmNvG8pjwPeuYy0SMVmGZRwlTZvyPHDbYv/DRkoeumJdfumaaDNQzVGMEmbWtg07zUpSW9q70IlDQ==",
- "dependencies": {
- "System.Formats.Asn1": "5.0.0",
- "System.Security.Cryptography.Cng": "5.0.0"
- }
- },
"System.Security.Cryptography.Primitives": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1495,15 +1415,6 @@
"runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
}
},
- "System.Security.Cryptography.Xml": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "MYmkHtCW+paFmPGFDktnLdOeH3zUrNchbZNki87E1ejNSMm9enSRbJokmvFrsWUrDE4bRE1lVeAle01+t6SGhA==",
- "dependencies": {
- "System.Security.Cryptography.Pkcs": "5.0.0",
- "System.Security.Permissions": "5.0.0"
- }
- },
"System.Security.Permissions": {
"type": "Transitive",
"resolved": "5.0.0",
@@ -1518,63 +1429,6 @@
"resolved": "5.0.0",
"contentHash": "t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA=="
},
- "System.ServiceModel.Duplex": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "7GBKQc2QWRxnEVQ49zMKq3z3RFKaHhhWjfMWhp+DP+dgfp0X4Szln/eL+UQumOKvv+sTU5bhOXjnJg5045liCA==",
- "dependencies": {
- "System.Private.ServiceModel": "4.7.0",
- "System.ServiceModel.Primitives": "4.7.0"
- }
- },
- "System.ServiceModel.Http": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "+BB61ycl1cSlRbJDpABoqMa7bRE4boJfK1CfWfbNzTGeADFVmDkhylpfmC1bKloxtf95p2owj8/n7kilgRBAow==",
- "dependencies": {
- "System.Private.ServiceModel": "4.7.0",
- "System.ServiceModel.Primitives": "4.7.0"
- }
- },
- "System.ServiceModel.NetTcp": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "snQgAc7kn4721eaus8nZ52eRu1QrdEnWGbru6I263hPWcISStntwHwSrT57Iwp1Z58b3Lz0J/hbjJhGP0yExOA==",
- "dependencies": {
- "System.Private.ServiceModel": "4.7.0",
- "System.ServiceModel.Primitives": "4.7.0"
- }
- },
- "System.ServiceModel.Primitives": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "YUXIMO4kL1v6dUVptJGixAx/8Ai5trQzVn3gbk0mpwxh77kGAs+MyBRoHN/5ZoxtwNn4E1dq3N4rJCAgAUaiJA==",
- "dependencies": {
- "System.Private.ServiceModel": "4.7.0"
- }
- },
- "System.ServiceModel.Security": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "LjYrQRrP1rw+s/wieB+QIv3p6/oG2ucTfVpg5iWmX8/7+nfUxcqmy9l8rsbtYE8X8BEQnSq42OhWap/Dlhlh9Q==",
- "dependencies": {
- "System.Private.ServiceModel": "4.7.0",
- "System.ServiceModel.Primitives": "4.7.0"
- }
- },
- "System.ServiceModel.Syndication": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "xjwRFydlevI/DMLlBcDRbOmofJTZNoJ0FCkEPdMw9i+85lDbl8Pw001LJKQbRSeHSVJCEuPfAvEuC1TAumxcmw=="
- },
- "System.ServiceProcess.ServiceController": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "p2yX167GW1pr2DCR6cW+cBKrvhli4thckXk108faFaTPHnoudb0AYPcIPq3nmrwn7IQj9FEmjpyJlXzcOmIjjw==",
- "dependencies": {
- "System.Diagnostics.EventLog": "5.0.0"
- }
- },
"System.Text.Encoding": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1585,14 +1439,6 @@
"System.Runtime": "4.3.0"
}
},
- "System.Text.Encoding.CodePages": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "NyscU59xX6Uo91qvhOs2Ccho3AR2TnZPomo1Z0K6YpyztBPM/A5VbkzOO19sy3A3i1TtEnTxA7bCe3Us+r5MWg==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "5.0.0"
- }
- },
"System.Text.Encoding.Extensions": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1604,10 +1450,22 @@
"System.Text.Encoding": "4.3.0"
}
},
+ "System.Text.Encodings.Web": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ }
+ },
"System.Text.Json": {
"type": "Transitive",
- "resolved": "4.7.2",
- "contentHash": "TcMd95wcrubm9nHvJEQs70rC0H/8omiSGGpU4FQ/ZA1URIqD4pjmFJh2Mfv1yH1eHgJDWTi2hMDXwTET+zOOyg=="
+ "resolved": "6.0.0",
+ "contentHash": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0",
+ "System.Text.Encodings.Web": "6.0.0"
+ }
},
"System.Text.RegularExpressions": {
"type": "Transitive",
@@ -1626,15 +1484,6 @@
"System.Threading.Tasks": "4.3.0"
}
},
- "System.Threading.AccessControl": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "WJ9w9m4iHJVq0VoH7hZvYAccbRq95itYRhAAXd6M4kVCzLmT6NqTwmSXKwp3oQilWHhYTXgqaIXxBfg8YaqtmA==",
- "dependencies": {
- "System.Security.AccessControl": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
"System.Threading.Tasks": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1711,13 +1560,15 @@
},
"Testcontainers": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "ESpfTlnntNJfPoQ2gg/lNt2S+SuFAI7XYISfNWWKrroVOuJKGq/HsXQVA9Yj/n+fQ8TgpbMyGGiwZGxkbbVAKA==",
+ "resolved": "2.2.0",
+ "contentHash": "mqzDSr51t9g+gHUy7KYij6EQ0ixofqjq8GtO8nfIPSf/Xohdl0vgd3z/WB0AFprXXDYVpwSVXyEtYqo4EXPRpQ==",
"dependencies": {
- "Docker.DotNet": "3.125.10",
+ "Docker.DotNet": "3.125.12",
+ "Docker.DotNet.X509": "3.125.12",
"Microsoft.Bcl.AsyncInterfaces": "1.1.1",
"Microsoft.Extensions.Logging.Abstractions": "3.1.26",
- "SharpZipLib": "1.3.3",
+ "Portable.BouncyCastle": "1.9.0",
+ "SharpZipLib": "1.4.0",
"System.Text.Json": "4.7.2"
}
},
@@ -1766,99 +1617,104 @@
"xunit.extensibility.core": "[2.4.2]"
}
},
+ "ZstdSharp.Port": {
+ "type": "Transitive",
+ "resolved": "0.6.2",
+ "contentHash": "jPao/LdUNLUz8rn3H1D8W7wQbZsRZM0iayvWI4xGejJg3XJHT56gcmYdgmCGPdJF1UEBqUjucCRrFB+4HbJsbw=="
+ },
"entitydb.abstractions": {
"type": "Project",
"dependencies": {
- "System.Linq.Async": "6.0.1"
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.common": {
"type": "Project",
"dependencies": {
- "EntityDb.Abstractions": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Abstractions": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.common.tests": {
"type": "Project",
"dependencies": {
- "Bogus": "34.0.2",
- "EntityDb.Common": "1.0.0",
- "EntityDb.InMemory": "1.0.0",
- "EntityDb.Provisioner": "1.0.0",
- "EntityDb.Redis": "1.0.0",
- "Microsoft.NET.Test.Sdk": "17.2.0",
- "Moq": "4.18.2",
- "Shouldly": "4.0.3",
- "System.Linq.Async": "6.0.1",
- "Testcontainers": "2.1.0",
- "Xunit.DependencyInjection": "8.5.0",
- "Xunit.DependencyInjection.Logging": "8.0.1",
- "xunit": "2.4.2"
+ "Bogus": "[34.0.2, )",
+ "EntityDb.Common": "[1.0.0, )",
+ "EntityDb.InMemory": "[1.0.0, )",
+ "EntityDb.Provisioner": "[1.0.0, )",
+ "EntityDb.Redis": "[1.0.0, )",
+ "Microsoft.NET.Test.Sdk": "[17.4.0, )",
+ "Moq": "[4.18.2, )",
+ "Shouldly": "[4.1.0, )",
+ "System.Linq.Async": "[6.0.1, )",
+ "Testcontainers": "[2.2.0, )",
+ "Xunit.DependencyInjection": "[8.6.1, )",
+ "Xunit.DependencyInjection.Logging": "[8.0.1, )",
+ "xunit": "[2.4.2, )"
}
},
"entitydb.inmemory": {
"type": "Project",
"dependencies": {
- "EntityDb.Common": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Common": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.json": {
"type": "Project",
"dependencies": {
- "EntityDb.Common": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Common": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.mongodb": {
"type": "Project",
"dependencies": {
- "EntityDb.Common": "1.0.0",
- "MongoDB.Driver": "2.17.1",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Common": "[1.0.0, )",
+ "MongoDB.Driver": "[2.18.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.mvc": {
"type": "Project",
"dependencies": {
- "EntityDb.Common": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Common": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.npgsql": {
"type": "Project",
"dependencies": {
- "EntityDb.SqlDb": "1.0.0",
- "Npgsql": "6.0.6",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.SqlDb": "[1.0.0, )",
+ "Npgsql": "[7.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.provisioner": {
"type": "Project",
"dependencies": {
- "EntityDb.MongoDb": "1.0.0",
- "EntityDb.Npgsql": "1.0.0",
- "System.CommandLine": "2.0.0-beta4.22272.1",
- "System.CommandLine.NamingConventionBinder": "2.0.0-beta4.22272.1",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.MongoDb": "[1.0.0, )",
+ "EntityDb.Npgsql": "[1.0.0, )",
+ "System.CommandLine": "[2.0.0-beta4.22272.1, )",
+ "System.CommandLine.NamingConventionBinder": "[2.0.0-beta4.22272.1, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.redis": {
"type": "Project",
"dependencies": {
- "EntityDb.Common": "1.0.0",
- "EntityDb.Json": "1.0.0",
- "StackExchange.Redis": "2.6.48",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Common": "[1.0.0, )",
+ "EntityDb.Json": "[1.0.0, )",
+ "StackExchange.Redis": "[2.6.70, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.sqldb": {
"type": "Project",
"dependencies": {
- "EntityDb.Common": "1.0.0",
- "EntityDb.Json": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Common": "[1.0.0, )",
+ "EntityDb.Json": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
}
}
diff --git a/test/EntityDb.Redis.Tests/EntityDb.Redis.Tests.csproj b/test/EntityDb.Redis.Tests/EntityDb.Redis.Tests.csproj
index 2d9d164d..b4c9f0de 100644
--- a/test/EntityDb.Redis.Tests/EntityDb.Redis.Tests.csproj
+++ b/test/EntityDb.Redis.Tests/EntityDb.Redis.Tests.csproj
@@ -1,8 +1,18 @@
-
-
+
+
+
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
+
+
+
diff --git a/test/EntityDb.Redis.Tests/packages.lock.json b/test/EntityDb.Redis.Tests/packages.lock.json
index f39fe807..bd797557 100644
--- a/test/EntityDb.Redis.Tests/packages.lock.json
+++ b/test/EntityDb.Redis.Tests/packages.lock.json
@@ -1,7 +1,7 @@
{
"version": 1,
"dependencies": {
- "net6.0": {
+ "net7.0": {
"Bogus": {
"type": "Direct",
"requested": "[34.0.2, )",
@@ -10,18 +10,18 @@
},
"coverlet.collector": {
"type": "Direct",
- "requested": "[3.1.2, )",
- "resolved": "3.1.2",
- "contentHash": "wuLDIDKD5XMt0A7lE31JPenT7QQwZPFkP5rRpdJeblyXZ9MGLI8rYjvm5fvAKln+2/X+4IxxQDxBtwdrqKNLZw=="
+ "requested": "[3.2.0, )",
+ "resolved": "3.2.0",
+ "contentHash": "xjY8xBigSeWIYs4I7DgUHqSNoGqnHi7Fv7/7RZD02rvZyG3hlsjnQKiVKVWKgr9kRKgmV+dEfu8KScvysiC0Wg=="
},
"Microsoft.NET.Test.Sdk": {
"type": "Direct",
- "requested": "[17.2.0, )",
- "resolved": "17.2.0",
- "contentHash": "kYmkDYbcDd+jNvmMH4TMtgHjsUYbIsWENM2VcjB0X7TawXbehL5I8OIsu2TgFS/nQCgZE94InrqMxrm7WDy+Lw==",
+ "requested": "[17.4.0, )",
+ "resolved": "17.4.0",
+ "contentHash": "VtNZQ83ntG2aEUjy1gq6B4HNdn96se6FmdY/03At8WiqDReGrApm6OB2fNiSHz9D6IIEtWtNZ2FSH0RJDVXl/w==",
"dependencies": {
- "Microsoft.CodeCoverage": "17.2.0",
- "Microsoft.TestPlatform.TestHost": "17.2.0"
+ "Microsoft.CodeCoverage": "17.4.0",
+ "Microsoft.TestPlatform.TestHost": "17.4.0"
}
},
"Moq": {
@@ -35,14 +35,13 @@
},
"Shouldly": {
"type": "Direct",
- "requested": "[4.0.3, )",
- "resolved": "4.0.3",
- "contentHash": "wrUt6lohfSPcAFBRwdDZiUNh67//xZjaOO3oYU7K9p7KshV7M72JWpFw+A/RJF3GgzZa03qH/kuC8iragWi3Dg==",
+ "requested": "[4.1.0, )",
+ "resolved": "4.1.0",
+ "contentHash": "sEmt1Wf3VvSmCVMfS0XsmnlLubqK9dTk7RxwMxDjk0YYnkAnb3S+wESntgrjgbcszO+HzVxUy9iVJxwxT1HWIw==",
"dependencies": {
- "DiffEngine": "6.4.9",
- "EmptyFiles": "2.3.3",
- "Microsoft.CSharp": "4.7.0",
- "System.Memory": "4.5.4"
+ "DiffEngine": "10.0.0",
+ "EmptyFiles": "2.8.0",
+ "Microsoft.CSharp": "4.7.0"
}
},
"System.Linq.Async": {
@@ -67,14 +66,14 @@
},
"Xunit.DependencyInjection": {
"type": "Direct",
- "requested": "[8.5.0, )",
- "resolved": "8.5.0",
- "contentHash": "OnSFB9x3MaXYFq9VFjdqoHgjOOjBOUxYFNkiQ3OXVe7I6r/KGs4yHJ3FAqZwddjNgKeRX1PEwiDWnDJOuonECQ==",
+ "requested": "[8.6.1, )",
+ "resolved": "8.6.1",
+ "contentHash": "O0d2fGId3gD67ZoVKDSu08e6wBXSl0aP54J6TdVGzwf6chTH9GBPBg3y6aLjp9wYfwHNPVaE41+0brM64tbbnA==",
"dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "1.0.0",
- "Microsoft.Extensions.Hosting": "2.1.0",
+ "Microsoft.Bcl.AsyncInterfaces": "6.0.0",
+ "Microsoft.Extensions.Hosting": "6.0.0",
"System.Diagnostics.DiagnosticSource": "6.0.0",
- "xunit.extensibility.execution": "[2.2.0, 3.0.0)"
+ "xunit.extensibility.execution": "[2.4.2, 3.0.0)"
}
},
"Xunit.DependencyInjection.Logging": {
@@ -102,11 +101,11 @@
},
"DiffEngine": {
"type": "Transitive",
- "resolved": "6.4.9",
- "contentHash": "VSZM6KtGMTtbHCYK5nXvkp7ZlholzzDtjJ0Z8lbL8zEQAsmSqodZvJfYWDbGU/SNUaNqa9OzA38T4wgga6TMpA==",
+ "resolved": "10.0.0",
+ "contentHash": "H8F7V1zRHkWLP5AW9lCxZypanXlFRT8n7P9Ou8cxz189Yg8TEw5FwTqQCaXjVPRjfE8621lhblpQrghbGJgDZw==",
"dependencies": {
- "EmptyFiles": "2.3.3",
- "Microsoft.Windows.Compatibility": "5.0.0"
+ "EmptyFiles": "2.8.0",
+ "System.Management": "5.0.0"
}
},
"DnsClient": {
@@ -119,18 +118,26 @@
},
"Docker.DotNet": {
"type": "Transitive",
- "resolved": "3.125.10",
- "contentHash": "sKu8AFiRPao1IqYPUT2mAxT0c7F+dgEfOonuVfgn5FYdHccHdL9Ge4Jsem0KHlxYzqE6QpOFDt1hR/J1XzqogQ==",
+ "resolved": "3.125.12",
+ "contentHash": "lkDh6PUV8SIM1swPCkd3f+8zGB7Z9Am3C2XBLqAjyIIp5jQBCsDFrtbtA1QiVdFMWdYcJscrX/gzzG50kRj0jQ==",
"dependencies": {
"Newtonsoft.Json": "13.0.1",
"System.Buffers": "4.5.1",
"System.Threading.Tasks.Extensions": "4.5.4"
}
},
+ "Docker.DotNet.X509": {
+ "type": "Transitive",
+ "resolved": "3.125.12",
+ "contentHash": "CwxE5BUJNdKvhLD2NZuxzGd2y6o+grkIJQr3JavEUILTlJd0tZMVDfge63wWTuzsbq4sTEhE4bZBLEgG/0vzgw==",
+ "dependencies": {
+ "Docker.DotNet": "3.125.12"
+ }
+ },
"EmptyFiles": {
"type": "Transitive",
- "resolved": "2.3.3",
- "contentHash": "I7L5UMvHYms1KAJr2lSeuC11p+rfAewSCwTAmxsR/LMKi4i9ld9s/91LuvJ1+FJnz9EaWvnOr8XX78M9Xo5H7Q=="
+ "resolved": "2.8.0",
+ "contentHash": "2N6IdrlSYT+FhX5hAbasJ7wpV/ONtIX+7fN+XXukwGAgHRNjiAoO0TScQsTZcgaXmbuvGu4ogKk0jPt2dVLgTQ=="
},
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
@@ -139,8 +146,8 @@
},
"Microsoft.CodeCoverage": {
"type": "Transitive",
- "resolved": "17.2.0",
- "contentHash": "MsKhJmwIfHxNDbTIlgQy29UpWSWPpbZOQPhQ7xalRy+ABnl8/neFHZGzSP3XlpW2dKAXHTFrtIcKzW/kopY2Bg=="
+ "resolved": "17.4.0",
+ "contentHash": "2oZbSVTC2nAvQ2DnbXLlXS+c25ZyZdWeNd+znWwAxwGaPh9dwQ5NBsYyqQB7sKmJKIUdkKGmN3rzFzjVC81Dtg=="
},
"Microsoft.CSharp": {
"type": "Transitive",
@@ -149,118 +156,265 @@
},
"Microsoft.Extensions.Configuration": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "SS8ce1GYQTkZoOq5bskqQ+m7xiXQjnKRiGfVNZkkX2SX0HpXNRsKnSUaywRRuCje3v2KT9xeacsM3J9/G2exsQ==",
+ "resolved": "6.0.0",
+ "contentHash": "tq2wXyh3fL17EMF2bXgRhU7JrbO3on93MRKYxzz4JzzvuGSA1l0W3GI9/tl8EO89TH+KWEymP7bcFway6z9fXg==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "2.1.0"
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.Configuration.Abstractions": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "lMmUjAKvY9r6QmxCS15iSb6ulhwnh0zp44NtnVJ+HIDLFmu4iej41U+dU58On8NRezmlgRXiQtLnBeZSzYNKQg==",
+ "resolved": "6.0.0",
+ "contentHash": "qWzV9o+ZRWq+pGm+1dF+R7qTgTYoXvbyowRoBxQJGfqTpqDun2eteerjRQhq5PQ/14S+lqto3Ft4gYaRyl4rdQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "2.1.0"
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.Configuration.Binder": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "Fls0O54Ielz1DiVYpcmiUpeizN1iKGGI5yAWAoShfmUvMcQ8jAGOK1a+DaflHA5hN9IOKvmSos0yewDYAIY0ZA==",
+ "resolved": "6.0.0",
+ "contentHash": "b3ErKzND8LIC7o08QAVlKfaEIYEvLJbtmVbFZVBRXeu9YkKfSSzLZfR1SUfQPBIy9mKLhEtJgGYImkcMNaKE0A==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "2.1.0"
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.CommandLine": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "3nL1qCkZ1Oxx14ZTzgo4MmlO7tso7F+TtMZAY2jUAtTLyAcDp+EDjk3RqafoKiNaePyPvvlleEcBxh3b2Hzl1g==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "DjYkzqvhiHCq38LW71PcIxXk6nhtV6VySP9yDcSO0goPl7YCU1VG1f2Wbgy58lkA10pWkjHCblZPUyboCB93ZA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "V4Dth2cYMZpw3HhGw9XUDIijpI6gN+22LDt0AhufIgOppCUfpWX4483OmN+dFXRJkJLc8Tv0Q8QK+1ingT2+KQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Physical": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "GJGery6QytCzS/BxJ96klgG9in3uH26KcUBbiVG/coNDXCRq6LGVVlUT4vXq34KPuM+R2av+LeYdX9h4IZOCUg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Configuration.FileExtensions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
+ "System.Text.Json": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "lB0Hb2V4+RUHy+LjEcqEr4EcV4RWc9EnjAV2GdtWQEdljQX+R4hGREftI7sInU9okP93pDrJiaj6QUJ6ZsslOA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Configuration.Json": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Physical": "6.0.0"
}
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "gqQviLfuA31PheEGi+XJoZc1bc9H9RsPa9Gq9XuDct7XGWSR9eVXjK5Sg7CSUPhTFHSuxUFY12wcTYLZ4zM1hg==",
+ "resolved": "6.0.0",
+ "contentHash": "k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.0"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "8/CtASu80UIoyG+r8FstrmZW5GLtXxzoYpjj3jV0FKZCL5CiFgSH3pAmqut/dC68mu7N1bU6v0UtKKL3gCUQGQ=="
+ "resolved": "6.0.0",
+ "contentHash": "xlzi2IYREJH3/m6+lUrQlujzX8wDitm4QGnUu6kUXTQAWPuZY8i+ticFJbzfqaetLA6KR/rO6Ew/HuYD+bxifg=="
},
"Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "itv+7XBu58pxi8mykxx9cUO1OOVYe0jmQIZVSZVp5lOcLxB7sSV2bnHiI1RSu6Nxne/s6+oBla3ON5CCMSmwhQ==",
+ "resolved": "6.0.0",
+ "contentHash": "0pd4/fho0gC12rQswaGQxbU34jOS1TPS8lZPpkFCH68ppQjHNHYle9iRuHeev1LhrJ94YPvzcRd8UmIuFk23Qw==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "2.1.0"
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.FileProviders.Physical": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "A9xLomqD4tNFqDfleapx2C14ZcSjCTzn/4Od0W/wBYdlLF2tYDJ204e75HjpWDVTkr03kgdZbM3QZ6ZeDsrBYg==",
+ "resolved": "6.0.0",
+ "contentHash": "QvkL7l0nM8udt3gfyu0Vw8bbCXblxaKOl7c2oBfgGy4LCURRaL9XWZX1FWJrQc43oMokVneVxH38iz+bY1sbhg==",
"dependencies": {
- "Microsoft.Extensions.FileProviders.Abstractions": "2.1.0",
- "Microsoft.Extensions.FileSystemGlobbing": "2.1.0"
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileSystemGlobbing": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.FileSystemGlobbing": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "JEwwhwbVTEXJu4W4l/FFx7FG9Fh5R8999mZl6qJImjM/LY4DxQsFYzpSkziMdY022n7TQpNUxJlH9bKZc7TqWw=="
+ "resolved": "6.0.0",
+ "contentHash": "ip8jnL1aPiaPeKINCqaTEbvBFDmVx9dXQEBZ2HOBRXPD1eabGNqP/bKlsIcp7U2lGxiXd5xIhoFcmY8nM4Hdiw=="
},
"Microsoft.Extensions.Hosting": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "nqOrLtBqpwRT006vdQ2Vp87uiuYztiZcZAndFqH91ZH4SQgr8wImCVQwzUgTxx1DSrpIW765+xrZTZqsoGtvqg==",
- "dependencies": {
- "Microsoft.Extensions.Configuration": "2.1.0",
- "Microsoft.Extensions.DependencyInjection": "2.1.0",
- "Microsoft.Extensions.FileProviders.Physical": "2.1.0",
- "Microsoft.Extensions.Hosting.Abstractions": "2.1.0",
- "Microsoft.Extensions.Logging": "2.1.0"
+ "resolved": "6.0.0",
+ "contentHash": "M8VzD0ni5VarIRT8njnwK4K2WSAo0kZH4Zc3mKcSGkP4CjDZ91T9ZEFmmwhmo4z7x8AFq+tW0WFi9wX+K2cxkQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "6.0.0",
+ "Microsoft.Extensions.Configuration.CommandLine": "6.0.0",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "6.0.0",
+ "Microsoft.Extensions.Configuration.FileExtensions": "6.0.0",
+ "Microsoft.Extensions.Configuration.Json": "6.0.0",
+ "Microsoft.Extensions.Configuration.UserSecrets": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Physical": "6.0.0",
+ "Microsoft.Extensions.Hosting.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging.Configuration": "6.0.0",
+ "Microsoft.Extensions.Logging.Console": "6.0.0",
+ "Microsoft.Extensions.Logging.Debug": "6.0.0",
+ "Microsoft.Extensions.Logging.EventLog": "6.0.0",
+ "Microsoft.Extensions.Logging.EventSource": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0"
}
},
"Microsoft.Extensions.Hosting.Abstractions": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "BpMaoBxdXr5VD0yk7rYN6R8lAU9X9JbvsPveNdKT+llIn3J5s4sxpWqaSG/NnzTzTLU5eJE5nrecTl7clg/7dQ==",
+ "resolved": "6.0.0",
+ "contentHash": "GcT5l2CYXL6Sa27KCSh0TixsRfADUgth+ojQSD5EkzisZxmGFh7CwzkcYuGwvmXLjr27uWRNrJ2vuuEjMhU05Q==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "2.1.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.0",
- "Microsoft.Extensions.FileProviders.Abstractions": "2.1.0",
- "Microsoft.Extensions.Logging.Abstractions": "2.1.0"
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0"
}
},
"Microsoft.Extensions.Logging": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "kuZbZMMHb7ibzhLdn9/R1+PAAFKntlF10tOw4loB8VuQkHvSrBE6IzW1rhBLsEdmLXOgi2zFbwcXFrxzSM6ybA==",
+ "resolved": "6.0.0",
+ "contentHash": "eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Binder": "2.1.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.0",
- "Microsoft.Extensions.Logging.Abstractions": "2.1.0",
- "Microsoft.Extensions.Options": "2.1.0"
+ "Microsoft.Extensions.DependencyInjection": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "System.Diagnostics.DiagnosticSource": "6.0.0"
}
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "3.1.26",
- "contentHash": "sCDtgEvfq0UhK6k9N7qCqvIsEud0T0eVu4UEW5G7urctFxRA8UUlcyrfFHH/k0tkEplZAv4EN8Xbj8j7BQNPhA=="
+ "resolved": "6.0.0",
+ "contentHash": "/HggWBbTwy8TgebGSX5DBZ24ndhzi93sHUBDvP1IxbZD7FDokYzdAr6+vbWGjw2XAfR2EJ1sfKUotpjHnFWPxA=="
+ },
+ "Microsoft.Extensions.Logging.Configuration": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "ZDskjagmBAbv+K8rYW9VhjPplhbOE63xUD0DiuydZJwt15dRyoqicYklLd86zzeintUc7AptDkHn+YhhYkYo8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "6.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Logging.Console": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "gsqKzOEdsvq28QiXFxagmn1oRB9GeI5GgYCkoybZtQA0IUb7QPwf1WmN3AwJeNIsadTvIFQCiVK0OVIgKfOBGg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging.Configuration": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "System.Text.Json": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Logging.Debug": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "M9g/JixseSZATJE9tcMn9uzoD4+DbSglivFqVx8YkRJ7VVPmnvCEbOZ0AAaxsL1EKyI4cz07DXOOJExxNsUOHw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventLog": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "rlo0RxlMd0WtLG3CHI0qOTp6fFn7MvQjlrCjucA31RqmiMFCZkF8CHNbe8O7tbBIyyoLGWB1he9CbaA5iyHthg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "System.Diagnostics.EventLog": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventSource": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "BeDyyqt7nkm/nr+Gdk+L8n1tUT/u33VkbXAOesgYSNsxDM9hJ1NOBGoZfj9rCbeD2+9myElI6JOVVFmnzgeWQA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0",
+ "System.Text.Json": "6.0.0"
+ }
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "VOM1pPMi9+7/4Vc9aPLU8btHOBQy1+AvpqxLxFI2OVtqGv+1klPaV59g9R6aSt2U7ijfB3TjvAO4Tc/cn9/hxA==",
+ "resolved": "6.0.0",
+ "contentHash": "dzXN0+V1AyjOe2xcJ86Qbo233KHuLEY0njf/P2Kw8SfJU+d45HNS2ctJdnEnrWbM9Ye2eFgaC5Mj9otRMU6IsQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Options.ConfigurationExtensions": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "bXWINbTn0vC0FYc9GaQTISbxhQLAMrvtbuvD9N6JelEaIS/Pr62wUCinrq5bf1WRBGczt1v4wDhxFtVFNcMdUQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.0",
- "Microsoft.Extensions.Primitives": "2.1.0"
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "gMwH6wgWOPfyfLfMLEP+ZF7/MSJq35e0xxKEYUjt8veEznY45nBVqdfI876+9SFQq2ChcqKf2UyYc2XYj2v27w==",
+ "resolved": "6.0.0",
+ "contentHash": "9+PnzmQFfEFNR9J2aDTfJGGupShHjOuGw4VUv+JB044biSHrnmCIMD+mJHmb2H7YryrfBEXDurxQ47gJZdCKNQ==",
"dependencies": {
- "System.Memory": "4.5.0",
- "System.Runtime.CompilerServices.Unsafe": "4.5.0"
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
"Microsoft.NETCore.Platforms": {
@@ -275,8 +429,8 @@
},
"Microsoft.TestPlatform.ObjectModel": {
"type": "Transitive",
- "resolved": "17.2.0",
- "contentHash": "7j1KYDHLhU98XnCEbECMncXLydI9fNiFLcFsiBsP3lV6EkHOaj5kTPAWHYkKnPGRC9TbZUboSQq8rWI4dTQsxg==",
+ "resolved": "17.4.0",
+ "contentHash": "oWe7A0wrZhxagTOcaxJ9r0NXTbgkiBQQuCpCXxnP06NsGV/qOoaY2oaangAJbOUrwEx0eka1do400NwNCjfytw==",
"dependencies": {
"NuGet.Frameworks": "5.11.0",
"System.Reflection.Metadata": "1.6.0"
@@ -284,11 +438,11 @@
},
"Microsoft.TestPlatform.TestHost": {
"type": "Transitive",
- "resolved": "17.2.0",
- "contentHash": "bI67J+hers241h7eD2eecS02p9CbKcQDIeoRvO4FgMlTWg2ZTzc0D3uWLYr5U+K5x9O1pNmyMoMDbYIeWY/TWw==",
+ "resolved": "17.4.0",
+ "contentHash": "sUx48fu9wgQF1JxzXeSVtzb7KoKpJrdtIzsFamxET3ZYOKXj+Ej13HWZ0U2nuMVZtZVHBmE+KS3Vv5cIdTlycQ==",
"dependencies": {
- "Microsoft.TestPlatform.ObjectModel": "17.2.0",
- "Newtonsoft.Json": "9.0.1"
+ "Microsoft.TestPlatform.ObjectModel": "17.4.0",
+ "Newtonsoft.Json": "13.0.1"
}
},
"Microsoft.Win32.Primitives": {
@@ -310,15 +464,6 @@
"System.Security.Principal.Windows": "5.0.0"
}
},
- "Microsoft.Win32.Registry.AccessControl": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "rwF501ZS/xKGWz5H3RLBvwta6E5kcMLB0UYGTgrZ8nL5bvrbGmtEcEObgMC/qRFhA3og/0Zh+eacrcA+0FBXJA==",
- "dependencies": {
- "Microsoft.Win32.Registry": "5.0.0",
- "System.Security.AccessControl": "5.0.0"
- }
- },
"Microsoft.Win32.SystemEvents": {
"type": "Transitive",
"resolved": "5.0.0",
@@ -327,90 +472,44 @@
"Microsoft.NETCore.Platforms": "5.0.0"
}
},
- "Microsoft.Windows.Compatibility": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "HujVMtkV1WTVlzbPWNZjHVG8ro6mIS15ul0XRLwmCq8NnbuI3C8bAUP3KdPTypK2D/Zr+u0q3m3qk7iM7b3JPg==",
- "dependencies": {
- "Microsoft.Win32.Registry": "5.0.0",
- "Microsoft.Win32.Registry.AccessControl": "5.0.0",
- "Microsoft.Win32.SystemEvents": "5.0.0",
- "System.CodeDom": "5.0.0",
- "System.ComponentModel.Composition": "5.0.0",
- "System.ComponentModel.Composition.Registration": "5.0.0",
- "System.Configuration.ConfigurationManager": "5.0.0",
- "System.Data.DataSetExtensions": "4.5.0",
- "System.Data.Odbc": "5.0.0",
- "System.Data.OleDb": "5.0.0",
- "System.Data.SqlClient": "4.8.1",
- "System.Diagnostics.EventLog": "5.0.0",
- "System.Diagnostics.PerformanceCounter": "5.0.0",
- "System.DirectoryServices": "5.0.0",
- "System.DirectoryServices.AccountManagement": "5.0.0",
- "System.DirectoryServices.Protocols": "5.0.0",
- "System.Drawing.Common": "5.0.0",
- "System.IO.FileSystem.AccessControl": "5.0.0",
- "System.IO.Packaging": "5.0.0",
- "System.IO.Pipes.AccessControl": "5.0.0",
- "System.IO.Ports": "5.0.0",
- "System.Management": "5.0.0",
- "System.Reflection.Context": "5.0.0",
- "System.Reflection.Emit": "4.7.0",
- "System.Reflection.Emit.ILGeneration": "4.7.0",
- "System.Reflection.Emit.Lightweight": "4.7.0",
- "System.Runtime.Caching": "5.0.0",
- "System.Security.AccessControl": "5.0.0",
- "System.Security.Cryptography.Cng": "5.0.0",
- "System.Security.Cryptography.Pkcs": "5.0.0",
- "System.Security.Cryptography.ProtectedData": "5.0.0",
- "System.Security.Cryptography.Xml": "5.0.0",
- "System.Security.Permissions": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0",
- "System.ServiceModel.Duplex": "4.7.0",
- "System.ServiceModel.Http": "4.7.0",
- "System.ServiceModel.NetTcp": "4.7.0",
- "System.ServiceModel.Primitives": "4.7.0",
- "System.ServiceModel.Security": "4.7.0",
- "System.ServiceModel.Syndication": "5.0.0",
- "System.ServiceProcess.ServiceController": "5.0.0",
- "System.Text.Encoding.CodePages": "5.0.0",
- "System.Threading.AccessControl": "5.0.0"
- }
- },
"MongoDB.Bson": {
"type": "Transitive",
- "resolved": "2.17.1",
- "contentHash": "IBr5w6ygeUCTobiS4J2UlYeIsnjSJvOOf31g60EkRa3NIeyrYs7Y51HeOvJ8r6NPcKv1hLj8xwoop6hDTetAdA==",
+ "resolved": "2.18.0",
+ "contentHash": "iyiVjkCAZIUiyYDZXXUqISeW7n3O/qcM90PUeJybryg7g4rXhSMRY0oLpAg+NdoXD/Qm9LlmVIePAluHQB91tQ==",
"dependencies": {
"System.Runtime.CompilerServices.Unsafe": "5.0.0"
}
},
"MongoDB.Driver": {
"type": "Transitive",
- "resolved": "2.17.1",
- "contentHash": "A5Yvm3RUdkSYnvKWVb/bZfvhzG+L+t0n80JuUXf0p2QG1TbtqHE9hX/FBK+BoF7sw9rzUTw8VHYeqX5rT0rxdA==",
+ "resolved": "2.18.0",
+ "contentHash": "nq7wRMeNoqUe+bndHFMDGX8IY3iSmzLoyLzzf8DRos137O+5R4NCsd9qtw/n+DoGFas0gzzyD546Cpz+5AkmLg==",
"dependencies": {
- "MongoDB.Bson": "2.17.1",
- "MongoDB.Driver.Core": "2.17.1",
- "MongoDB.Libmongocrypt": "1.5.5"
+ "Microsoft.Extensions.Logging.Abstractions": "2.0.0",
+ "MongoDB.Bson": "2.18.0",
+ "MongoDB.Driver.Core": "2.18.0",
+ "MongoDB.Libmongocrypt": "1.6.0"
}
},
"MongoDB.Driver.Core": {
"type": "Transitive",
- "resolved": "2.17.1",
- "contentHash": "lfuuQvCXcco6mG096PL8xRO+dBdHsDTR3DiYfK/ICHgFlL5RfKlBuE0xClEGKtaZ4Spe28/fF/GUcrrA/yfoAQ==",
+ "resolved": "2.18.0",
+ "contentHash": "/X5Ty32gyDyzs/fWFwKGS0QUhfQT3V9Sc/F8yhILBu8bjCjBscOFKQsKieAha8xxBnYS7dZvTvhvEJWT7HgJ1g==",
"dependencies": {
"DnsClient": "1.6.1",
- "MongoDB.Bson": "2.17.1",
- "MongoDB.Libmongocrypt": "1.5.5",
+ "Microsoft.Extensions.Logging.Abstractions": "2.0.0",
+ "MongoDB.Bson": "2.18.0",
+ "MongoDB.Libmongocrypt": "1.6.0",
"SharpCompress": "0.30.1",
- "System.Buffers": "4.5.1"
+ "Snappier": "1.0.0",
+ "System.Buffers": "4.5.1",
+ "ZstdSharp.Port": "0.6.2"
}
},
"MongoDB.Libmongocrypt": {
"type": "Transitive",
- "resolved": "1.5.5",
- "contentHash": "0DV4l2PjXirSJHD/b+LpOK3IfUDvkbpvvZBM2w1aYL6E/4vbhfyr/FP5laDNx2zRylqN1hIZO+EL7NgO/5GpVg=="
+ "resolved": "1.6.0",
+ "contentHash": "kh+MMf+ECIf5sQDIqOdKBd75ktD5aD1EuzCX3R4HOUGPlAbeAm8harf4zwlbvFe2BLfCXZO7HajSABLf4P0GNg=="
},
"NETStandard.Library": {
"type": "Transitive",
@@ -470,9 +569,10 @@
},
"Npgsql": {
"type": "Transitive",
- "resolved": "6.0.6",
- "contentHash": "IIwnoJp0sFkhAydT/KKe/0NhlJKhYPIrXSE95AuU/2dqHNI9alxvjClJSGL+QE8NGqq1SFn+NenxVtm/JYsrJg==",
+ "resolved": "7.0.0",
+ "contentHash": "tOBFksJZ2MiEz8xtDUgS5IG19jVO3nSP15QDYWiiGpXHe0PsLoQBts2Sg3hHKrrLTuw+AjsJz9iKvvGNHyKDIg==",
"dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
@@ -489,6 +589,11 @@
"System.IO.Pipelines": "5.0.1"
}
},
+ "Portable.BouncyCastle": {
+ "type": "Transitive",
+ "resolved": "1.9.0",
+ "contentHash": "eZZBCABzVOek+id9Xy04HhmgykF0wZg9wpByzrWN7q8qEI0Qen9b7tfd7w8VA3dOeesumMG7C5ZPy0jk7PSRHw=="
+ },
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -504,21 +609,6 @@
"resolved": "4.3.0",
"contentHash": "c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw=="
},
- "runtime.linux-arm.runtime.native.System.IO.Ports": {
- "type": "Transitive",
- "resolved": "5.0.0-rtm.20519.4",
- "contentHash": "Np6w3r1dSFB930GGZHIKCc5ZClRXZIqOrCAT0pzcd/zXnsZPvGqLZB1MnxAbVhvriJl71B0N0tJaaT1ICWXsyg=="
- },
- "runtime.linux-arm64.runtime.native.System.IO.Ports": {
- "type": "Transitive",
- "resolved": "5.0.0-rtm.20519.4",
- "contentHash": "VnGZmQ7pzMNkcTVdmGtXUQIbytK4Xk8F4/mxm0I+n7zbrsW/WNgLrWMTv9pb2Uyq09azXazNDQhZao4R4ebWcw=="
- },
- "runtime.linux-x64.runtime.native.System.IO.Ports": {
- "type": "Transitive",
- "resolved": "5.0.0-rtm.20519.4",
- "contentHash": "kvMZgZjtcC6cA8Y8imKpjCpiOJKDtwlNekS86GzUol4Jmzh0FWiRwAj4E9ZKO8R7rTBGIA4rkmra9Ko8j7l6AA=="
- },
"runtime.native.System": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -528,16 +618,6 @@
"Microsoft.NETCore.Targets": "1.1.0"
}
},
- "runtime.native.System.Data.SqlClient.sni": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "9kyFSIdN3T0qjDQ2R0HRXYIhS3l5psBzQi6qqhdLz+SzFyEy4sVxNOke+yyYv8Cu8rPER12c3RDjLT8wF3WBYQ==",
- "dependencies": {
- "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0",
- "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0",
- "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0"
- }
- },
"runtime.native.System.IO.Compression": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -547,17 +627,6 @@
"Microsoft.NETCore.Targets": "1.1.0"
}
},
- "runtime.native.System.IO.Ports": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "ME+/evR+UxVlWyGHUlLBoNTnsTdaylMbnvVwOp0Nl6XIZGGyXdqJqjlEew7e6TcKkJAA0lljhjKi3Kie+vzQ7g==",
- "dependencies": {
- "runtime.linux-arm.runtime.native.System.IO.Ports": "5.0.0-rtm.20519.4",
- "runtime.linux-arm64.runtime.native.System.IO.Ports": "5.0.0-rtm.20519.4",
- "runtime.linux-x64.runtime.native.System.IO.Ports": "5.0.0-rtm.20519.4",
- "runtime.osx-x64.runtime.native.System.IO.Ports": "5.0.0-rtm.20519.4"
- }
- },
"runtime.native.System.Net.Http": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -602,11 +671,6 @@
"resolved": "4.3.0",
"contentHash": "KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ=="
},
- "runtime.osx-x64.runtime.native.System.IO.Ports": {
- "type": "Transitive",
- "resolved": "5.0.0-rtm.20519.4",
- "contentHash": "N+dbbqhT7JBnPVHa7n2+Z5fHYO4a4UUhm7cQkbuQQoNkjbxLpxYnQ4lpRjr1RuQptqYkPmunKvN5etdFOObaiw=="
- },
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -637,21 +701,6 @@
"resolved": "4.3.0",
"contentHash": "VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg=="
},
- "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": {
- "type": "Transitive",
- "resolved": "4.4.0",
- "contentHash": "LbrynESTp3bm5O/+jGL8v0Qg5SJlTV08lpIpFesXjF6uGNMWqFnUQbYBJwZTeua6E/Y7FIM1C54Ey1btLWupdg=="
- },
- "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": {
- "type": "Transitive",
- "resolved": "4.4.0",
- "contentHash": "38ugOfkYJqJoX9g6EYRlZB5U2ZJH51UP8ptxZgdpS07FgOEToV+lS11ouNK2PM12Pr6X/PpT5jK82G3DwH/SxQ=="
- },
- "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": {
- "type": "Transitive",
- "resolved": "4.4.0",
- "contentHash": "YhEdSQUsTx+C8m8Bw7ar5/VesXvCFMItyZF7G1AUY+OM0VPZUOeAVpJ4Wl6fydBGUYZxojTDR3I6Bj/+BPkJNA=="
- },
"SharpCompress": {
"type": "Transitive",
"resolved": "0.30.1",
@@ -659,13 +708,18 @@
},
"SharpZipLib": {
"type": "Transitive",
- "resolved": "1.3.3",
- "contentHash": "N8+hwhsKZm25tDJfWpBSW7EGhH/R7EMuiX+KJ4C4u+fCWVc1lJ5zg1u3S1RPPVYgTqhx/C3hxrqUpi6RwK5+Tg=="
+ "resolved": "1.4.0",
+ "contentHash": "CdkbBSPIpHD8xBlu+8kDJiqc1Tf9iV89BObnqcvEbwysXSj5h1MfaeLgeeaxPZmi7CTJO8FDofBBNxBW0Vml7A=="
+ },
+ "Snappier": {
+ "type": "Transitive",
+ "resolved": "1.0.0",
+ "contentHash": "rFtK2KEI9hIe8gtx3a0YDXdHOpedIf9wYCEYtBEmtlyiWVX3XlCNV03JrmmAi/Cdfn7dxK+k0sjjcLv4fpHnqA=="
},
"StackExchange.Redis": {
"type": "Transitive",
- "resolved": "2.6.48",
- "contentHash": "T0rLGogyT6Zny+IMrDx1Z8r4nA3B0C7EVo5SHNjzT4ndOn9aGKe5K7KTVx0y41WaWmfSWpaX7HrPl0tfZ4zuUw==",
+ "resolved": "2.6.70",
+ "contentHash": "O1QpPNrcGZXXClqdNe69/ySwRPINTwSnZQr0qxKfBMUPqemmJ5UXVwCznVIwMEYhoBlZtIgC+ZYywhNb8oXaKg==",
"dependencies": {
"Pipelines.Sockets.Unofficial": "2.2.2",
"System.Diagnostics.PerformanceCounter": "5.0.0"
@@ -729,20 +783,6 @@
"System.CommandLine": "2.0.0-beta4.22272.1"
}
},
- "System.ComponentModel.Composition": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "YL8iA3VOFxhyomn7FxtBgh3F+8XG5jOfT5UcqYLtkafSa6g6alQfKZuRwlEIWe+tzH6OVnj0Ekg5tn/DmV7SkQ=="
- },
- "System.ComponentModel.Composition.Registration": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "CTTPajoCKcXQ1NVTlazz6ned37MHVFf1qKfzsBIdHkaFJBnRVVh4hYsVkPP7z+RrMQU5iXdiTcsfxDb5DWOKOA==",
- "dependencies": {
- "System.ComponentModel.Composition": "5.0.0",
- "System.Reflection.Context": "5.0.0"
- }
- },
"System.Configuration.ConfigurationManager": {
"type": "Transitive",
"resolved": "5.0.0",
@@ -764,40 +804,6 @@
"System.Text.Encoding": "4.3.0"
}
},
- "System.Data.DataSetExtensions": {
- "type": "Transitive",
- "resolved": "4.5.0",
- "contentHash": "221clPs1445HkTBZPL+K9sDBdJRB8UN8rgjO3ztB0CQ26z//fmJXtlsr6whGatscsKGBrhJl5bwJuKSA8mwFOw=="
- },
- "System.Data.Odbc": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "j4WsYGmcD7m1D0Tc3N7HqWqcdUHNn9+kdXh9ODTWEsOGrAvALf+BgRStd7L0/O/zDS0R4Uu9vNM8UY6EnK+WYw==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "5.0.0"
- }
- },
- "System.Data.OleDb": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "DHCZucsidgFtUr1w5OggQNjb7M6N722QpNbkG6TV+3hCvPSLXdrm1NjJqVZB5/OW067gzuZVj9W147hrkTF/Ig==",
- "dependencies": {
- "Microsoft.Win32.Registry": "5.0.0",
- "System.Configuration.ConfigurationManager": "5.0.0",
- "System.Diagnostics.PerformanceCounter": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
- "System.Data.SqlClient": {
- "type": "Transitive",
- "resolved": "4.8.1",
- "contentHash": "HKLykcv6eZLbLnSMnlQ6Os4+UAmFE+AgYm92CTvJYeTOBtOYusX3qu8OoGhFrnKZax91UcLcDo5vPrqvJUTSNQ==",
- "dependencies": {
- "Microsoft.Win32.Registry": "4.7.0",
- "System.Security.Principal.Windows": "4.7.0",
- "runtime.native.System.Data.SqlClient.sni": "4.7.0"
- }
- },
"System.Diagnostics.Debug": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -852,41 +858,6 @@
"System.Runtime": "4.3.0"
}
},
- "System.DirectoryServices": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "lAS54Y3KO1XV68akGa0/GJeddkkuuiv2CtcSkMiTmLHQ6o6kFbKpw4DmJZADF7a6KjPwYxmZnH4D3eGicrJdcg==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "5.0.0",
- "System.IO.FileSystem.AccessControl": "5.0.0",
- "System.Security.AccessControl": "5.0.0",
- "System.Security.Permissions": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
- "System.DirectoryServices.AccountManagement": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "1WevH/8ULy0iixbsZW4k8ftV9fDqkeUJfeVMsJ7SySrHsnBISkRx1JuDRRV7QXfNTCQKrHeecfqcY5pevlDwog==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "5.0.0",
- "System.Configuration.ConfigurationManager": "5.0.0",
- "System.DirectoryServices": "5.0.0",
- "System.DirectoryServices.Protocols": "5.0.0",
- "System.IO.FileSystem.AccessControl": "5.0.0",
- "System.Security.AccessControl": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
- "System.DirectoryServices.Protocols": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "uQvO3kpXBDCoRQecbY8yXiQTVBT5t6ZMCZwBsyGFeCL0KUTlNJDsaIx+hsqCKF+bLglaYyz5nWLVRaxPKVeBBw==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
"System.Drawing.Common": {
"type": "Transitive",
"resolved": "5.0.0",
@@ -895,11 +866,6 @@
"Microsoft.Win32.SystemEvents": "5.0.0"
}
},
- "System.Formats.Asn1": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "MTvUIktmemNB+El0Fgw9egyqT9AYSIk6DTJeoDSpc3GIHxHCMo8COqkWT1mptX5tZ1SlQ6HJZ0OsSvMth1c12w=="
- },
"System.Globalization": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -999,15 +965,6 @@
"System.Threading.Tasks": "4.3.0"
}
},
- "System.IO.FileSystem.AccessControl": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "SxHB3nuNrpptVk+vZ/F+7OHEpoHUIKKMl02bUmYHQr1r+glbZQxs7pRtsf4ENO29TVm2TH3AEeep2fJcy92oYw==",
- "dependencies": {
- "System.Security.AccessControl": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
"System.IO.FileSystem.Primitives": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1016,34 +973,11 @@
"System.Runtime": "4.3.0"
}
},
- "System.IO.Packaging": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "ebfUwKsgZF4HTwaRUj67SrJdsM4O62Fxsd6u1bSk3MNgvU8yjyfEK0xQmUFUqOYJi1IcL4HENoccl4SKVPndYw=="
- },
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "5.0.1",
"contentHash": "qEePWsaq9LoEEIqhbGe6D5J8c9IqQOUuTzzV6wn1POlfdLkJliZY3OlB0j0f17uMWlqZYjH7txj+2YbyrIA8Yg=="
},
- "System.IO.Pipes.AccessControl": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "P0FIsXSFNL1AXlHO9zpJ9atRUzVyoPZCkcbkYGZfXXMx9xlGA2H3HOGBwIhpKhB+h0eL3hry/z0UcfJZ+yb2kQ==",
- "dependencies": {
- "System.Security.AccessControl": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
- "System.IO.Ports": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "MZY/0cgRg5bcuvHR4LKHqWnlxWV7GkoTgBaOdwIoWGZKsfSBC1twDz+BzG0o1Rk46WdRhhV30E2qzsBABHwGUA==",
- "dependencies": {
- "Microsoft.Win32.Registry": "5.0.0",
- "runtime.native.System.IO.Ports": "5.0.0"
- }
- },
"System.Linq": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1090,11 +1024,6 @@
"System.CodeDom": "5.0.0"
}
},
- "System.Memory": {
- "type": "Transitive",
- "resolved": "4.5.4",
- "contentHash": "1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw=="
- },
"System.Net.Http": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1164,16 +1093,6 @@
"System.Threading": "4.3.0"
}
},
- "System.Private.ServiceModel": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "BItrYCkoTV3VzVPsrew+uc34fmLb+3ncgspa7vbO3vkfY9JQCea4u34pHE+Bcv1Iy16MgRs3n2jKVRCDg0rPfg==",
- "dependencies": {
- "System.Reflection.DispatchProxy": "4.5.0",
- "System.Security.Cryptography.Xml": "4.5.0",
- "System.Security.Principal.Windows": "4.5.0"
- }
- },
"System.Reflection": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1186,30 +1105,38 @@
"System.Runtime": "4.3.0"
}
},
- "System.Reflection.Context": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "gG1wxxJLcjQaUkd07K2l2MKVoW+e0w8jS8Jye7QLPXrXT7XXMmOcFV/Ek6XyTOy5Z4GVN0WY95BQNp/iHEs5mw=="
- },
- "System.Reflection.DispatchProxy": {
- "type": "Transitive",
- "resolved": "4.5.0",
- "contentHash": "+UW1hq11TNSeb+16rIk8hRQ02o339NFyzMc4ma/FqmxBzM30l1c2IherBB4ld1MNcenS48fz8tbt50OW4rVULA=="
- },
"System.Reflection.Emit": {
"type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "VR4kk8XLKebQ4MZuKuIni/7oh+QGFmZW3qORd1GvBq/8026OpW501SzT/oypwiQl4TvT8ErnReh/NzY9u+C6wQ=="
+ "resolved": "4.3.0",
+ "contentHash": "228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",
+ "dependencies": {
+ "System.IO": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Emit.ILGeneration": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
},
"System.Reflection.Emit.ILGeneration": {
"type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "AucBYo3DSI0IDxdUjKksBcQJXPHyoPyrCXYURW1WDsLI4M65Ar/goSHjdnHOAY9MiYDNKqDlIgaYm+zL2hA1KA=="
+ "resolved": "4.3.0",
+ "contentHash": "59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",
+ "dependencies": {
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
},
"System.Reflection.Emit.Lightweight": {
"type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "a4OLB4IITxAXJeV74MDx49Oq2+PsF6Sml54XAFv+2RyWwtDBcabzoxiiJRhdhx+gaohLh4hEGCLQyBozXoQPqA=="
+ "resolved": "4.3.0",
+ "contentHash": "oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==",
+ "dependencies": {
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Emit.ILGeneration": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
},
"System.Reflection.Extensions": {
"type": "Transitive",
@@ -1267,14 +1194,6 @@
"Microsoft.NETCore.Targets": "1.1.0"
}
},
- "System.Runtime.Caching": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "30D6MkO8WF9jVGWZIP0hmCN8l9BTY4LCsAzLIe4xFSXzs+AjDotR7DpSmj27pFskDURzUvqYYY0ikModgBTxWw==",
- "dependencies": {
- "System.Configuration.ConfigurationManager": "5.0.0"
- }
- },
"System.Runtime.CompilerServices.Unsafe": {
"type": "Transitive",
"resolved": "6.0.0",
@@ -1370,10 +1289,20 @@
},
"System.Security.Cryptography.Cng": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "jIMXsKn94T9JY7PvPq/tMfqa6GAaHpElRDpmG+SuL+D3+sTw2M8VhnibKnN8Tq+4JqbPJ/f+BwtLeDMEnzAvRg==",
+ "resolved": "4.3.0",
+ "contentHash": "03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==",
"dependencies": {
- "System.Formats.Asn1": "5.0.0"
+ "Microsoft.NETCore.Platforms": "1.1.0",
+ "System.IO": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Security.Cryptography.Algorithms": "4.3.0",
+ "System.Security.Cryptography.Encoding": "4.3.0",
+ "System.Security.Cryptography.Primitives": "4.3.0",
+ "System.Text.Encoding": "4.3.0"
}
},
"System.Security.Cryptography.Csp": {
@@ -1435,15 +1364,6 @@
"runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
}
},
- "System.Security.Cryptography.Pkcs": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "9TPLGjBCGKmNvG8pjwPeuYy0SMVmGZRwlTZvyPHDbYv/DRkoeumJdfumaaDNQzVGMEmbWtg07zUpSW9q70IlDQ==",
- "dependencies": {
- "System.Formats.Asn1": "5.0.0",
- "System.Security.Cryptography.Cng": "5.0.0"
- }
- },
"System.Security.Cryptography.Primitives": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1495,15 +1415,6 @@
"runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
}
},
- "System.Security.Cryptography.Xml": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "MYmkHtCW+paFmPGFDktnLdOeH3zUrNchbZNki87E1ejNSMm9enSRbJokmvFrsWUrDE4bRE1lVeAle01+t6SGhA==",
- "dependencies": {
- "System.Security.Cryptography.Pkcs": "5.0.0",
- "System.Security.Permissions": "5.0.0"
- }
- },
"System.Security.Permissions": {
"type": "Transitive",
"resolved": "5.0.0",
@@ -1518,63 +1429,6 @@
"resolved": "5.0.0",
"contentHash": "t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA=="
},
- "System.ServiceModel.Duplex": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "7GBKQc2QWRxnEVQ49zMKq3z3RFKaHhhWjfMWhp+DP+dgfp0X4Szln/eL+UQumOKvv+sTU5bhOXjnJg5045liCA==",
- "dependencies": {
- "System.Private.ServiceModel": "4.7.0",
- "System.ServiceModel.Primitives": "4.7.0"
- }
- },
- "System.ServiceModel.Http": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "+BB61ycl1cSlRbJDpABoqMa7bRE4boJfK1CfWfbNzTGeADFVmDkhylpfmC1bKloxtf95p2owj8/n7kilgRBAow==",
- "dependencies": {
- "System.Private.ServiceModel": "4.7.0",
- "System.ServiceModel.Primitives": "4.7.0"
- }
- },
- "System.ServiceModel.NetTcp": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "snQgAc7kn4721eaus8nZ52eRu1QrdEnWGbru6I263hPWcISStntwHwSrT57Iwp1Z58b3Lz0J/hbjJhGP0yExOA==",
- "dependencies": {
- "System.Private.ServiceModel": "4.7.0",
- "System.ServiceModel.Primitives": "4.7.0"
- }
- },
- "System.ServiceModel.Primitives": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "YUXIMO4kL1v6dUVptJGixAx/8Ai5trQzVn3gbk0mpwxh77kGAs+MyBRoHN/5ZoxtwNn4E1dq3N4rJCAgAUaiJA==",
- "dependencies": {
- "System.Private.ServiceModel": "4.7.0"
- }
- },
- "System.ServiceModel.Security": {
- "type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "LjYrQRrP1rw+s/wieB+QIv3p6/oG2ucTfVpg5iWmX8/7+nfUxcqmy9l8rsbtYE8X8BEQnSq42OhWap/Dlhlh9Q==",
- "dependencies": {
- "System.Private.ServiceModel": "4.7.0",
- "System.ServiceModel.Primitives": "4.7.0"
- }
- },
- "System.ServiceModel.Syndication": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "xjwRFydlevI/DMLlBcDRbOmofJTZNoJ0FCkEPdMw9i+85lDbl8Pw001LJKQbRSeHSVJCEuPfAvEuC1TAumxcmw=="
- },
- "System.ServiceProcess.ServiceController": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "p2yX167GW1pr2DCR6cW+cBKrvhli4thckXk108faFaTPHnoudb0AYPcIPq3nmrwn7IQj9FEmjpyJlXzcOmIjjw==",
- "dependencies": {
- "System.Diagnostics.EventLog": "5.0.0"
- }
- },
"System.Text.Encoding": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1585,14 +1439,6 @@
"System.Runtime": "4.3.0"
}
},
- "System.Text.Encoding.CodePages": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "NyscU59xX6Uo91qvhOs2Ccho3AR2TnZPomo1Z0K6YpyztBPM/A5VbkzOO19sy3A3i1TtEnTxA7bCe3Us+r5MWg==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "5.0.0"
- }
- },
"System.Text.Encoding.Extensions": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1604,10 +1450,22 @@
"System.Text.Encoding": "4.3.0"
}
},
+ "System.Text.Encodings.Web": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ }
+ },
"System.Text.Json": {
"type": "Transitive",
- "resolved": "4.7.2",
- "contentHash": "TcMd95wcrubm9nHvJEQs70rC0H/8omiSGGpU4FQ/ZA1URIqD4pjmFJh2Mfv1yH1eHgJDWTi2hMDXwTET+zOOyg=="
+ "resolved": "6.0.0",
+ "contentHash": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0",
+ "System.Text.Encodings.Web": "6.0.0"
+ }
},
"System.Text.RegularExpressions": {
"type": "Transitive",
@@ -1626,15 +1484,6 @@
"System.Threading.Tasks": "4.3.0"
}
},
- "System.Threading.AccessControl": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "WJ9w9m4iHJVq0VoH7hZvYAccbRq95itYRhAAXd6M4kVCzLmT6NqTwmSXKwp3oQilWHhYTXgqaIXxBfg8YaqtmA==",
- "dependencies": {
- "System.Security.AccessControl": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0"
- }
- },
"System.Threading.Tasks": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1711,13 +1560,15 @@
},
"Testcontainers": {
"type": "Transitive",
- "resolved": "2.1.0",
- "contentHash": "ESpfTlnntNJfPoQ2gg/lNt2S+SuFAI7XYISfNWWKrroVOuJKGq/HsXQVA9Yj/n+fQ8TgpbMyGGiwZGxkbbVAKA==",
+ "resolved": "2.2.0",
+ "contentHash": "mqzDSr51t9g+gHUy7KYij6EQ0ixofqjq8GtO8nfIPSf/Xohdl0vgd3z/WB0AFprXXDYVpwSVXyEtYqo4EXPRpQ==",
"dependencies": {
- "Docker.DotNet": "3.125.10",
+ "Docker.DotNet": "3.125.12",
+ "Docker.DotNet.X509": "3.125.12",
"Microsoft.Bcl.AsyncInterfaces": "1.1.1",
"Microsoft.Extensions.Logging.Abstractions": "3.1.26",
- "SharpZipLib": "1.3.3",
+ "Portable.BouncyCastle": "1.9.0",
+ "SharpZipLib": "1.4.0",
"System.Text.Json": "4.7.2"
}
},
@@ -1766,92 +1617,97 @@
"xunit.extensibility.core": "[2.4.2]"
}
},
+ "ZstdSharp.Port": {
+ "type": "Transitive",
+ "resolved": "0.6.2",
+ "contentHash": "jPao/LdUNLUz8rn3H1D8W7wQbZsRZM0iayvWI4xGejJg3XJHT56gcmYdgmCGPdJF1UEBqUjucCRrFB+4HbJsbw=="
+ },
"entitydb.abstractions": {
"type": "Project",
"dependencies": {
- "System.Linq.Async": "6.0.1"
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.common": {
"type": "Project",
"dependencies": {
- "EntityDb.Abstractions": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Abstractions": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.common.tests": {
"type": "Project",
"dependencies": {
- "Bogus": "34.0.2",
- "EntityDb.Common": "1.0.0",
- "EntityDb.InMemory": "1.0.0",
- "EntityDb.Provisioner": "1.0.0",
- "EntityDb.Redis": "1.0.0",
- "Microsoft.NET.Test.Sdk": "17.2.0",
- "Moq": "4.18.2",
- "Shouldly": "4.0.3",
- "System.Linq.Async": "6.0.1",
- "Testcontainers": "2.1.0",
- "Xunit.DependencyInjection": "8.5.0",
- "Xunit.DependencyInjection.Logging": "8.0.1",
- "xunit": "2.4.2"
+ "Bogus": "[34.0.2, )",
+ "EntityDb.Common": "[1.0.0, )",
+ "EntityDb.InMemory": "[1.0.0, )",
+ "EntityDb.Provisioner": "[1.0.0, )",
+ "EntityDb.Redis": "[1.0.0, )",
+ "Microsoft.NET.Test.Sdk": "[17.4.0, )",
+ "Moq": "[4.18.2, )",
+ "Shouldly": "[4.1.0, )",
+ "System.Linq.Async": "[6.0.1, )",
+ "Testcontainers": "[2.2.0, )",
+ "Xunit.DependencyInjection": "[8.6.1, )",
+ "Xunit.DependencyInjection.Logging": "[8.0.1, )",
+ "xunit": "[2.4.2, )"
}
},
"entitydb.inmemory": {
"type": "Project",
"dependencies": {
- "EntityDb.Common": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Common": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.json": {
"type": "Project",
"dependencies": {
- "EntityDb.Common": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Common": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.mongodb": {
"type": "Project",
"dependencies": {
- "EntityDb.Common": "1.0.0",
- "MongoDB.Driver": "2.17.1",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Common": "[1.0.0, )",
+ "MongoDB.Driver": "[2.18.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.npgsql": {
"type": "Project",
"dependencies": {
- "EntityDb.SqlDb": "1.0.0",
- "Npgsql": "6.0.6",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.SqlDb": "[1.0.0, )",
+ "Npgsql": "[7.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.provisioner": {
"type": "Project",
"dependencies": {
- "EntityDb.MongoDb": "1.0.0",
- "EntityDb.Npgsql": "1.0.0",
- "System.CommandLine": "2.0.0-beta4.22272.1",
- "System.CommandLine.NamingConventionBinder": "2.0.0-beta4.22272.1",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.MongoDb": "[1.0.0, )",
+ "EntityDb.Npgsql": "[1.0.0, )",
+ "System.CommandLine": "[2.0.0-beta4.22272.1, )",
+ "System.CommandLine.NamingConventionBinder": "[2.0.0-beta4.22272.1, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.redis": {
"type": "Project",
"dependencies": {
- "EntityDb.Common": "1.0.0",
- "EntityDb.Json": "1.0.0",
- "StackExchange.Redis": "2.6.48",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Common": "[1.0.0, )",
+ "EntityDb.Json": "[1.0.0, )",
+ "StackExchange.Redis": "[2.6.70, )",
+ "System.Linq.Async": "[6.0.1, )"
}
},
"entitydb.sqldb": {
"type": "Project",
"dependencies": {
- "EntityDb.Common": "1.0.0",
- "EntityDb.Json": "1.0.0",
- "System.Linq.Async": "6.0.1"
+ "EntityDb.Common": "[1.0.0, )",
+ "EntityDb.Json": "[1.0.0, )",
+ "System.Linq.Async": "[6.0.1, )"
}
}
}