diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json
index 9c36309..7a31207 100644
--- a/.config/dotnet-tools.json
+++ b/.config/dotnet-tools.json
@@ -3,11 +3,11 @@
"isRoot": true,
"tools": {
"dotnet-outdated-tool": {
- "version": "4.6.8",
+ "version": "4.6.9",
"commands": [
"dotnet-outdated"
],
"rollForward": false
}
}
-}
\ No newline at end of file
+}
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 3f4559e..4eb8740 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -24,36 +24,38 @@ jobs:
env:
DOTNET_CLI_TELEMETRY_OPTOUT: 1
DOTNET_SKIP_FIRST_TIME_EXPERIENCE: 1
-
+
steps:
- - name: Checkout
- uses: actions/checkout@v4
-
- - name: Setup dotnet
- uses: actions/setup-dotnet@v4
- with:
- cache: true
- cache-dependency-path: '**/packages.linux-x64.lock.json'
- dotnet-version: '8.x'
-
- - name: Build
- run: dotnet build -p TreatWarningsAsErrors=true
-
- - name: Check for BOMs
- run: ./dev/check-bom.sh
-
- - name: Check formatting
- run: |
- if dotnet format --no-restore --verify-no-changes; then
- echo "formatting passed"
- else
- rc="$?"
- echo "formatting failed; run 'dotnet format'" >&2
- exit "$rc"
- fi
-
- - name: Unit Tests
- run: dotnet test --no-build test/UnitTests/UnitTests.csproj
-
- - name: Integration Tests
- run: dotnet test --no-build test/IntegrationTests/IntegrationTests.csproj
+ - name: Checkout
+ uses: actions/checkout@v6
+
+ - name: Setup dotnet
+ uses: actions/setup-dotnet@v5
+ with:
+ cache: true
+ cache-dependency-path: '**/packages.linux-x64.lock.json'
+ dotnet-version: |
+ 8.x
+ 10.x
+
+ - name: Build
+ run: dotnet build -p TreatWarningsAsErrors=true
+
+ - name: Check for BOMs
+ run: ./dev/check-bom.sh
+
+ - name: Check formatting
+ run: |
+ if dotnet format --no-restore --verify-no-changes; then
+ echo "formatting passed"
+ else
+ rc="$?"
+ echo "formatting failed; run 'dotnet format'" >&2
+ exit "$rc"
+ fi
+
+ - name: Unit Tests
+ run: dotnet test --no-build test/UnitTests/UnitTests.csproj
+
+ - name: Integration Tests
+ run: dotnet test --no-build test/IntegrationTests/IntegrationTests.csproj
diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
index 19424fd..c87127a 100644
--- a/.github/workflows/publish.yml
+++ b/.github/workflows/publish.yml
@@ -17,12 +17,16 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v6
- - name: Setup .NET
- uses: actions/setup-dotnet@v4
+ - name: Setup dotnet
+ uses: actions/setup-dotnet@v5
with:
- dotnet-version: 8.x.x
+ cache: true
+ cache-dependency-path: '**/packages.linux-x64.lock.json'
+ dotnet-version: |
+ 8.x
+ 10.x
- name: Write strong name key file
run: |
@@ -30,12 +34,12 @@ jobs:
# Base64 decode the strong name key and save to keys directory
echo "$STRONG_NAME_KEY" | base64 -d > keys/NatsDistributedCache.2025-05-12.snk
chmod 600 keys/NatsDistributedCache.2025-05-12.snk
-
+
# Verify using the Docker-based script
./dev/verify-snk.sh
env:
STRONG_NAME_KEY: ${{secrets.STRONG_NAME_KEY}}
-
+
- name: Pack
run: dotnet pack -c Release -p:version=${GITHUB_REF#refs/*/v} -o ./publish
diff --git a/Directory.Build.props b/Directory.Build.props
index cd32064..81699b6 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -1,6 +1,6 @@
- net8.0
+ net8.0;net10.0
enable
enable
latest
diff --git a/README.md b/README.md
index b257023..8293ee0 100644
--- a/README.md
+++ b/README.md
@@ -50,7 +50,9 @@ const string natsUrl = "nats://localhost:4222";
var builder = Host.CreateDefaultBuilder(args);
builder.ConfigureServices(services =>
{
- services.AddNatsClient(natsBuilder => natsBuilder.ConfigureOptions(opts => opts with { Url = natsUrl }));
+ services.AddNatsClient(natsBuilder =>
+ natsBuilder.ConfigureOptions(optsBuilder => optsBuilder.Configure(opts =>
+ opts.Opts = opts.Opts with { Url = natsUrl })));
services.AddNatsHybridCache(options =>
{
options.BucketName = "cache";
@@ -99,7 +101,9 @@ const string natsUrl = "nats://localhost:4222";
var builder = Host.CreateDefaultBuilder(args);
builder.ConfigureServices(services =>
{
- services.AddNatsClient(natsBuilder => natsBuilder.ConfigureOptions(opts => opts with { Url = natsUrl }));
+ services.AddNatsClient(natsBuilder =>
+ natsBuilder.ConfigureOptions(optsBuilder => optsBuilder.Configure(opts =>
+ opts.Opts = opts.Opts with { Url = natsUrl })));
services.AddNatsDistributedCache(options =>
{
options.BucketName = "cache";
diff --git a/src/NatsDistributedCache/NatsCache.cs b/src/NatsDistributedCache/NatsCache.cs
index 080adbc..0bfe88e 100644
--- a/src/NatsDistributedCache/NatsCache.cs
+++ b/src/NatsDistributedCache/NatsCache.cs
@@ -326,7 +326,7 @@ async Task UpdateEntryExpirationAsync(NatsKVEntry kvEntry)
{
// Use optimistic concurrency control with the last revision
// todo: remove cast after https://github.com/nats-io/nats.net/pull/852 is released
- await ((NatsKVStore)kvStore).UpdateAsync(
+ await kvStore.UpdateWithTtlAsync(
encodedKey,
kvEntry.Value,
kvEntry.Revision,
diff --git a/src/NatsDistributedCache/NatsDistributedCache.csproj b/src/NatsDistributedCache/NatsDistributedCache.csproj
index 7ca291f..f0374d5 100644
--- a/src/NatsDistributedCache/NatsDistributedCache.csproj
+++ b/src/NatsDistributedCache/NatsDistributedCache.csproj
@@ -28,10 +28,10 @@
-
-
-
-
+
+
+
+
diff --git a/src/NatsDistributedCache/NatsExtensions.cs b/src/NatsDistributedCache/NatsExtensions.cs
index fcea59a..ba949e7 100644
--- a/src/NatsDistributedCache/NatsExtensions.cs
+++ b/src/NatsDistributedCache/NatsExtensions.cs
@@ -8,11 +8,16 @@ namespace CodeCargo.Nats.DistributedCache;
public static class NatsExtensions
{
+ private const string NatsExpectedLastSubjectSequence = "Nats-Expected-Last-Subject-Sequence";
private const string NatsTtl = "Nats-TTL";
private static readonly Regex ValidKeyRegex = new(pattern: @"\A[-/_=\.a-zA-Z0-9]+\z", RegexOptions.Compiled);
private static readonly NatsKVException KeyCannotBeEmptyException = new("Key cannot be empty");
- private static readonly NatsKVException KeyCannotStartOrEndWithPeriodException = new("Key cannot start or end with a period");
- private static readonly NatsKVException KeyContainsInvalidCharactersException = new("Key contains invalid characters");
+
+ private static readonly NatsKVException KeyCannotStartOrEndWithPeriodException =
+ new("Key cannot start or end with a period");
+
+ private static readonly NatsKVException KeyContainsInvalidCharactersException =
+ new("Key contains invalid characters");
///
/// Put a value into the bucket using the key
@@ -30,9 +35,15 @@ public static class NatsExtensions
/// and with history set to 1. Otherwise, the TTL behavior is undefined.
/// History is set to 1 by default, so you should be fine unless you changed it explicitly.
///
- public static async ValueTask PutWithTtlAsync(this INatsKVStore store, string key, T value, TimeSpan ttl = default, INatsSerialize? serializer = default, CancellationToken cancellationToken = default)
+ public static async ValueTask PutWithTtlAsync(
+ this INatsKVStore store,
+ string key,
+ T value,
+ TimeSpan ttl = default,
+ INatsSerialize? serializer = default,
+ CancellationToken cancellationToken = default)
{
- var result = await TryPutWithTtlAsync(store, key, value, ttl, serializer, cancellationToken);
+ var result = await store.TryPutWithTtlAsync(key, value, ttl, serializer, cancellationToken);
if (!result.Success)
{
ThrowException(result.Error);
@@ -57,7 +68,13 @@ public static async ValueTask PutWithTtlAsync(this INatsKVStore store,
/// and with history set to 1. Otherwise, the TTL behavior is undefined.
/// History is set to 1 by default, so you should be fine unless you changed it explicitly.
///
- public static async ValueTask> TryPutWithTtlAsync(this INatsKVStore store, string key, T value, TimeSpan ttl = default, INatsSerialize? serializer = default, CancellationToken cancellationToken = default)
+ public static async ValueTask> TryPutWithTtlAsync(
+ this INatsKVStore store,
+ string key,
+ T value,
+ TimeSpan ttl = default,
+ INatsSerialize? serializer = default,
+ CancellationToken cancellationToken = default)
{
var keyValidResult = TryValidateKey(key);
if (!keyValidResult.Success)
@@ -68,13 +85,16 @@ public static async ValueTask> TryPutWithTtlAsync(this INat
NatsHeaders? headers = default;
if (ttl != default)
{
- headers = new NatsHeaders
- {
- { NatsTtl, ToTtlString(ttl) },
- };
+ headers = new NatsHeaders { { NatsTtl, ToTtlString(ttl) }, };
}
- var publishResult = await store.JetStreamContext.TryPublishAsync($"$KV.{store.Bucket}.{key}", value, serializer: serializer, headers: headers, cancellationToken: cancellationToken);
+ var publishResult = await store.JetStreamContext.TryPublishAsync(
+ $"$KV.{store.Bucket}.{key}",
+ value,
+ serializer: serializer,
+ headers: headers,
+ cancellationToken: cancellationToken)
+ .ConfigureAwait(false);
if (publishResult.Success)
{
var ack = publishResult.Value;
@@ -82,17 +102,122 @@ public static async ValueTask> TryPutWithTtlAsync(this INat
{
return new NatsJSApiException(ack.Error);
}
- else if (ack.Duplicate)
+
+ if (ack.Duplicate)
{
return new NatsJSDuplicateMessageException(ack.Seq);
}
return ack.Seq;
}
- else
+
+ return publishResult.Error;
+ }
+
+ ///
+ /// Update an entry in the bucket only if last update revision matches
+ ///
+ /// NATS key-value store instance
+ /// Key of the entry
+ /// Value of the entry
+ /// Last revision number to match
+ /// Time to live for the entry (requires the to be set to true). For a key that should never expire, use the constant. This feature is only available on NATS server v2.11 and later.
+ /// Serializer to use for the message type.
+ /// A used to cancel the API call.
+ /// Serialized value type
+ /// The revision number of the updated entry
+ ///
+ /// TTLs should only be used when the store is configured with a storage type that supports expiration,
+ /// and with history set to 1. Otherwise, the TTL behavior is undefined.
+ /// History is set to 1 by default, so you should be fine unless you changed it explicitly.
+ ///
+ public static async ValueTask UpdateWithTtlAsync(
+ this INatsKVStore store,
+ string key,
+ T value,
+ ulong revision,
+ TimeSpan ttl,
+ INatsSerialize? serializer = default,
+ CancellationToken cancellationToken = default)
+ {
+ var result = await store.TryUpdateWithTtlAsync(key, value, revision, ttl, serializer, cancellationToken);
+ if (!result.Success)
+ {
+ ThrowException(result.Error);
+ }
+
+ return result.Value;
+ }
+
+ ///
+ /// Tries to update an entry in the bucket only if last update revision matches
+ ///
+ /// NATS key-value store instance
+ /// Key of the entry
+ /// Value of the entry
+ /// Last revision number to match
+ /// Time to live for the entry (requires the to be set to true). For a key that should never expire, use the constant. This feature is only available on NATS server v2.11 and later.
+ /// Serializer to use for the message type.
+ /// A used to cancel the API call.
+ /// Serialized value type
+ /// A NatsResult object representing the revision number of the updated entry or an error.
+ ///
+ /// TTLs should only be used when the store is configured with a storage type that supports expiration,
+ /// and with history set to 1. Otherwise, the TTL behavior is undefined.
+ /// History is set to 1 by default, so you should be fine unless you changed it explicitly.
+ ///
+ public static async ValueTask> TryUpdateWithTtlAsync(
+ this INatsKVStore store,
+ string key,
+ T value,
+ ulong revision,
+ TimeSpan ttl,
+ INatsSerialize? serializer = default,
+ CancellationToken cancellationToken = default)
+ {
+ var keyValidResult = TryValidateKey(key);
+ if (!keyValidResult.Success)
+ {
+ return keyValidResult.Error;
+ }
+
+ var headers = new NatsHeaders { { NatsExpectedLastSubjectSequence, revision.ToString() } };
+ if (ttl > TimeSpan.Zero)
+ {
+ headers.Add(NatsTtl, ToTtlString(ttl));
+ }
+
+ var publishResult = await store.JetStreamContext.TryPublishAsync(
+ $"$KV.{store.Bucket}.{key}",
+ value,
+ headers: headers,
+ serializer: serializer,
+ cancellationToken: cancellationToken);
+ if (publishResult.Success)
{
- return publishResult.Error;
+ var ack = publishResult.Value;
+ if (ack.Error is
+ { ErrCode: 10071, Code: 400, Description: not null }
+ or { ErrCode: 10164, Code: 400, Description: not null }
+ && ack.Error.Description.StartsWith("wrong last sequence", StringComparison.OrdinalIgnoreCase))
+ {
+ return new NatsKVWrongLastRevisionException(ack.Error);
+ }
+
+ if (ack.Error != null)
+ {
+ return new NatsJSApiException(ack.Error);
+ }
+
+ if (ack.Duplicate)
+ {
+ return new NatsJSDuplicateMessageException(ack.Seq);
+ }
+
+ return ack.Seq;
}
+
+ return publishResult.Error;
}
///
diff --git a/src/NatsDistributedCache/packages.linux-x64.lock.json b/src/NatsDistributedCache/packages.linux-x64.lock.json
index 8b9162b..6ae7fda 100644
--- a/src/NatsDistributedCache/packages.linux-x64.lock.json
+++ b/src/NatsDistributedCache/packages.linux-x64.lock.json
@@ -1,34 +1,140 @@
{
"version": 1,
"dependencies": {
+ "net10.0": {
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Direct",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Direct",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Direct",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.SourceLink.GitHub": {
+ "type": "Direct",
+ "requested": "[8.0.0, )",
+ "resolved": "8.0.0",
+ "contentHash": "G5q7OqtwIyGTkeIOAc3u2ZuV/kicQaec5EaRnc0pIeSnh9LUjj+PYQrJYBURvDt7twGl2PKA7nSN0kz1Zw5bnQ==",
+ "dependencies": {
+ "Microsoft.Build.Tasks.Git": "8.0.0",
+ "Microsoft.SourceLink.Common": "8.0.0"
+ }
+ },
+ "NATS.Client.KeyValueStore": {
+ "type": "Direct",
+ "requested": "[2.7.0, )",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "StyleCop.Analyzers": {
+ "type": "Direct",
+ "requested": "[1.2.0-beta.556, )",
+ "resolved": "1.2.0-beta.556",
+ "contentHash": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
+ "dependencies": {
+ "StyleCop.Analyzers.Unstable": "1.2.0.556"
+ }
+ },
+ "Microsoft.Build.Tasks.Git": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "bZKfSIKJRXLTuSzLudMFte/8CempWjVamNUR5eHJizsy+iuOuO/k2gnh7W0dHJmYY0tBf+gUErfluCv5mySAOQ=="
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "Microsoft.SourceLink.Common": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "dk9JPxTCIevS75HyEQ0E4OVAFhB2N+V9ShCXf8Q6FkUQZDkgLI12y679Nym1YqsiSysuQskT7Z+6nUf3yab6Vw=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
+ "NATS.Client.Core": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.1",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.JetStream": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "StyleCop.Analyzers.Unstable": {
+ "type": "Transitive",
+ "resolved": "1.2.0.556",
+ "contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
+ }
+ },
"net8.0": {
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Direct",
- "requested": "[9.0.5, )",
- "resolved": "9.0.5",
- "contentHash": "RV6wOTvH5BeVRs6cvxFuaV1ut05Dklpvq19XRO1JxAayfLWYIEP7K94aamY0iSUhoehWk1X5H6gMcbZkHuBjew==",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Direct",
- "requested": "[9.0.5, )",
- "resolved": "9.0.5",
- "contentHash": "pP1PADCrIxMYJXxFmTVbAgEU7GVpjK5i0/tyfU9DiE0oXQy3JWQaOVgCkrCiePLgS8b5sghM3Fau3EeHiVWbCg==",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "System.Diagnostics.DiagnosticSource": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "System.Diagnostics.DiagnosticSource": "10.0.1"
}
},
"Microsoft.Extensions.Options": {
"type": "Direct",
- "requested": "[9.0.5, )",
- "resolved": "9.0.5",
- "contentHash": "vPdJQU8YLOUSSK8NL0RmwcXJr2E0w8xH559PGQl4JYsglgilZr9LZnqV2zdgk+XR05+kuvhBEZKoDVd46o7NqA==",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.SourceLink.GitHub": {
@@ -43,11 +149,11 @@
},
"NATS.Client.KeyValueStore": {
"type": "Direct",
- "requested": "[2.6.1, )",
- "resolved": "2.6.1",
- "contentHash": "3TXg9+27sZXOFffHsTHq3AiLm03ndxkGnmuO01W0DV+dbJHWqU5nSPAByL/wF7lu3f65xnjgj5+afM3TcI2r0w==",
+ "requested": "[2.7.0, )",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"StyleCop.Analyzers": {
@@ -66,36 +172,41 @@
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "cjnRtsEAzU73aN6W7vkWy8Phj5t3Xm78HSqgrbh/O4Q9SK/yN73wZVa21QQY6amSLQRQ/M8N+koGnY6PuvKQsw=="
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "b4OAv1qE1C9aM+ShWJu3rlo/WjDwa/I30aIPXqDWSKXTtKl1Wwh6BZn+glH5HndGVVn3C6ZAPQj5nv7/7HJNBQ=="
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
},
"Microsoft.SourceLink.Common": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "dk9JPxTCIevS75HyEQ0E4OVAFhB2N+V9ShCXf8Q6FkUQZDkgLI12y679Nym1YqsiSysuQskT7Z+6nUf3yab6Vw=="
},
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
"NATS.Client.Core": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "CYcrpmn+Hb1zj8mxA6rmQXhtnHozSyDtHBwUUmCcip/y/6qLx3+gG+mpo/sy9pJDNCYDOEj+JoryGLtq3hl1lA==",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "6.0.1",
"Microsoft.Extensions.Primitives": "6.0.0",
- "System.IO.Pipelines": "8.0.0",
- "System.Text.Json": "8.0.5"
+ "NATS.Client.Abstractions": "2.7.0",
+ "System.IO.Pipelines": "8.0.0"
}
},
"NATS.Client.JetStream": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "BVprnEoInlNeoyupH4PAGuntBTLzHfE3mNHRXjl93gFOOyAAmhn/lCEWx7HuGqhAAYc3hXBaSd1cXgyL4LJBoA==",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"StyleCop.Analyzers.Unstable": {
@@ -105,18 +216,13 @@
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "WoI5or8kY2VxFdDmsaRZ5yaYvvb+4MCyy66eXo79Cy1uMa7qXeGIlYmZx7R9Zy5S4xZjmqvkk2V8L6/vDwAAEA=="
+ "resolved": "10.0.1",
+ "contentHash": "wVYO4/71Pk177uQ3TG8ZQFS3Pnmr98cF9pYxnpuIb/bMnbEWsdZZoLU/euv29mfSi2/Iuypj0TRUchPk7aqBGg=="
},
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
- },
- "System.Text.Json": {
- "type": "Transitive",
- "resolved": "8.0.5",
- "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
}
}
}
diff --git a/src/NatsDistributedCache/packages.osx-arm64.lock.json b/src/NatsDistributedCache/packages.osx-arm64.lock.json
index 8b9162b..6ae7fda 100644
--- a/src/NatsDistributedCache/packages.osx-arm64.lock.json
+++ b/src/NatsDistributedCache/packages.osx-arm64.lock.json
@@ -1,34 +1,140 @@
{
"version": 1,
"dependencies": {
+ "net10.0": {
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Direct",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Direct",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Direct",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.SourceLink.GitHub": {
+ "type": "Direct",
+ "requested": "[8.0.0, )",
+ "resolved": "8.0.0",
+ "contentHash": "G5q7OqtwIyGTkeIOAc3u2ZuV/kicQaec5EaRnc0pIeSnh9LUjj+PYQrJYBURvDt7twGl2PKA7nSN0kz1Zw5bnQ==",
+ "dependencies": {
+ "Microsoft.Build.Tasks.Git": "8.0.0",
+ "Microsoft.SourceLink.Common": "8.0.0"
+ }
+ },
+ "NATS.Client.KeyValueStore": {
+ "type": "Direct",
+ "requested": "[2.7.0, )",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "StyleCop.Analyzers": {
+ "type": "Direct",
+ "requested": "[1.2.0-beta.556, )",
+ "resolved": "1.2.0-beta.556",
+ "contentHash": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
+ "dependencies": {
+ "StyleCop.Analyzers.Unstable": "1.2.0.556"
+ }
+ },
+ "Microsoft.Build.Tasks.Git": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "bZKfSIKJRXLTuSzLudMFte/8CempWjVamNUR5eHJizsy+iuOuO/k2gnh7W0dHJmYY0tBf+gUErfluCv5mySAOQ=="
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "Microsoft.SourceLink.Common": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "dk9JPxTCIevS75HyEQ0E4OVAFhB2N+V9ShCXf8Q6FkUQZDkgLI12y679Nym1YqsiSysuQskT7Z+6nUf3yab6Vw=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
+ "NATS.Client.Core": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.1",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.JetStream": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "StyleCop.Analyzers.Unstable": {
+ "type": "Transitive",
+ "resolved": "1.2.0.556",
+ "contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
+ }
+ },
"net8.0": {
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Direct",
- "requested": "[9.0.5, )",
- "resolved": "9.0.5",
- "contentHash": "RV6wOTvH5BeVRs6cvxFuaV1ut05Dklpvq19XRO1JxAayfLWYIEP7K94aamY0iSUhoehWk1X5H6gMcbZkHuBjew==",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Direct",
- "requested": "[9.0.5, )",
- "resolved": "9.0.5",
- "contentHash": "pP1PADCrIxMYJXxFmTVbAgEU7GVpjK5i0/tyfU9DiE0oXQy3JWQaOVgCkrCiePLgS8b5sghM3Fau3EeHiVWbCg==",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "System.Diagnostics.DiagnosticSource": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "System.Diagnostics.DiagnosticSource": "10.0.1"
}
},
"Microsoft.Extensions.Options": {
"type": "Direct",
- "requested": "[9.0.5, )",
- "resolved": "9.0.5",
- "contentHash": "vPdJQU8YLOUSSK8NL0RmwcXJr2E0w8xH559PGQl4JYsglgilZr9LZnqV2zdgk+XR05+kuvhBEZKoDVd46o7NqA==",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.SourceLink.GitHub": {
@@ -43,11 +149,11 @@
},
"NATS.Client.KeyValueStore": {
"type": "Direct",
- "requested": "[2.6.1, )",
- "resolved": "2.6.1",
- "contentHash": "3TXg9+27sZXOFffHsTHq3AiLm03ndxkGnmuO01W0DV+dbJHWqU5nSPAByL/wF7lu3f65xnjgj5+afM3TcI2r0w==",
+ "requested": "[2.7.0, )",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"StyleCop.Analyzers": {
@@ -66,36 +172,41 @@
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "cjnRtsEAzU73aN6W7vkWy8Phj5t3Xm78HSqgrbh/O4Q9SK/yN73wZVa21QQY6amSLQRQ/M8N+koGnY6PuvKQsw=="
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "b4OAv1qE1C9aM+ShWJu3rlo/WjDwa/I30aIPXqDWSKXTtKl1Wwh6BZn+glH5HndGVVn3C6ZAPQj5nv7/7HJNBQ=="
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
},
"Microsoft.SourceLink.Common": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "dk9JPxTCIevS75HyEQ0E4OVAFhB2N+V9ShCXf8Q6FkUQZDkgLI12y679Nym1YqsiSysuQskT7Z+6nUf3yab6Vw=="
},
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
"NATS.Client.Core": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "CYcrpmn+Hb1zj8mxA6rmQXhtnHozSyDtHBwUUmCcip/y/6qLx3+gG+mpo/sy9pJDNCYDOEj+JoryGLtq3hl1lA==",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "6.0.1",
"Microsoft.Extensions.Primitives": "6.0.0",
- "System.IO.Pipelines": "8.0.0",
- "System.Text.Json": "8.0.5"
+ "NATS.Client.Abstractions": "2.7.0",
+ "System.IO.Pipelines": "8.0.0"
}
},
"NATS.Client.JetStream": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "BVprnEoInlNeoyupH4PAGuntBTLzHfE3mNHRXjl93gFOOyAAmhn/lCEWx7HuGqhAAYc3hXBaSd1cXgyL4LJBoA==",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"StyleCop.Analyzers.Unstable": {
@@ -105,18 +216,13 @@
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "WoI5or8kY2VxFdDmsaRZ5yaYvvb+4MCyy66eXo79Cy1uMa7qXeGIlYmZx7R9Zy5S4xZjmqvkk2V8L6/vDwAAEA=="
+ "resolved": "10.0.1",
+ "contentHash": "wVYO4/71Pk177uQ3TG8ZQFS3Pnmr98cF9pYxnpuIb/bMnbEWsdZZoLU/euv29mfSi2/Iuypj0TRUchPk7aqBGg=="
},
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
- },
- "System.Text.Json": {
- "type": "Transitive",
- "resolved": "8.0.5",
- "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
}
}
}
diff --git a/src/NatsDistributedCache/packages.win-x64.lock.json b/src/NatsDistributedCache/packages.win-x64.lock.json
index 8b9162b..6ae7fda 100644
--- a/src/NatsDistributedCache/packages.win-x64.lock.json
+++ b/src/NatsDistributedCache/packages.win-x64.lock.json
@@ -1,34 +1,140 @@
{
"version": 1,
"dependencies": {
+ "net10.0": {
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Direct",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Direct",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Direct",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.SourceLink.GitHub": {
+ "type": "Direct",
+ "requested": "[8.0.0, )",
+ "resolved": "8.0.0",
+ "contentHash": "G5q7OqtwIyGTkeIOAc3u2ZuV/kicQaec5EaRnc0pIeSnh9LUjj+PYQrJYBURvDt7twGl2PKA7nSN0kz1Zw5bnQ==",
+ "dependencies": {
+ "Microsoft.Build.Tasks.Git": "8.0.0",
+ "Microsoft.SourceLink.Common": "8.0.0"
+ }
+ },
+ "NATS.Client.KeyValueStore": {
+ "type": "Direct",
+ "requested": "[2.7.0, )",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "StyleCop.Analyzers": {
+ "type": "Direct",
+ "requested": "[1.2.0-beta.556, )",
+ "resolved": "1.2.0-beta.556",
+ "contentHash": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
+ "dependencies": {
+ "StyleCop.Analyzers.Unstable": "1.2.0.556"
+ }
+ },
+ "Microsoft.Build.Tasks.Git": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "bZKfSIKJRXLTuSzLudMFte/8CempWjVamNUR5eHJizsy+iuOuO/k2gnh7W0dHJmYY0tBf+gUErfluCv5mySAOQ=="
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "Microsoft.SourceLink.Common": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "dk9JPxTCIevS75HyEQ0E4OVAFhB2N+V9ShCXf8Q6FkUQZDkgLI12y679Nym1YqsiSysuQskT7Z+6nUf3yab6Vw=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
+ "NATS.Client.Core": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.1",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.JetStream": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "StyleCop.Analyzers.Unstable": {
+ "type": "Transitive",
+ "resolved": "1.2.0.556",
+ "contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
+ }
+ },
"net8.0": {
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Direct",
- "requested": "[9.0.5, )",
- "resolved": "9.0.5",
- "contentHash": "RV6wOTvH5BeVRs6cvxFuaV1ut05Dklpvq19XRO1JxAayfLWYIEP7K94aamY0iSUhoehWk1X5H6gMcbZkHuBjew==",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Direct",
- "requested": "[9.0.5, )",
- "resolved": "9.0.5",
- "contentHash": "pP1PADCrIxMYJXxFmTVbAgEU7GVpjK5i0/tyfU9DiE0oXQy3JWQaOVgCkrCiePLgS8b5sghM3Fau3EeHiVWbCg==",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "System.Diagnostics.DiagnosticSource": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "System.Diagnostics.DiagnosticSource": "10.0.1"
}
},
"Microsoft.Extensions.Options": {
"type": "Direct",
- "requested": "[9.0.5, )",
- "resolved": "9.0.5",
- "contentHash": "vPdJQU8YLOUSSK8NL0RmwcXJr2E0w8xH559PGQl4JYsglgilZr9LZnqV2zdgk+XR05+kuvhBEZKoDVd46o7NqA==",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.SourceLink.GitHub": {
@@ -43,11 +149,11 @@
},
"NATS.Client.KeyValueStore": {
"type": "Direct",
- "requested": "[2.6.1, )",
- "resolved": "2.6.1",
- "contentHash": "3TXg9+27sZXOFffHsTHq3AiLm03ndxkGnmuO01W0DV+dbJHWqU5nSPAByL/wF7lu3f65xnjgj5+afM3TcI2r0w==",
+ "requested": "[2.7.0, )",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"StyleCop.Analyzers": {
@@ -66,36 +172,41 @@
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "cjnRtsEAzU73aN6W7vkWy8Phj5t3Xm78HSqgrbh/O4Q9SK/yN73wZVa21QQY6amSLQRQ/M8N+koGnY6PuvKQsw=="
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "b4OAv1qE1C9aM+ShWJu3rlo/WjDwa/I30aIPXqDWSKXTtKl1Wwh6BZn+glH5HndGVVn3C6ZAPQj5nv7/7HJNBQ=="
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
},
"Microsoft.SourceLink.Common": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "dk9JPxTCIevS75HyEQ0E4OVAFhB2N+V9ShCXf8Q6FkUQZDkgLI12y679Nym1YqsiSysuQskT7Z+6nUf3yab6Vw=="
},
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
"NATS.Client.Core": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "CYcrpmn+Hb1zj8mxA6rmQXhtnHozSyDtHBwUUmCcip/y/6qLx3+gG+mpo/sy9pJDNCYDOEj+JoryGLtq3hl1lA==",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "6.0.1",
"Microsoft.Extensions.Primitives": "6.0.0",
- "System.IO.Pipelines": "8.0.0",
- "System.Text.Json": "8.0.5"
+ "NATS.Client.Abstractions": "2.7.0",
+ "System.IO.Pipelines": "8.0.0"
}
},
"NATS.Client.JetStream": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "BVprnEoInlNeoyupH4PAGuntBTLzHfE3mNHRXjl93gFOOyAAmhn/lCEWx7HuGqhAAYc3hXBaSd1cXgyL4LJBoA==",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"StyleCop.Analyzers.Unstable": {
@@ -105,18 +216,13 @@
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "WoI5or8kY2VxFdDmsaRZ5yaYvvb+4MCyy66eXo79Cy1uMa7qXeGIlYmZx7R9Zy5S4xZjmqvkk2V8L6/vDwAAEA=="
+ "resolved": "10.0.1",
+ "contentHash": "wVYO4/71Pk177uQ3TG8ZQFS3Pnmr98cF9pYxnpuIb/bMnbEWsdZZoLU/euv29mfSi2/Iuypj0TRUchPk7aqBGg=="
},
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
- },
- "System.Text.Json": {
- "type": "Transitive",
- "resolved": "8.0.5",
- "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
}
}
}
diff --git a/src/NatsHybridCacheExtensions/NatsHybridCacheExtensions.csproj b/src/NatsHybridCacheExtensions/NatsHybridCacheExtensions.csproj
index d6d2866..d57f2da 100644
--- a/src/NatsHybridCacheExtensions/NatsHybridCacheExtensions.csproj
+++ b/src/NatsHybridCacheExtensions/NatsHybridCacheExtensions.csproj
@@ -28,7 +28,7 @@
-
+
diff --git a/src/NatsHybridCacheExtensions/packages.linux-x64.lock.json b/src/NatsHybridCacheExtensions/packages.linux-x64.lock.json
index a5c8ce5..0494147 100644
--- a/src/NatsHybridCacheExtensions/packages.linux-x64.lock.json
+++ b/src/NatsHybridCacheExtensions/packages.linux-x64.lock.json
@@ -1,17 +1,152 @@
{
"version": 1,
"dependencies": {
+ "net10.0": {
+ "Microsoft.Extensions.Caching.Hybrid": {
+ "type": "Direct",
+ "requested": "[10.1.0, )",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.SourceLink.GitHub": {
+ "type": "Direct",
+ "requested": "[8.0.0, )",
+ "resolved": "8.0.0",
+ "contentHash": "G5q7OqtwIyGTkeIOAc3u2ZuV/kicQaec5EaRnc0pIeSnh9LUjj+PYQrJYBURvDt7twGl2PKA7nSN0kz1Zw5bnQ==",
+ "dependencies": {
+ "Microsoft.Build.Tasks.Git": "8.0.0",
+ "Microsoft.SourceLink.Common": "8.0.0"
+ }
+ },
+ "StyleCop.Analyzers": {
+ "type": "Direct",
+ "requested": "[1.2.0-beta.556, )",
+ "resolved": "1.2.0-beta.556",
+ "contentHash": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
+ "dependencies": {
+ "StyleCop.Analyzers.Unstable": "1.2.0.556"
+ }
+ },
+ "Microsoft.Build.Tasks.Git": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "bZKfSIKJRXLTuSzLudMFte/8CempWjVamNUR5eHJizsy+iuOuO/k2gnh7W0dHJmYY0tBf+gUErfluCv5mySAOQ=="
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "Microsoft.SourceLink.Common": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "dk9JPxTCIevS75HyEQ0E4OVAFhB2N+V9ShCXf8Q6FkUQZDkgLI12y679Nym1YqsiSysuQskT7Z+6nUf3yab6Vw=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
+ "NATS.Client.Core": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.1",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.JetStream": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.KeyValueStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "StyleCop.Analyzers.Unstable": {
+ "type": "Transitive",
+ "resolved": "1.2.0.556",
+ "contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
+ },
+ "CodeCargo.Nats.DistributedCache": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
+ }
+ }
+ },
"net8.0": {
"Microsoft.Extensions.Caching.Hybrid": {
"type": "Direct",
- "requested": "[9.5.0, )",
- "resolved": "9.5.0",
- "contentHash": "M4B0z8sdOFEntf0KbvmL7nv0LfQgGHiBDH2cfSAscJ3FTGxnq7uOpFo7sVaPuYZmpPK/KIJdWDAzu/Bc2Otrxg==",
+ "requested": "[10.1.0, )",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.Caching.Memory": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.SourceLink.GitHub": {
@@ -40,82 +175,87 @@
},
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "RV6wOTvH5BeVRs6cvxFuaV1ut05Dklpvq19XRO1JxAayfLWYIEP7K94aamY0iSUhoehWk1X5H6gMcbZkHuBjew==",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "qDmoAzIUBup5KZG1Abv51ifbHMCWFnaXbt05l+Sd92mLOpF9OwHOuoxu3XhzXaPGfq0Ns3pv1df5l8zuKjFgGw==",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "cjnRtsEAzU73aN6W7vkWy8Phj5t3Xm78HSqgrbh/O4Q9SK/yN73wZVa21QQY6amSLQRQ/M8N+koGnY6PuvKQsw=="
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "pP1PADCrIxMYJXxFmTVbAgEU7GVpjK5i0/tyfU9DiE0oXQy3JWQaOVgCkrCiePLgS8b5sghM3Fau3EeHiVWbCg==",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "System.Diagnostics.DiagnosticSource": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "System.Diagnostics.DiagnosticSource": "10.0.1"
}
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "vPdJQU8YLOUSSK8NL0RmwcXJr2E0w8xH559PGQl4JYsglgilZr9LZnqV2zdgk+XR05+kuvhBEZKoDVd46o7NqA==",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "b4OAv1qE1C9aM+ShWJu3rlo/WjDwa/I30aIPXqDWSKXTtKl1Wwh6BZn+glH5HndGVVn3C6ZAPQj5nv7/7HJNBQ=="
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
},
"Microsoft.SourceLink.Common": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "dk9JPxTCIevS75HyEQ0E4OVAFhB2N+V9ShCXf8Q6FkUQZDkgLI12y679Nym1YqsiSysuQskT7Z+6nUf3yab6Vw=="
},
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
"NATS.Client.Core": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "CYcrpmn+Hb1zj8mxA6rmQXhtnHozSyDtHBwUUmCcip/y/6qLx3+gG+mpo/sy9pJDNCYDOEj+JoryGLtq3hl1lA==",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "6.0.1",
"Microsoft.Extensions.Primitives": "6.0.0",
- "System.IO.Pipelines": "8.0.0",
- "System.Text.Json": "8.0.5"
+ "NATS.Client.Abstractions": "2.7.0",
+ "System.IO.Pipelines": "8.0.0"
}
},
"NATS.Client.JetStream": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "BVprnEoInlNeoyupH4PAGuntBTLzHfE3mNHRXjl93gFOOyAAmhn/lCEWx7HuGqhAAYc3hXBaSd1cXgyL4LJBoA==",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.KeyValueStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "3TXg9+27sZXOFffHsTHq3AiLm03ndxkGnmuO01W0DV+dbJHWqU5nSPAByL/wF7lu3f65xnjgj5+afM3TcI2r0w==",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"StyleCop.Analyzers.Unstable": {
@@ -125,26 +265,21 @@
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "WoI5or8kY2VxFdDmsaRZ5yaYvvb+4MCyy66eXo79Cy1uMa7qXeGIlYmZx7R9Zy5S4xZjmqvkk2V8L6/vDwAAEA=="
+ "resolved": "10.0.1",
+ "contentHash": "wVYO4/71Pk177uQ3TG8ZQFS3Pnmr98cF9pYxnpuIb/bMnbEWsdZZoLU/euv29mfSi2/Iuypj0TRUchPk7aqBGg=="
},
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
},
- "System.Text.Json": {
- "type": "Transitive",
- "resolved": "8.0.5",
- "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
- },
"CodeCargo.Nats.DistributedCache": {
"type": "Project",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Logging.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Options": "[9.0.5, )",
- "NATS.Client.KeyValueStore": "[2.6.1, )"
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
}
}
}
diff --git a/src/NatsHybridCacheExtensions/packages.osx-arm64.lock.json b/src/NatsHybridCacheExtensions/packages.osx-arm64.lock.json
index a5c8ce5..0494147 100644
--- a/src/NatsHybridCacheExtensions/packages.osx-arm64.lock.json
+++ b/src/NatsHybridCacheExtensions/packages.osx-arm64.lock.json
@@ -1,17 +1,152 @@
{
"version": 1,
"dependencies": {
+ "net10.0": {
+ "Microsoft.Extensions.Caching.Hybrid": {
+ "type": "Direct",
+ "requested": "[10.1.0, )",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.SourceLink.GitHub": {
+ "type": "Direct",
+ "requested": "[8.0.0, )",
+ "resolved": "8.0.0",
+ "contentHash": "G5q7OqtwIyGTkeIOAc3u2ZuV/kicQaec5EaRnc0pIeSnh9LUjj+PYQrJYBURvDt7twGl2PKA7nSN0kz1Zw5bnQ==",
+ "dependencies": {
+ "Microsoft.Build.Tasks.Git": "8.0.0",
+ "Microsoft.SourceLink.Common": "8.0.0"
+ }
+ },
+ "StyleCop.Analyzers": {
+ "type": "Direct",
+ "requested": "[1.2.0-beta.556, )",
+ "resolved": "1.2.0-beta.556",
+ "contentHash": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
+ "dependencies": {
+ "StyleCop.Analyzers.Unstable": "1.2.0.556"
+ }
+ },
+ "Microsoft.Build.Tasks.Git": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "bZKfSIKJRXLTuSzLudMFte/8CempWjVamNUR5eHJizsy+iuOuO/k2gnh7W0dHJmYY0tBf+gUErfluCv5mySAOQ=="
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "Microsoft.SourceLink.Common": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "dk9JPxTCIevS75HyEQ0E4OVAFhB2N+V9ShCXf8Q6FkUQZDkgLI12y679Nym1YqsiSysuQskT7Z+6nUf3yab6Vw=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
+ "NATS.Client.Core": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.1",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.JetStream": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.KeyValueStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "StyleCop.Analyzers.Unstable": {
+ "type": "Transitive",
+ "resolved": "1.2.0.556",
+ "contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
+ },
+ "CodeCargo.Nats.DistributedCache": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
+ }
+ }
+ },
"net8.0": {
"Microsoft.Extensions.Caching.Hybrid": {
"type": "Direct",
- "requested": "[9.5.0, )",
- "resolved": "9.5.0",
- "contentHash": "M4B0z8sdOFEntf0KbvmL7nv0LfQgGHiBDH2cfSAscJ3FTGxnq7uOpFo7sVaPuYZmpPK/KIJdWDAzu/Bc2Otrxg==",
+ "requested": "[10.1.0, )",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.Caching.Memory": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.SourceLink.GitHub": {
@@ -40,82 +175,87 @@
},
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "RV6wOTvH5BeVRs6cvxFuaV1ut05Dklpvq19XRO1JxAayfLWYIEP7K94aamY0iSUhoehWk1X5H6gMcbZkHuBjew==",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "qDmoAzIUBup5KZG1Abv51ifbHMCWFnaXbt05l+Sd92mLOpF9OwHOuoxu3XhzXaPGfq0Ns3pv1df5l8zuKjFgGw==",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "cjnRtsEAzU73aN6W7vkWy8Phj5t3Xm78HSqgrbh/O4Q9SK/yN73wZVa21QQY6amSLQRQ/M8N+koGnY6PuvKQsw=="
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "pP1PADCrIxMYJXxFmTVbAgEU7GVpjK5i0/tyfU9DiE0oXQy3JWQaOVgCkrCiePLgS8b5sghM3Fau3EeHiVWbCg==",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "System.Diagnostics.DiagnosticSource": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "System.Diagnostics.DiagnosticSource": "10.0.1"
}
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "vPdJQU8YLOUSSK8NL0RmwcXJr2E0w8xH559PGQl4JYsglgilZr9LZnqV2zdgk+XR05+kuvhBEZKoDVd46o7NqA==",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "b4OAv1qE1C9aM+ShWJu3rlo/WjDwa/I30aIPXqDWSKXTtKl1Wwh6BZn+glH5HndGVVn3C6ZAPQj5nv7/7HJNBQ=="
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
},
"Microsoft.SourceLink.Common": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "dk9JPxTCIevS75HyEQ0E4OVAFhB2N+V9ShCXf8Q6FkUQZDkgLI12y679Nym1YqsiSysuQskT7Z+6nUf3yab6Vw=="
},
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
"NATS.Client.Core": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "CYcrpmn+Hb1zj8mxA6rmQXhtnHozSyDtHBwUUmCcip/y/6qLx3+gG+mpo/sy9pJDNCYDOEj+JoryGLtq3hl1lA==",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "6.0.1",
"Microsoft.Extensions.Primitives": "6.0.0",
- "System.IO.Pipelines": "8.0.0",
- "System.Text.Json": "8.0.5"
+ "NATS.Client.Abstractions": "2.7.0",
+ "System.IO.Pipelines": "8.0.0"
}
},
"NATS.Client.JetStream": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "BVprnEoInlNeoyupH4PAGuntBTLzHfE3mNHRXjl93gFOOyAAmhn/lCEWx7HuGqhAAYc3hXBaSd1cXgyL4LJBoA==",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.KeyValueStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "3TXg9+27sZXOFffHsTHq3AiLm03ndxkGnmuO01W0DV+dbJHWqU5nSPAByL/wF7lu3f65xnjgj5+afM3TcI2r0w==",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"StyleCop.Analyzers.Unstable": {
@@ -125,26 +265,21 @@
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "WoI5or8kY2VxFdDmsaRZ5yaYvvb+4MCyy66eXo79Cy1uMa7qXeGIlYmZx7R9Zy5S4xZjmqvkk2V8L6/vDwAAEA=="
+ "resolved": "10.0.1",
+ "contentHash": "wVYO4/71Pk177uQ3TG8ZQFS3Pnmr98cF9pYxnpuIb/bMnbEWsdZZoLU/euv29mfSi2/Iuypj0TRUchPk7aqBGg=="
},
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
},
- "System.Text.Json": {
- "type": "Transitive",
- "resolved": "8.0.5",
- "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
- },
"CodeCargo.Nats.DistributedCache": {
"type": "Project",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Logging.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Options": "[9.0.5, )",
- "NATS.Client.KeyValueStore": "[2.6.1, )"
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
}
}
}
diff --git a/src/NatsHybridCacheExtensions/packages.win-x64.lock.json b/src/NatsHybridCacheExtensions/packages.win-x64.lock.json
index a5c8ce5..0494147 100644
--- a/src/NatsHybridCacheExtensions/packages.win-x64.lock.json
+++ b/src/NatsHybridCacheExtensions/packages.win-x64.lock.json
@@ -1,17 +1,152 @@
{
"version": 1,
"dependencies": {
+ "net10.0": {
+ "Microsoft.Extensions.Caching.Hybrid": {
+ "type": "Direct",
+ "requested": "[10.1.0, )",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.SourceLink.GitHub": {
+ "type": "Direct",
+ "requested": "[8.0.0, )",
+ "resolved": "8.0.0",
+ "contentHash": "G5q7OqtwIyGTkeIOAc3u2ZuV/kicQaec5EaRnc0pIeSnh9LUjj+PYQrJYBURvDt7twGl2PKA7nSN0kz1Zw5bnQ==",
+ "dependencies": {
+ "Microsoft.Build.Tasks.Git": "8.0.0",
+ "Microsoft.SourceLink.Common": "8.0.0"
+ }
+ },
+ "StyleCop.Analyzers": {
+ "type": "Direct",
+ "requested": "[1.2.0-beta.556, )",
+ "resolved": "1.2.0-beta.556",
+ "contentHash": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
+ "dependencies": {
+ "StyleCop.Analyzers.Unstable": "1.2.0.556"
+ }
+ },
+ "Microsoft.Build.Tasks.Git": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "bZKfSIKJRXLTuSzLudMFte/8CempWjVamNUR5eHJizsy+iuOuO/k2gnh7W0dHJmYY0tBf+gUErfluCv5mySAOQ=="
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "Microsoft.SourceLink.Common": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "dk9JPxTCIevS75HyEQ0E4OVAFhB2N+V9ShCXf8Q6FkUQZDkgLI12y679Nym1YqsiSysuQskT7Z+6nUf3yab6Vw=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
+ "NATS.Client.Core": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.1",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.JetStream": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.KeyValueStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "StyleCop.Analyzers.Unstable": {
+ "type": "Transitive",
+ "resolved": "1.2.0.556",
+ "contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
+ },
+ "CodeCargo.Nats.DistributedCache": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
+ }
+ }
+ },
"net8.0": {
"Microsoft.Extensions.Caching.Hybrid": {
"type": "Direct",
- "requested": "[9.5.0, )",
- "resolved": "9.5.0",
- "contentHash": "M4B0z8sdOFEntf0KbvmL7nv0LfQgGHiBDH2cfSAscJ3FTGxnq7uOpFo7sVaPuYZmpPK/KIJdWDAzu/Bc2Otrxg==",
+ "requested": "[10.1.0, )",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.Caching.Memory": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.SourceLink.GitHub": {
@@ -40,82 +175,87 @@
},
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "RV6wOTvH5BeVRs6cvxFuaV1ut05Dklpvq19XRO1JxAayfLWYIEP7K94aamY0iSUhoehWk1X5H6gMcbZkHuBjew==",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "qDmoAzIUBup5KZG1Abv51ifbHMCWFnaXbt05l+Sd92mLOpF9OwHOuoxu3XhzXaPGfq0Ns3pv1df5l8zuKjFgGw==",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "cjnRtsEAzU73aN6W7vkWy8Phj5t3Xm78HSqgrbh/O4Q9SK/yN73wZVa21QQY6amSLQRQ/M8N+koGnY6PuvKQsw=="
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "pP1PADCrIxMYJXxFmTVbAgEU7GVpjK5i0/tyfU9DiE0oXQy3JWQaOVgCkrCiePLgS8b5sghM3Fau3EeHiVWbCg==",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "System.Diagnostics.DiagnosticSource": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "System.Diagnostics.DiagnosticSource": "10.0.1"
}
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "vPdJQU8YLOUSSK8NL0RmwcXJr2E0w8xH559PGQl4JYsglgilZr9LZnqV2zdgk+XR05+kuvhBEZKoDVd46o7NqA==",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "b4OAv1qE1C9aM+ShWJu3rlo/WjDwa/I30aIPXqDWSKXTtKl1Wwh6BZn+glH5HndGVVn3C6ZAPQj5nv7/7HJNBQ=="
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
},
"Microsoft.SourceLink.Common": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "dk9JPxTCIevS75HyEQ0E4OVAFhB2N+V9ShCXf8Q6FkUQZDkgLI12y679Nym1YqsiSysuQskT7Z+6nUf3yab6Vw=="
},
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
"NATS.Client.Core": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "CYcrpmn+Hb1zj8mxA6rmQXhtnHozSyDtHBwUUmCcip/y/6qLx3+gG+mpo/sy9pJDNCYDOEj+JoryGLtq3hl1lA==",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "6.0.1",
"Microsoft.Extensions.Primitives": "6.0.0",
- "System.IO.Pipelines": "8.0.0",
- "System.Text.Json": "8.0.5"
+ "NATS.Client.Abstractions": "2.7.0",
+ "System.IO.Pipelines": "8.0.0"
}
},
"NATS.Client.JetStream": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "BVprnEoInlNeoyupH4PAGuntBTLzHfE3mNHRXjl93gFOOyAAmhn/lCEWx7HuGqhAAYc3hXBaSd1cXgyL4LJBoA==",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.KeyValueStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "3TXg9+27sZXOFffHsTHq3AiLm03ndxkGnmuO01W0DV+dbJHWqU5nSPAByL/wF7lu3f65xnjgj5+afM3TcI2r0w==",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"StyleCop.Analyzers.Unstable": {
@@ -125,26 +265,21 @@
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "WoI5or8kY2VxFdDmsaRZ5yaYvvb+4MCyy66eXo79Cy1uMa7qXeGIlYmZx7R9Zy5S4xZjmqvkk2V8L6/vDwAAEA=="
+ "resolved": "10.0.1",
+ "contentHash": "wVYO4/71Pk177uQ3TG8ZQFS3Pnmr98cF9pYxnpuIb/bMnbEWsdZZoLU/euv29mfSi2/Iuypj0TRUchPk7aqBGg=="
},
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
},
- "System.Text.Json": {
- "type": "Transitive",
- "resolved": "8.0.5",
- "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
- },
"CodeCargo.Nats.DistributedCache": {
"type": "Project",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Logging.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Options": "[9.0.5, )",
- "NATS.Client.KeyValueStore": "[2.6.1, )"
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
}
}
}
diff --git a/test/IntegrationTests/Extensions/NatsExtensionsUpdateWithTtlTests.cs b/test/IntegrationTests/Extensions/NatsExtensionsUpdateWithTtlTests.cs
new file mode 100644
index 0000000..fdebaaf
--- /dev/null
+++ b/test/IntegrationTests/Extensions/NatsExtensionsUpdateWithTtlTests.cs
@@ -0,0 +1,241 @@
+using NATS.Client.Core;
+using NATS.Client.KeyValueStore;
+using NATS.Net;
+
+namespace CodeCargo.Nats.DistributedCache.IntegrationTests.Extensions;
+
+///
+/// Integration tests for NatsExtensions.UpdateWithTtlAsync
+///
+public class NatsExtensionsUpdateWithTtlTests(NatsIntegrationFixture fixture) : TestBase(fixture)
+{
+ [Fact]
+ public async Task UpdateWithTtlAsync_UpdatesValue()
+ {
+ var key = MethodKey();
+ var initialValue = "initial-value";
+ var updatedValue = "updated-value";
+
+ var kvContext = NatsConnection.CreateKeyValueStoreContext();
+ var store = await kvContext.GetStoreAsync("cache");
+
+ // Setup: Put initial value to get revision
+ var revision = await store.PutAsync(key, initialValue);
+
+ // Test: Update with that revision
+ var newRevision = await store.UpdateWithTtlAsync(key, updatedValue, revision, TimeSpan.Zero);
+
+ Assert.True(newRevision > revision);
+
+ var entry = await store.GetEntryAsync(key);
+ Assert.Equal(updatedValue, entry.Value);
+ }
+
+ [Fact]
+ public async Task UpdateWithTtlAsync_WithTtl_ExpiresAfterTtl()
+ {
+ var key = MethodKey();
+ var initialValue = "initial-value";
+ var updatedValue = "updated-value-ttl";
+ var ttl = TimeSpan.FromSeconds(2);
+
+ var kvContext = NatsConnection.CreateKeyValueStoreContext();
+ var store = await kvContext.GetStoreAsync("cache");
+
+ // Setup: Put initial value to get revision
+ var revision = await store.PutAsync(key, initialValue);
+
+ // Test: Update with TTL
+ await store.UpdateWithTtlAsync(key, updatedValue, revision, ttl);
+
+ // Value should exist immediately
+ var entry = await store.TryGetEntryAsync(key);
+ Assert.True(entry.Success);
+ Assert.Equal(updatedValue, entry.Value.Value);
+
+ // Wait for TTL to expire
+ await Task.Delay(TimeSpan.FromSeconds(3));
+
+ // Value should be expired
+ var expiredEntry = await store.TryGetEntryAsync(key);
+ Assert.False(expiredEntry.Success);
+ }
+
+ [Fact]
+ public async Task UpdateWithTtlAsync_WithZeroTtl_DoesNotExpire()
+ {
+ var key = MethodKey();
+ var initialValue = "initial-value";
+ var updatedValue = "updated-value-no-ttl";
+
+ var kvContext = NatsConnection.CreateKeyValueStoreContext();
+ var store = await kvContext.GetStoreAsync("cache");
+
+ // Setup: Put initial value to get revision
+ var revision = await store.PutAsync(key, initialValue);
+
+ // Test: Update without TTL
+ await store.UpdateWithTtlAsync(key, updatedValue, revision, TimeSpan.Zero);
+
+ // Value should exist immediately
+ var entry = await store.TryGetEntryAsync(key);
+ Assert.True(entry.Success);
+ Assert.Equal(updatedValue, entry.Value.Value);
+
+ // Wait a bit
+ await Task.Delay(TimeSpan.FromSeconds(2));
+
+ // Value should still exist
+ var stillExists = await store.TryGetEntryAsync(key);
+ Assert.True(stillExists.Success);
+ Assert.Equal(updatedValue, stillExists.Value.Value);
+ }
+
+ [Fact]
+ public async Task UpdateWithTtlAsync_WithWrongRevision_ThrowsException()
+ {
+ var key = MethodKey();
+ var initialValue = "initial-value";
+ var updatedValue = "updated-value";
+
+ var kvContext = NatsConnection.CreateKeyValueStoreContext();
+ var store = await kvContext.GetStoreAsync("cache");
+
+ // Setup: Put initial value to get revision
+ var revision = await store.PutAsync(key, initialValue);
+
+ // Test: Update with wrong revision
+ await Assert.ThrowsAsync(() =>
+ store.UpdateWithTtlAsync(key, updatedValue, revision + 1, TimeSpan.Zero).AsTask());
+ }
+
+ [Fact]
+ public async Task TryUpdateWithTtlAsync_WithWrongRevision_ReturnsError()
+ {
+ var key = MethodKey();
+ var initialValue = "initial-value";
+ var updatedValue = "updated-value";
+
+ var kvContext = NatsConnection.CreateKeyValueStoreContext();
+ var store = await kvContext.GetStoreAsync("cache");
+
+ // Setup: Put initial value to get revision
+ var revision = await store.PutAsync(key, initialValue);
+
+ // Test: Update with wrong revision
+ var result = await store.TryUpdateWithTtlAsync(key, updatedValue, revision + 1, TimeSpan.Zero);
+
+ Assert.False(result.Success);
+ Assert.IsType(result.Error);
+ }
+
+ [Fact]
+ public async Task TryUpdateWithTtlAsync_WithEmptyKey_ReturnsError()
+ {
+ var kvContext = NatsConnection.CreateKeyValueStoreContext();
+ var store = await kvContext.GetStoreAsync("cache");
+
+ var result = await store.TryUpdateWithTtlAsync(string.Empty, "value", 1, TimeSpan.Zero);
+
+ Assert.False(result.Success);
+ Assert.IsType(result.Error);
+ Assert.Contains("empty", result.Error.Message, StringComparison.OrdinalIgnoreCase);
+ }
+
+ [Fact]
+ public async Task TryUpdateWithTtlAsync_WithKeyStartingWithPeriod_ReturnsError()
+ {
+ var kvContext = NatsConnection.CreateKeyValueStoreContext();
+ var store = await kvContext.GetStoreAsync("cache");
+
+ var result = await store.TryUpdateWithTtlAsync(".invalid-key", "value", 1, TimeSpan.Zero);
+
+ Assert.False(result.Success);
+ Assert.IsType(result.Error);
+ Assert.Contains("period", result.Error.Message, StringComparison.OrdinalIgnoreCase);
+ }
+
+ [Fact]
+ public async Task TryUpdateWithTtlAsync_WithKeyEndingWithPeriod_ReturnsError()
+ {
+ var kvContext = NatsConnection.CreateKeyValueStoreContext();
+ var store = await kvContext.GetStoreAsync("cache");
+
+ var result = await store.TryUpdateWithTtlAsync("invalid-key.", "value", 1, TimeSpan.Zero);
+
+ Assert.False(result.Success);
+ Assert.IsType(result.Error);
+ Assert.Contains("period", result.Error.Message, StringComparison.OrdinalIgnoreCase);
+ }
+
+ [Fact]
+ public async Task TryUpdateWithTtlAsync_WithInvalidCharacters_ReturnsError()
+ {
+ var kvContext = NatsConnection.CreateKeyValueStoreContext();
+ var store = await kvContext.GetStoreAsync("cache");
+
+ var result = await store.TryUpdateWithTtlAsync("invalid key with spaces", "value", 1, TimeSpan.Zero);
+
+ Assert.False(result.Success);
+ Assert.IsType(result.Error);
+ Assert.Contains("invalid", result.Error.Message, StringComparison.OrdinalIgnoreCase);
+ }
+
+ [Fact]
+ public async Task TryUpdateWithTtlAsync_WithValidKey_ReturnsSuccess()
+ {
+ var key = MethodKey();
+ var initialValue = "initial-value";
+ var updatedValue = "updated-value";
+
+ var kvContext = NatsConnection.CreateKeyValueStoreContext();
+ var store = await kvContext.GetStoreAsync("cache");
+
+ // Setup: Put initial value to get revision
+ var revision = await store.PutAsync(key, initialValue);
+
+ // Test: Update with valid key
+ var result = await store.TryUpdateWithTtlAsync(key, updatedValue, revision, TimeSpan.Zero);
+
+ Assert.True(result.Success);
+ Assert.True(result.Value > revision);
+ }
+
+ [Theory]
+ [InlineData("simple-key")]
+ [InlineData("key_with_underscore")]
+ [InlineData("key/with/slashes")]
+ [InlineData("key.with.periods")]
+ [InlineData("key=with=equals")]
+ [InlineData("MixedCase123")]
+ public async Task TryUpdateWithTtlAsync_WithValidKeyFormats_Succeeds(string key)
+ {
+ var initialValue = "initial-value";
+ var updatedValue = "updated-value";
+
+ var kvContext = NatsConnection.CreateKeyValueStoreContext();
+ var store = await kvContext.GetStoreAsync("cache");
+
+ // Setup: Put initial value to get revision
+ var revision = await store.PutAsync(key, initialValue);
+
+ // Test: Update with valid key format
+ var result = await store.TryUpdateWithTtlAsync(key, updatedValue, revision, TimeSpan.Zero);
+
+ Assert.True(result.Success);
+
+ var entry = await store.TryGetEntryAsync(key);
+ Assert.True(entry.Success);
+ Assert.Equal(updatedValue, entry.Value.Value);
+ }
+
+ [Fact]
+ public async Task UpdateWithTtlAsync_WithInvalidKey_ThrowsException()
+ {
+ var kvContext = NatsConnection.CreateKeyValueStoreContext();
+ var store = await kvContext.GetStoreAsync("cache");
+
+ await Assert.ThrowsAsync(() =>
+ store.UpdateWithTtlAsync(string.Empty, "value", 1, TimeSpan.Zero).AsTask());
+ }
+}
diff --git a/test/IntegrationTests/IntegrationTests.csproj b/test/IntegrationTests/IntegrationTests.csproj
index 899bfd5..321c122 100644
--- a/test/IntegrationTests/IntegrationTests.csproj
+++ b/test/IntegrationTests/IntegrationTests.csproj
@@ -9,10 +9,10 @@
-
-
-
-
+
+
+
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
diff --git a/test/IntegrationTests/packages.linux-x64.lock.json b/test/IntegrationTests/packages.linux-x64.lock.json
index bd623b0..981192e 100644
--- a/test/IntegrationTests/packages.linux-x64.lock.json
+++ b/test/IntegrationTests/packages.linux-x64.lock.json
@@ -1,49 +1,1119 @@
{
"version": 1,
"dependencies": {
+ "net10.0": {
+ "Aspire.Hosting.Testing": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "nipLltgiwXayUwF3sv6iYnvSJe5LqucisdHjzK1hdiFFg9PHBc4Fq+MmrNBWo/JrcrIBABSbtvM40i/EpVovqg==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Aspire.Hosting.AppHost": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Http.Resilience": "10.1.0",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Polly.Extensions": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Microsoft.NET.Test.Sdk": {
+ "type": "Direct",
+ "requested": "[18.0.1, )",
+ "resolved": "18.0.1",
+ "contentHash": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==",
+ "dependencies": {
+ "Microsoft.CodeCoverage": "18.0.1",
+ "Microsoft.TestPlatform.TestHost": "18.0.1"
+ }
+ },
+ "StyleCop.Analyzers": {
+ "type": "Direct",
+ "requested": "[1.2.0-beta.556, )",
+ "resolved": "1.2.0-beta.556",
+ "contentHash": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
+ "dependencies": {
+ "StyleCop.Analyzers.Unstable": "1.2.0.556"
+ }
+ },
+ "xunit.runner.visualstudio": {
+ "type": "Direct",
+ "requested": "[3.1.5, )",
+ "resolved": "3.1.5",
+ "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA=="
+ },
+ "xunit.v3": {
+ "type": "Direct",
+ "requested": "[3.2.1, )",
+ "resolved": "3.2.1",
+ "contentHash": "oefMPnMEQv9JXlc1mmj4XnNmylLWJA6XHncTcyM3LBvbepO+rsWfmIZ2gb2tO6WU29De4RxvEFHT5xxmsrjn8Q==",
+ "dependencies": {
+ "xunit.v3.mtp-v1": "[3.2.1]"
+ }
+ },
+ "Aspire.Dashboard.Sdk.linux-x64": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "gIvMR7NdVGw+mUpK9qZsGuuYfDp4CHvBDLlykSSP9pCh5XGlMgDNR3uOMfvKVlqH1hAsOuecvxEcfQ9kjufrWw=="
+ },
+ "Aspire.Hosting": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "8.0.2",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "8.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Http": "8.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.3",
+ "Microsoft.Extensions.Options": "8.0.2",
+ "Microsoft.Extensions.Primitives": "8.0.0",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Aspire.Hosting.AppHost": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Aspire.Hosting.Orchestration.linux-x64": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "V8u8ukncoflImciXeHG03x1pWbOiR4z1bIl2lwOKgdy7/JshFrlEaabaNuGmAIZFdWEM/fsc/hVDjecQyHF2aQ=="
+ },
+ "AspNetCore.HealthChecks.Uris": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "XYdNlA437KeF8p9qOpZFyNqAN+c0FXt/JjTvzH/Qans0q0O3pPE8KPnn39ucQQjR/Roum1vLTP3kXiUs8VHyuA==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.11",
+ "Microsoft.Extensions.Http": "8.0.0"
+ }
+ },
+ "Fractions": {
+ "type": "Transitive",
+ "resolved": "7.3.0",
+ "contentHash": "2bETFWLBc8b7Ut2SVi+bxhGVwiSpknHYGBh2PADyGWONLkTxT7bKyDRhF8ao+XUv90tq8Fl7GTPxSI5bacIRJw=="
+ },
+ "Google.Protobuf": {
+ "type": "Transitive",
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
+ },
+ "Grpc.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "B4wAbNtAuHNiHAMxLFWL74wUElzNOOboFnypalqpX76piCOGz/w5FpilbVVYGboI4Qgl4ZmZsvDZ1zLwHNsjnw==",
+ "dependencies": {
+ "Google.Protobuf": "3.30.2",
+ "Grpc.AspNetCore.Server.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "kv+9YVB6MqDYWIcstXvWrT7Xc1si/sfINzzSxvQfjC3aei+92gXDUXCH/Q+TEvi4QSICRqu92BYcrXUBW7cuOw==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "AHvMxoC+esO1e/nOYBjxvn0WDHAfglcVBjtkBy6ohgnV+PzkF8UdkPHE02xnyPFaSokWGZKnWzjgd00x6EZpyQ==",
+ "dependencies": {
+ "Grpc.AspNetCore.Server": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0"
+ }
+ },
+ "Grpc.Core.Api": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "QquqUC37yxsDzd1QaDRsH2+uuznWPTS8CVE2Yzwl3CvU4geTNkolQXoVN812M2IwT6zpv3jsZRc9ExJFNFslTg=="
+ },
+ "Grpc.Net.Client": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "U1vr20r5ngoT9nlb7wejF28EKN+taMhJsV9XtK9MkiepTZwnKxxiarriiMfCHuDAfPUm9XUjFMn/RIuJ4YY61w==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0"
+ }
+ },
+ "Grpc.Net.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "8oPLwQLPo86fmcf9ghjCDyNsSWhtHc3CXa/AqwF8Su/pG7qAoeWWtbymsZhoNvCV9Zjzb6BDcIPKXLYt+O175g==",
+ "dependencies": {
+ "Grpc.Net.Client": "2.71.0",
+ "Microsoft.Extensions.Http": "6.0.0"
+ }
+ },
+ "Grpc.Net.Common": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "v0c8R97TwRYwNXlC8GyRXwYTCNufpDfUtj9la+wUrZFzVWkFJuNAltU+c0yI3zu0jl54k7en6u2WKgZgd57r2Q==",
+ "dependencies": {
+ "Grpc.Core.Api": "2.71.0"
+ }
+ },
+ "Grpc.Tools": {
+ "type": "Transitive",
+ "resolved": "2.72.0",
+ "contentHash": "BCiuQ03EYjLHCo9hqZmY5barsz5vvcz/+/ICt5wCbukaePHZmMPDGelKlkxWx3q+f5xOMNHa9zXQ2N6rQZ4B+w=="
+ },
+ "Humanizer.Core": {
+ "type": "Transitive",
+ "resolved": "2.14.1",
+ "contentHash": "lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw=="
+ },
+ "Json.More.Net": {
+ "type": "Transitive",
+ "resolved": "2.1.0",
+ "contentHash": "qtwsyAsL55y2vB2/sK4Pjg3ZyVzD5KKSpV3lOAMHlnjFfsjQ/86eHJfQT9aV1YysVXzF4+xyHOZbh7Iu3YQ7Lg=="
+ },
+ "JsonPatch.Net": {
+ "type": "Transitive",
+ "resolved": "3.3.0",
+ "contentHash": "GIcMMDtzfzVfIpQgey8w7dhzcw6jG5nD4DDAdQCTmHfblkCvN7mI8K03to8YyUhKMl4PTR6D6nLSvWmyOGFNTg==",
+ "dependencies": {
+ "JsonPointer.Net": "5.2.0"
+ }
+ },
+ "JsonPointer.Net": {
+ "type": "Transitive",
+ "resolved": "5.2.0",
+ "contentHash": "qe1F7Tr/p4mgwLPU9P60MbYkp+xnL2uCPnWXGgzfR/AZCunAZIC0RZ32dLGJJEhSuLEfm0YF/1R3u5C7mEVq+w==",
+ "dependencies": {
+ "Humanizer.Core": "2.14.1",
+ "Json.More.Net": "2.1.0"
+ }
+ },
+ "KubernetesClient": {
+ "type": "Transitive",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
+ "dependencies": {
+ "Fractions": "7.3.0",
+ "YamlDotNet": "16.3.0"
+ }
+ },
+ "MessagePack": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "Jtle5MaFeIFkdXtxQeL9Tu2Y3HsAQGoSntOzrn6Br/jrl6c8QmG22GEioT5HBtZJR0zw0s46OnKU8ei2M3QifA==",
+ "dependencies": {
+ "MessagePack.Annotations": "2.5.192",
+ "Microsoft.NET.StringTools": "17.6.3"
+ }
+ },
+ "MessagePack.Annotations": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
+ },
+ "Microsoft.ApplicationInsights": {
+ "type": "Transitive",
+ "resolved": "2.23.0",
+ "contentHash": "nWArUZTdU7iqZLycLKWe0TDms48KKGE6pONH2terYNa8REXiqixrMOkf1sk5DHGMaUTqONU2YkS4SAXBhLStgw=="
+ },
+ "Microsoft.Bcl.AsyncInterfaces": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg=="
+ },
+ "Microsoft.CodeCoverage": {
+ "type": "Transitive",
+ "resolved": "18.0.1",
+ "contentHash": "O+utSr97NAJowIQT/OVp3Lh9QgW/wALVTP4RG1m2AfFP4IyJmJz0ZBmFJUsRQiAPgq6IRC0t8AAzsiPIsaUDEA=="
+ },
+ "Microsoft.Extensions.AmbientMetadata.Application": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "+T2Ax2fgw7T7nlhio+ZtgSyYGfevHCOXNPqO0vxA+f2HmbtfwAnIwHEE/jm1/4uFRDDP8PEENpxAhbucg+wUWg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Hybrid": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Compliance.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "M3JWrgZMkVzyEybZzNkTiC/e8U1ipXTi8xm8bj+PHHp4AcEmhmIEqnxRS0VHVCKZjLkOPt2hY2CIisUFQ6gqLA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.ObjectPool": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "njoRekyMIK+smav8B6KL2YgIfUtlsRNuT7wvurpLW+m/hoRKVnoELk2YxnUnWRGScCd1rukLMxShwLqEOKowDg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "kPlU11hql+L9RjrN2N9/0GcRcRcZrNFlLLjadasFWeBORT6pL6OE+RYRk90GGCyVGSxTK+e1/f3dsMj5zpFFiQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Binder": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Lp4CZIuTVXtlvkAnTq6QvMSW7+H62gX2cU2vdFxHQUxvrWTpi7LwYI3X+YAyIS0r12/p7gaosco7efIxL4yFNw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.CommandLine": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "s5cxcdtIig66YT3J+7iHflMuorznK8kXuwBBPHMp4KImx5ZGE3FRa1Nj9fI/xMwFV+KzUMjqZ2MhOedPH8LiBQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "csD8Eps3HQ3yc0x6NhgTV+aIFKSs3qVlVCtFnMHz/JOjnv7eEj/qSXKXiK9LzBzB1qSfAVqFnB5iaX2nUmagIQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "N/6GiwiZFCBFZDk3vg1PhHW3zMqqu5WWpmeZAA9VTXv7Q8pr8NZR/EQsH0DjzqydDksJtY6EQBsu81d5okQOlA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0zW3eYBJlRctmgqk5s0kFIi5o5y2g80mvGCD8bkYxREPQlKUnr0ndU/Sop+UDIhyWN0fIi4RW63vo7BKTi7ncA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ULEJ0nkaW90JYJGkFujPcJtADXcJpXiSOLbokPcWJZ8iDbtDINifEYAUVqZVr81IDNTrRFul6O8RolOKOsgFPg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
+ },
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "O052pqWkdVNXaj3n9E4x6nLL7sG860434gLh7XHhFp/KpyAY9/rCk9NJUinYfQnDkAA8UgCHimVZz+lTjnEwzQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YaocqxscJLxLit0F5yq2XyB+9C7rSRfeTL7MJIl7XwaOoUO3i0EqfO2kmtjiRduYWw7yjcSINEApYZbzjau2gQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "QMoMrkNpnQym5mpfdxfxpRDuqLpsOuztguFvzH9p+Ex+do+uLFoi7UkAsBO4e9/tNR3eMFraFf2fOAi2cp3jjA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.ExceptionSummarization": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "Q76peCoP6vXXf95RLFeMGzcaQs8l3lk+n/ZOTi2i+OLd3R0HzzB0Fswjua4NY1viIbA1s6l1mqRjQbxY7+Jylw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "LMQ1mW8YvfupNwoWXk+IOtjYTUllUIrETrWslKOsV66RvD96WaePcCcuF7SmB6fcTOuJFsSu/zILIUJGM+fM/Q==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "cebN2lQD6S7XCQ7DFKnXcBHxSfqWr38H9YliEluJIDRTJ99Q9V6gBMXBYx03kh6YJAzfN3JoEcsikpEWnC6VwA=="
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "+b3DligYSZuoWltU5YdbMpIEUHNZPgPrzWfNiIuDkMdqOl93UxYB5KzS3lgpRfTXJhTNpo/CZ8w/sTkDTPDdxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Physical": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "4bxzGXIzZnz0Bf7czQ72jGvpOqJsRW/44PS7YLFXTTnu6cNcPvmSREDvBoH0ZVP2hAbMfL4sUoCUn54k70jPWw==",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileSystemGlobbing": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
+ },
+ "Microsoft.Extensions.Hosting": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0jjfjQSOFZlHhwOoIQw0WyzxtkDMYdnPY3iFrOLasxYq/5J4FDt1HWT8TktBclOVjFY1FOOkoOc99X7AhbqSIw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.Configuration.CommandLine": "10.0.1",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.Configuration.UserSecrets": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Logging.Console": "10.0.1",
+ "Microsoft.Extensions.Logging.Debug": "10.0.1",
+ "Microsoft.Extensions.Logging.EventLog": "10.0.1",
+ "Microsoft.Extensions.Logging.EventSource": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "qmoQkVZcbm4/gFpted3W3Y+1kTATZTcUhV3mRkbtpfBXlxWCHwh/2oMffVcCruaGOfJuEnyAsGyaSUouSdECOw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Http": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ZXJup9ReE1Ot3M8jqcw1b/lnc8USxyYS3cyLsssU39u04TES9JNGviWUGIvP3K7mMU3TF7kQl2aS0SmVwegflw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Http.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "RA1Egggf5o7/5AI5TIxOmmV7T06X2jvA9nSlJazU++X/pgu48EDAjDflTq/+kAk0FHUm9ZpAiBVdWfOP2opAbQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Telemetry": "10.1.0"
+ }
+ },
+ "Microsoft.Extensions.Http.Resilience": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "rwDoQBB93yQjd1XtcZBnOLRX23LW7Z49TIAp1sn7i2r/pW3y4iB8E+EEL0ZyOPuEZxT9xEVN9y39KWlG1FDPkQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Http.Diagnostics": "10.1.0",
+ "Microsoft.Extensions.ObjectPool": "10.0.1",
+ "Microsoft.Extensions.Resilience": "10.1.0"
+ }
+ },
+ "Microsoft.Extensions.Logging": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zg8LLnfZs5o2RCHD/+9NfDtJ40swauemwCa7sI8gQoAye/UJHRZNpCtC7a5XE7l9Z7mdI8iMWnLZ6m7Q6S3jLg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Console": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "38Q8sEHwQ/+wVO/mwQBa0fcdHbezFpusHE+vBw/dSr6Fq/kzZm3H/NQX511Jki/R3FHd64IY559gdlHZQtYeEA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Debug": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "VqfTvbX9C6BA0VeIlpzPlljnNsXxiI5CdUHb9ksWERH94WQ6ft3oLGUAa4xKcDGu4xF+rIZ8wj7IOAd6/q7vGw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zp9MM+jFCa7oktIug62V9eNygpkf+6kFVatF+UC/ODeUwIr5givYKy8fYSSI9sWdxqDqv63y1x0mm2VjOl8GOw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "System.Diagnostics.EventLog": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventSource": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "WnFvZP+Y+lfeNFKPK/+mBpaCC7EeBDlobrQOqnP7rrw/+vE7yu8Rjczum1xbC0F/8cAHafog84DMp9200akMNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.ObjectPool": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "HqAEbtoAhgvH53c54IV5e4vQ60PYvl7Z/WIHsbet+UGGE7n+7dwVNXw1mb9LZlWbsxnupCevvtgIne5P//ZKpQ=="
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options.ConfigurationExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "pL78/Im7O3WmxHzlKUsWTYchKL881udU7E26gCD3T0+/tPhWVfjPwMzfN/MRKU7aoFYcOiqcG2k1QTlH5woWow==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "Microsoft.Extensions.Resilience": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "NzA+c4m2q92qZPjiZLFm+ToeQC3KFqzP+Dr/1pV5y9d7H/hDM2Yxno0kcw5DGpSvS0s6Pwsp+FWMdk/kXBPZ7g==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "10.1.0",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0",
+ "Polly.Extensions": "8.4.2",
+ "Polly.RateLimiting": "8.4.2"
+ }
+ },
+ "Microsoft.Extensions.Telemetry": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "OFnpwOBRZZXMMySvM7eJsEQ87ED5SaRbxHg/an1u89MWHw0mXUUbx5WPb5XFN0uS8kJPe6M+ZMRYwRP0nJeDPA==",
+ "dependencies": {
+ "Microsoft.Extensions.AmbientMetadata.Application": "10.1.0",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.ObjectPool": "10.0.1",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0"
+ }
+ },
+ "Microsoft.Extensions.Telemetry.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "0jAF2b0YJ1LOtunmo3PzSoJOx/ThhcGH5Y5kaV0jeM0BUlyr9orjg+fH5YabqnPSmwcN/DSTj0iZ7UwDISn5ag==",
+ "dependencies": {
+ "Microsoft.Extensions.Compliance.Abstractions": "10.1.0",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.ObjectPool": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.NET.StringTools": {
+ "type": "Transitive",
+ "resolved": "17.6.3",
+ "contentHash": "N0ZIanl1QCgvUumEL1laasU0a7sOE5ZwLZVTn0pAePnfhq8P7SvTjF8Axq+CnavuQkmdQpGNXQ1efZtu5kDFbA=="
+ },
+ "Microsoft.Testing.Extensions.Telemetry": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "No5AudZMmSb+uNXjlgL2y3/stHD2IT4uxqc5yHwkE+/nNux9jbKcaJMvcp9SwgP4DVD8L9/P3OUz8mmmcvEIdQ==",
+ "dependencies": {
+ "Microsoft.ApplicationInsights": "2.23.0",
+ "Microsoft.Testing.Platform": "1.9.1"
+ }
+ },
+ "Microsoft.Testing.Extensions.TrxReport.Abstractions": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "AL46Xe1WBi85Ntd4mNPvat5ZSsZ2uejiVqoKCypr8J3wK0elA5xJ3AN4G/Q4GIwzUFnggZoH/DBjnr9J18IO/g==",
+ "dependencies": {
+ "Microsoft.Testing.Platform": "1.9.1"
+ }
+ },
+ "Microsoft.Testing.Platform": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "QafNtNSmEI0zazdebnsIkDKmFtTSpmx/5PLOjURWwozcPb3tvRxzosQSL8xwYNM1iPhhKiBksXZyRSE2COisrA=="
+ },
+ "Microsoft.Testing.Platform.MSBuild": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "oTUtyR4X/s9ytuiNA29FGsNCCH0rNmY5Wdm14NCKLjTM1cT9edVSlA+rGS/mVmusPqcP0l/x9qOnMXg16v87RQ==",
+ "dependencies": {
+ "Microsoft.Testing.Platform": "1.9.1"
+ }
+ },
+ "Microsoft.TestPlatform.ObjectModel": {
+ "type": "Transitive",
+ "resolved": "18.0.1",
+ "contentHash": "qT/mwMcLF9BieRkzOBPL2qCopl8hQu6A1P7JWAoj/FMu5i9vds/7cjbJ/LLtaiwWevWLAeD5v5wjQJ/l6jvhWQ=="
+ },
+ "Microsoft.TestPlatform.TestHost": {
+ "type": "Transitive",
+ "resolved": "18.0.1",
+ "contentHash": "uDJKAEjFTaa2wHdWlfo6ektyoh+WD4/Eesrwb4FpBFKsLGehhACVnwwTI4qD3FrIlIEPlxdXg3SyrYRIcO+RRQ==",
+ "dependencies": {
+ "Microsoft.TestPlatform.ObjectModel": "18.0.1",
+ "Newtonsoft.Json": "13.0.3"
+ }
+ },
+ "Microsoft.VisualStudio.Threading.Only": {
+ "type": "Transitive",
+ "resolved": "17.13.61",
+ "contentHash": "vl5a2URJYCO5m+aZZtNlAXAMz28e2pUotRuoHD7RnCWOCeoyd8hWp5ZBaLNYq4iEj2oeJx5ZxiSboAjVmB20Qg==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Microsoft.VisualStudio.Validation": {
+ "type": "Transitive",
+ "resolved": "17.8.8",
+ "contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
+ },
+ "Microsoft.Win32.Registry": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
+ "NATS.Client.Core": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.1",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.Hosting": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.JetStream": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.KeyValueStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.ObjectStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.Serializers.Json": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
+ "dependencies": {
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.Services": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.Simplified": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
+ }
+ },
+ "NATS.Net": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
+ }
+ },
+ "Nerdbank.Streams": {
+ "type": "Transitive",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Newtonsoft.Json": {
+ "type": "Transitive",
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
+ },
+ "Polly.Core": {
+ "type": "Transitive",
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
+ },
+ "Polly.Extensions": {
+ "type": "Transitive",
+ "resolved": "8.6.4",
+ "contentHash": "mosKFAGlCD/VfJBWKamWrLYHr1D0o8XrUKZ4I0AUxvUHsY+Nq1y5g75sa5JB7dIyOC+Vdf0xXxYSuLU+uljfjw==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Options": "8.0.0",
+ "Polly.Core": "8.6.4"
+ }
+ },
+ "Polly.RateLimiting": {
+ "type": "Transitive",
+ "resolved": "8.4.2",
+ "contentHash": "ehTImQ/eUyO07VYW2WvwSmU9rRH200SKJ/3jku9rOkyWE0A2JxNFmAVms8dSn49QLSjmjFRRSgfNyOgr/2PSmA==",
+ "dependencies": {
+ "Polly.Core": "8.4.2",
+ "System.Threading.RateLimiting": "8.0.0"
+ }
+ },
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
+ },
+ "StreamJsonRpc": {
+ "type": "Transitive",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
+ "dependencies": {
+ "MessagePack": "2.5.192",
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8",
+ "Nerdbank.Streams": "2.12.87",
+ "Newtonsoft.Json": "13.0.3"
+ }
+ },
+ "StyleCop.Analyzers.Unstable": {
+ "type": "Transitive",
+ "resolved": "1.2.0.556",
+ "contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
+ },
+ "System.Diagnostics.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "xfaHEHVDkMOOZR5S6ZGezD0+vekdH1Nx/9Ih8/rOqOGSOk1fxiN3u94bYkBW/wigj0Uw2Wt3vvRj9mtYdgwEjw=="
+ },
+ "System.IO.Hashing": {
+ "type": "Transitive",
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
+ },
+ "System.Threading.RateLimiting": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "7mu9v0QDv66ar3DpGSZHg9NuNcxDaaAcnMULuZlaTpP9+hwXhrxNGsF5GmLkSHxFdb5bBc1TzeujsRgTrPWi+Q=="
+ },
+ "xunit.analyzers": {
+ "type": "Transitive",
+ "resolved": "1.26.0",
+ "contentHash": "YrWZOfuU1Scg4iGizAlMNALOxVS+HPSVilfscNDEJAyrTIVdF4c+8o+Aerw2RYnrJxafj/F56YkJOKCURUWQmA=="
+ },
+ "xunit.v3.assert": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "7hGxs+sfgPCiHg7CbWL8Vsmg8WS4vBfipZ7rfE+FEyS7ksU4+0vcV08TQvLIXLPAfinT06zVoK83YjRcMXcXLw=="
+ },
+ "xunit.v3.common": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "NUh3pPTC3Py4XTnjoCCCIEzvdKTQ9apu0ikDNCrUETBtfHHXcoUmIl5bOfJLQQu7awhu8eaZHjJnG7rx9lUZpg==",
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "6.0.0"
+ }
+ },
+ "xunit.v3.core.mtp-v1": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "PeClKsdYS8TN7q8UxcIKgMVEf1xjqa5XWaizzt+WfLp8+85ZKT+LAQ2/ct+eYqazFzaGSJCAj96+1Z2USkWV6A==",
+ "dependencies": {
+ "Microsoft.Testing.Extensions.Telemetry": "1.9.1",
+ "Microsoft.Testing.Extensions.TrxReport.Abstractions": "1.9.1",
+ "Microsoft.Testing.Platform": "1.9.1",
+ "Microsoft.Testing.Platform.MSBuild": "1.9.1",
+ "xunit.v3.extensibility.core": "[3.2.1]",
+ "xunit.v3.runner.inproc.console": "[3.2.1]"
+ }
+ },
+ "xunit.v3.extensibility.core": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "soZuThF5CwB/ZZ2HY/ivdinyM/6MvmjsHTG0vNw3fRd1ZKcmLzfxVb3fB6R3G5yoaN4Bh+aWzFGjOvYO05OzkA==",
+ "dependencies": {
+ "xunit.v3.common": "[3.2.1]"
+ }
+ },
+ "xunit.v3.mtp-v1": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "lREcN7+kZmHqLmivhfzN+BHBYf3nQzMEojX5390qDplnXjaHYUxH49XmrWEbCx+va3ZTiIR2vVWPJWCs2UFBFQ==",
+ "dependencies": {
+ "xunit.analyzers": "1.26.0",
+ "xunit.v3.assert": "[3.2.1]",
+ "xunit.v3.core.mtp-v1": "[3.2.1]"
+ }
+ },
+ "xunit.v3.runner.common": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "oF0jwl0xH45/RWjDcaCPOeeI6HCoyiEXIT8yvByd37rhJorjL/Ri8S9A/Vql8DBPjCfQWd6Url5JRmeiQ55isA==",
+ "dependencies": {
+ "Microsoft.Win32.Registry": "[5.0.0]",
+ "xunit.v3.common": "[3.2.1]"
+ }
+ },
+ "xunit.v3.runner.inproc.console": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "EC/VLj1E9BPWfmzdEMQEqouxh0rWAdX6SXuiiDRf0yXXsQo3E2PNLKCyJ9V8hmkGH/nBvM7pHLFbuCf00vCynw==",
+ "dependencies": {
+ "xunit.v3.extensibility.core": "[3.2.1]",
+ "xunit.v3.runner.common": "[3.2.1]"
+ }
+ },
+ "YamlDotNet": {
+ "type": "Transitive",
+ "resolved": "16.3.0",
+ "contentHash": "SgMOdxbz8X65z8hraIs6hOEdnkH6hESTAIUa7viEngHOYaH+6q5XJmwr1+yb9vJpNQ19hCQY69xbFsLtXpobQA=="
+ },
+ "CodeCargo.Nats.DistributedCache": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
+ }
+ },
+ "CodeCargo.Nats.HybridCacheExtensions": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.DistributedCache": "[1.0.0, )",
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
+ }
+ },
+ "natsapphost": {
+ "type": "Project",
+ "dependencies": {
+ "Aspire.Dashboard.Sdk.linux-x64": "[13.1.0, )",
+ "Aspire.Hosting.AppHost": "[13.1.0, )",
+ "Aspire.Hosting.Orchestration.linux-x64": "[13.1.0, )",
+ "CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )"
+ }
+ },
+ "testutils": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )",
+ "Microsoft.Extensions.Logging": "[10.0.1, )",
+ "NATS.Net": "[2.7.0, )",
+ "xunit.v3.assert": "[3.2.1, )",
+ "xunit.v3.extensibility.core": "[3.2.1, )"
+ }
+ }
+ },
"net8.0": {
"Aspire.Hosting.Testing": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "kuXFuNltBEif0DH6REc6FXiZDl6Pjnu7+rc05TMtjJ03yPMKuHfsn8CyoFjbZD+BoMJhdR2Ws8KyZRSxJLEyMA==",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "nipLltgiwXayUwF3sv6iYnvSJe5LqucisdHjzK1hdiFFg9PHBc4Fq+MmrNBWo/JrcrIBABSbtvM40i/EpVovqg==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
- "Aspire.Hosting.AppHost": "9.3.0",
- "Google.Protobuf": "3.30.2",
+ "Aspire.Hosting": "13.1.0",
+ "Aspire.Hosting.AppHost": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
- "Microsoft.Extensions.Http.Resilience": "9.4.0",
+ "Microsoft.Extensions.Http.Resilience": "10.1.0",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "Polly.Extensions": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Polly.Extensions": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Microsoft.NET.Test.Sdk": {
"type": "Direct",
- "requested": "[17.14.0, )",
- "resolved": "17.14.0",
- "contentHash": "rTtdOm6C96q9QgP3mS8nUGPGPh5Xm2HnBYJggNmNrJ3LDmX9lJuUIgnJEfvX6wSQY4swUMiCcIXd3OkjhYCgtw==",
+ "requested": "[18.0.1, )",
+ "resolved": "18.0.1",
+ "contentHash": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==",
"dependencies": {
- "Microsoft.CodeCoverage": "17.14.0",
- "Microsoft.TestPlatform.TestHost": "17.14.0"
+ "Microsoft.CodeCoverage": "18.0.1",
+ "Microsoft.TestPlatform.TestHost": "18.0.1"
}
},
"StyleCop.Analyzers": {
@@ -57,89 +1127,91 @@
},
"xunit.runner.visualstudio": {
"type": "Direct",
- "requested": "[3.1.0, )",
- "resolved": "3.1.0",
- "contentHash": "K9O9TOzugqOo4LJ87uuq1VG8RAqGp20Ng85Wx932oT5LNBkIgeeGYubVW5UMnOOTanFNbGavmbuYrJr4INzSwg=="
+ "requested": "[3.1.5, )",
+ "resolved": "3.1.5",
+ "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA=="
},
"xunit.v3": {
"type": "Direct",
- "requested": "[2.0.2, )",
- "resolved": "2.0.2",
- "contentHash": "gCI3M0/6L5RUiZMC/XYzYf9nhWkefekO2PfCrTsy7Cw+Iua005sFIvLzVywUoGlzQLP3Bb1c+5Jdd83ZB0xpIg==",
+ "requested": "[3.2.1, )",
+ "resolved": "3.2.1",
+ "contentHash": "oefMPnMEQv9JXlc1mmj4XnNmylLWJA6XHncTcyM3LBvbepO+rsWfmIZ2gb2tO6WU29De4RxvEFHT5xxmsrjn8Q==",
"dependencies": {
- "xunit.analyzers": "1.21.0",
- "xunit.v3.assert": "[2.0.2]",
- "xunit.v3.core": "[2.0.2]"
+ "xunit.v3.mtp-v1": "[3.2.1]"
}
},
"Aspire.Dashboard.Sdk.linux-x64": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "AaM8qGUW6Z9rVQU/vIOi61vtLCZVOz8H9JcMbrfaHtcESY/ATBOEYgZWYlxdqj54IJeOQQp7tUWe+ebA09qUmQ=="
+ "resolved": "13.1.0",
+ "contentHash": "gIvMR7NdVGw+mUpK9qZsGuuYfDp4CHvBDLlykSSP9pCh5XGlMgDNR3uOMfvKVlqH1hAsOuecvxEcfQ9kjufrWw=="
},
"Aspire.Hosting": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "y9MYFzHo87H9OI8/GUjzekiMJf2uVAVJROv6xiuPa//AMFvkP2W5ELkcc3/FxY0EW2EX2erkqTeDE3uhw6P/pQ==",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Google.Protobuf": "3.30.2",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Aspire.Hosting.AppHost": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "/nNngW76y65NWOofCB+/t1bDZCacPIhBk9YZVygHlnBZaZS8d1CbLxQF4zMDQucQeaaY5BFBQUAtcc3PGLxHjA==",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
- "Google.Protobuf": "3.30.2",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Aspire.Hosting.Orchestration.linux-x64": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "uUFJrczNNlZD/c6VX6YVIVQ8cvGff80usgWCLFuO2YFMCsjjhpDGhMl0wQdJ2PF74r2/mBSt4xD7YDEKD4gQag=="
+ "resolved": "13.1.0",
+ "contentHash": "V8u8ukncoflImciXeHG03x1pWbOiR4z1bIl2lwOKgdy7/JshFrlEaabaNuGmAIZFdWEM/fsc/hVDjecQyHF2aQ=="
},
"AspNetCore.HealthChecks.Uris": {
"type": "Transitive",
@@ -157,8 +1229,8 @@
},
"Google.Protobuf": {
"type": "Transitive",
- "resolved": "3.30.2",
- "contentHash": "Y2aOVLIt75yeeEWigg9V9YnjsEm53sADtLGq0gLhwaXpk3iu8tYSoauolyhenagA2sWno2TQ2WujI0HQd6s1Vw=="
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
},
"Grpc.AspNetCore": {
"type": "Transitive",
@@ -252,8 +1324,8 @@
},
"KubernetesClient": {
"type": "Transitive",
- "resolved": "16.0.7",
- "contentHash": "hH+YN18bpIRO/rq2CiMGDpLpc/KjSMlAn4EelFB4PgiswbSie4jANLAOou1Q39Kx7en2jO1Qp73y3SkjxGJIMg==",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
"dependencies": {
"Fractions": "7.3.0",
"YamlDotNet": "16.3.0"
@@ -273,20 +1345,25 @@
"resolved": "2.5.192",
"contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
},
+ "Microsoft.ApplicationInsights": {
+ "type": "Transitive",
+ "resolved": "2.23.0",
+ "contentHash": "nWArUZTdU7iqZLycLKWe0TDms48KKGE6pONH2terYNa8REXiqixrMOkf1sk5DHGMaUTqONU2YkS4SAXBhLStgw=="
+ },
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
+ "resolved": "6.0.0",
+ "contentHash": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg=="
},
"Microsoft.CodeCoverage": {
"type": "Transitive",
- "resolved": "17.14.0",
- "contentHash": "z2GYXGG6LjGoumT59xSB2dMnqSwQBjkxdDJmSJHwy5nPtZ435GXa6wj5hz/lRrAZ7NyXXxZNXVsiHXzHRru5eA=="
+ "resolved": "18.0.1",
+ "contentHash": "O+utSr97NAJowIQT/OVp3Lh9QgW/wALVTP4RG1m2AfFP4IyJmJz0ZBmFJUsRQiAPgq6IRC0t8AAzsiPIsaUDEA=="
},
"Microsoft.Extensions.AmbientMetadata.Application": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "zcjQBbp4whM4nxWmMg4P8JxTikB0dVxjKWHrGiz+6WVBgRctq9tSZgpbl/ywz06N+ZLzlooeWQOYgbpEOXOUYQ==",
+ "resolved": "10.1.0",
+ "contentHash": "+T2Ax2fgw7T7nlhio+ZtgSyYGfevHCOXNPqO0vxA+f2HmbtfwAnIwHEE/jm1/4uFRDDP8PEENpxAhbucg+wUWg==",
"dependencies": {
"Microsoft.Extensions.Configuration": "8.0.0",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
@@ -295,42 +1372,42 @@
},
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "RV6wOTvH5BeVRs6cvxFuaV1ut05Dklpvq19XRO1JxAayfLWYIEP7K94aamY0iSUhoehWk1X5H6gMcbZkHuBjew==",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Hybrid": {
"type": "Transitive",
- "resolved": "9.5.0",
- "contentHash": "M4B0z8sdOFEntf0KbvmL7nv0LfQgGHiBDH2cfSAscJ3FTGxnq7uOpFo7sVaPuYZmpPK/KIJdWDAzu/Bc2Otrxg==",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.Caching.Memory": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "qDmoAzIUBup5KZG1Abv51ifbHMCWFnaXbt05l+Sd92mLOpF9OwHOuoxu3XhzXaPGfq0Ns3pv1df5l8zuKjFgGw==",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Compliance.Abstractions": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "jDYE/o2Y/s9Tz896whtMEEUgCHPLSlzRXPRD6v2J1lJxnuuRcWIZ6ASJi6jSI4e9hbkpFTx8LtsL4CNB6bYbaQ==",
+ "resolved": "10.1.0",
+ "contentHash": "M3JWrgZMkVzyEybZzNkTiC/e8U1ipXTi8xm8bj+PHHp4AcEmhmIEqnxRS0VHVCKZjLkOPt2hY2CIisUFQ6gqLA==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.ObjectPool": "8.0.15"
+ "Microsoft.Extensions.ObjectPool": "8.0.22"
}
},
"Microsoft.Extensions.Configuration": {
@@ -412,21 +1489,21 @@
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "N1Mn0T/tUBPoLL+Fzsp+VCEtneUhhxc1//Dx3BeuQ8AX+XrMlYCfnp2zgpEXnTCB7053CLdiqVWPZ7mEX6MPjg==",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "cjnRtsEAzU73aN6W7vkWy8Phj5t3Xm78HSqgrbh/O4Q9SK/yN73wZVa21QQY6amSLQRQ/M8N+koGnY6PuvKQsw=="
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
},
"Microsoft.Extensions.DependencyInjection.AutoActivation": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "dg2VeBxiwqAszJkMRQT1k1jefeTneN+M8v/EkWwebR9OvLXzykP9CVE2+bWMuPvXIdHM04/ffWgo5Bl+0jKi/Q==",
+ "resolved": "10.1.0",
+ "contentHash": "O052pqWkdVNXaj3n9E4x6nLL7sG860434gLh7XHhFp/KpyAY9/rCk9NJUinYfQnDkAA8UgCHimVZz+lTjnEwzQ==",
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1"
}
@@ -452,18 +1529,18 @@
},
"Microsoft.Extensions.Diagnostics.ExceptionSummarization": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "Ht5TQmWfYh7cbZTPTTWAUkgQmJhDg1JINvXSnxutx1sfZL1gkk1OXoF0Uh2383FLk9cm4le/cWfdgDslFeVigA==",
+ "resolved": "10.1.0",
+ "contentHash": "Q76peCoP6vXXf95RLFeMGzcaQs8l3lk+n/ZOTi2i+OLd3R0HzzB0Fswjua4NY1viIbA1s6l1mqRjQbxY7+Jylw==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
}
},
"Microsoft.Extensions.Diagnostics.HealthChecks": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "+Z6pfO5PnDa9/QCAB8DhmLtmjh0Z4A3i/5X5k3TBqKjCD4o88oUoyI240ras/LDsrFcjYXVLDsBZbuoN9ihjuw==",
+ "resolved": "8.0.22",
+ "contentHash": "0wIkzL080Dni0hYmzZpGpY3KsRO7VEWQV3tMwVSlxCsFR6z8pei9/jPhWmh72DtLGW9CBu74eb0LYflfGS2E3Q==",
"dependencies": {
- "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.22",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2"
@@ -471,8 +1548,8 @@
},
"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "FkN4TMmKdpvuwhBlt7rt7op1RyyHvS/obnHAIOes0+cYU5uBiz7ciYpGkLZmbKGvRm9tUEfB9HpEg27kIwvXEQ=="
+ "resolved": "8.0.22",
+ "contentHash": "EtOL8ye2STlW0+Do92KGWf8HM2RLQAlPo4XMMD/POpIyHQzSTxiGTzspxoIEUc1HuJkGDDBZMWEkVIKJ4SCxhA=="
},
"Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
@@ -494,8 +1571,8 @@
},
"Microsoft.Extensions.FileSystemGlobbing": {
"type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "OK+670i7esqlQrPjdIKRbsyMCe9g5kSLpRRQGSr4Q58AOYEe/hCnfLZprh7viNisSUUQZmMrbbuDaIrP+V1ebQ=="
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
},
"Microsoft.Extensions.Hosting": {
"type": "Transitive",
@@ -553,44 +1630,41 @@
},
"Microsoft.Extensions.Http.Diagnostics": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "LaYz7FDkJ/uh5PYOTFvhQBndvgrtpjDSLiuDO2JGYcgA75uU7QXiMDHI/RmS4LzvJUkadPgXKxquTkhPotTw9Q==",
+ "resolved": "10.1.0",
+ "contentHash": "RA1Egggf5o7/5AI5TIxOmmV7T06X2jvA9nSlJazU++X/pgu48EDAjDflTq/+kAk0FHUm9ZpAiBVdWfOP2opAbQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.4.0",
"Microsoft.Extensions.Http": "8.0.1",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0",
- "Microsoft.Extensions.Telemetry": "9.4.0",
+ "Microsoft.Extensions.Telemetry": "10.1.0",
"System.IO.Pipelines": "8.0.0"
}
},
"Microsoft.Extensions.Http.Resilience": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "sml3XlyLrAnxYFTn96KaHzrzcnbkSZpxWzDffE9qs3QXloLepOa0nUjsgvhDg9InCNrd/KAuRLUzE6LCPa7r/g==",
+ "resolved": "10.1.0",
+ "contentHash": "rwDoQBB93yQjd1XtcZBnOLRX23LW7Z49TIAp1sn7i2r/pW3y4iB8E+EEL0ZyOPuEZxT9xEVN9y39KWlG1FDPkQ==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Binder": "8.0.2",
- "Microsoft.Extensions.Http.Diagnostics": "9.4.0",
- "Microsoft.Extensions.ObjectPool": "8.0.15",
- "Microsoft.Extensions.Resilience": "9.4.0"
+ "Microsoft.Extensions.Http.Diagnostics": "10.1.0",
+ "Microsoft.Extensions.ObjectPool": "8.0.22",
+ "Microsoft.Extensions.Resilience": "10.1.0"
}
},
"Microsoft.Extensions.Logging": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "rQU61lrgvpE/UgcAd4E56HPxUIkX/VUQCxWmwDTLLVeuwRDYTL0q/FLGfAW17cGTKyCh7ywYAEnY3sTEvURsfg==",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "pP1PADCrIxMYJXxFmTVbAgEU7GVpjK5i0/tyfU9DiE0oXQy3JWQaOVgCkrCiePLgS8b5sghM3Fau3EeHiVWbCg==",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "System.Diagnostics.DiagnosticSource": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "System.Diagnostics.DiagnosticSource": "10.0.1"
}
},
"Microsoft.Extensions.Logging.Configuration": {
@@ -656,16 +1730,16 @@
},
"Microsoft.Extensions.ObjectPool": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "BSQqtOKc+pGCilnyJ8rndLlA7w1901a3XGGeG2vZWxrnc0NRkaJHkTp0phouBA2rsJsWOdz1WaMnics52ij8Ug=="
+ "resolved": "8.0.22",
+ "contentHash": "4K7MUXbEDtVHTa/OYlkDya2kHSflojuD4d6dcmvnGYnvuJQ0bfylWbMTkA65N94SdTGo5zdkXR8T9mEED7RUvQ=="
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "vPdJQU8YLOUSSK8NL0RmwcXJr2E0w8xH559PGQl4JYsglgilZr9LZnqV2zdgk+XR05+kuvhBEZKoDVd46o7NqA==",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Options.ConfigurationExtensions": {
@@ -682,42 +1756,42 @@
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "b4OAv1qE1C9aM+ShWJu3rlo/WjDwa/I30aIPXqDWSKXTtKl1Wwh6BZn+glH5HndGVVn3C6ZAPQj5nv7/7HJNBQ=="
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
},
"Microsoft.Extensions.Resilience": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "Xb3zb0x+2O8jGJIysLTqD7Pd9uWDepPX8kUuojE0wZkGK5FztT0nxEHvYcmbICmRRNlFFDEd0dLgBWBPOSHWoA==",
+ "resolved": "10.1.0",
+ "contentHash": "NzA+c4m2q92qZPjiZLFm+ToeQC3KFqzP+Dr/1pV5y9d7H/hDM2Yxno0kcw5DGpSvS0s6Pwsp+FWMdk/kXBPZ7g==",
"dependencies": {
"Microsoft.Extensions.Diagnostics": "8.0.1",
- "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "9.4.0",
+ "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "10.1.0",
"Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0",
- "Microsoft.Extensions.Telemetry.Abstractions": "9.4.0",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0",
"Polly.Extensions": "8.4.2",
"Polly.RateLimiting": "8.4.2"
}
},
"Microsoft.Extensions.Telemetry": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "Ax7GV4I2/BaiaAax+Yo1yjn2LYdw6FJP6gwCIcRMknu61iLZw8rZNx4tMz5JCGXj2ZO937NOwMcCrGN+wLB6NA==",
+ "resolved": "10.1.0",
+ "contentHash": "OFnpwOBRZZXMMySvM7eJsEQ87ED5SaRbxHg/an1u89MWHw0mXUUbx5WPb5XFN0uS8kJPe6M+ZMRYwRP0nJeDPA==",
"dependencies": {
- "Microsoft.Extensions.AmbientMetadata.Application": "9.4.0",
- "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.4.0",
+ "Microsoft.Extensions.AmbientMetadata.Application": "10.1.0",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
"Microsoft.Extensions.Logging.Configuration": "8.0.1",
- "Microsoft.Extensions.ObjectPool": "8.0.15",
- "Microsoft.Extensions.Telemetry.Abstractions": "9.4.0"
+ "Microsoft.Extensions.ObjectPool": "8.0.22",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0"
}
},
"Microsoft.Extensions.Telemetry.Abstractions": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "QoXTK3gaW1f/1Ms2NDkKmAc+IW/yMsBTTqxphiGL4AfZNKoh8Ie7srDOaMuhInm5/Qq0xEAkIafC53v1xt7wMQ==",
+ "resolved": "10.1.0",
+ "contentHash": "0jAF2b0YJ1LOtunmo3PzSoJOx/ThhcGH5Y5kaV0jeM0BUlyr9orjg+fH5YabqnPSmwcN/DSTj0iZ7UwDISn5ag==",
"dependencies": {
- "Microsoft.Extensions.Compliance.Abstractions": "9.4.0",
+ "Microsoft.Extensions.Compliance.Abstractions": "10.1.0",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
- "Microsoft.Extensions.ObjectPool": "8.0.15",
+ "Microsoft.Extensions.ObjectPool": "8.0.22",
"Microsoft.Extensions.Options": "8.0.2"
}
},
@@ -726,41 +1800,47 @@
"resolved": "17.6.3",
"contentHash": "N0ZIanl1QCgvUumEL1laasU0a7sOE5ZwLZVTn0pAePnfhq8P7SvTjF8Axq+CnavuQkmdQpGNXQ1efZtu5kDFbA=="
},
+ "Microsoft.Testing.Extensions.Telemetry": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "No5AudZMmSb+uNXjlgL2y3/stHD2IT4uxqc5yHwkE+/nNux9jbKcaJMvcp9SwgP4DVD8L9/P3OUz8mmmcvEIdQ==",
+ "dependencies": {
+ "Microsoft.ApplicationInsights": "2.23.0",
+ "Microsoft.Testing.Platform": "1.9.1"
+ }
+ },
"Microsoft.Testing.Extensions.TrxReport.Abstractions": {
"type": "Transitive",
- "resolved": "1.6.3",
- "contentHash": "0MdowM+3IDVWE5VBzVe9NvxsE4caSbM3fO+jlWVzEBr/Vnc3BWx+uV/Ex0dLLpkxkeUKH2gGWTNLb39rw3DDqw==",
+ "resolved": "1.9.1",
+ "contentHash": "AL46Xe1WBi85Ntd4mNPvat5ZSsZ2uejiVqoKCypr8J3wK0elA5xJ3AN4G/Q4GIwzUFnggZoH/DBjnr9J18IO/g==",
"dependencies": {
- "Microsoft.Testing.Platform": "1.6.3"
+ "Microsoft.Testing.Platform": "1.9.1"
}
},
"Microsoft.Testing.Platform": {
"type": "Transitive",
- "resolved": "1.6.3",
- "contentHash": "DqMZukaPo+vKzColfqd1I5qZebfISZT6ND70AOem/dYQmHsaMN0xg/JG7E0e80rwfxL7wAA4ylSg8j6KJf1Tuw=="
+ "resolved": "1.9.1",
+ "contentHash": "QafNtNSmEI0zazdebnsIkDKmFtTSpmx/5PLOjURWwozcPb3tvRxzosQSL8xwYNM1iPhhKiBksXZyRSE2COisrA=="
},
"Microsoft.Testing.Platform.MSBuild": {
"type": "Transitive",
- "resolved": "1.6.3",
- "contentHash": "PXSYI5Iae29GM5636zOL8PlQD1YyOa9cfzfYLR43hrLjjK7RDJgMTvgAet3oZLgDTvz6pbzABZvhx+S/W5m8YA==",
+ "resolved": "1.9.1",
+ "contentHash": "oTUtyR4X/s9ytuiNA29FGsNCCH0rNmY5Wdm14NCKLjTM1cT9edVSlA+rGS/mVmusPqcP0l/x9qOnMXg16v87RQ==",
"dependencies": {
- "Microsoft.Testing.Platform": "1.6.3"
+ "Microsoft.Testing.Platform": "1.9.1"
}
},
"Microsoft.TestPlatform.ObjectModel": {
"type": "Transitive",
- "resolved": "17.14.0",
- "contentHash": "3h7y7f/HuY8jdZa163p/55VmGw/fYJwrI8FOtsp4aEQAJaPgBr5LBS25uOfBwRYI95QDiByfaqSPBcWEvuHEwA==",
- "dependencies": {
- "System.Reflection.Metadata": "8.0.0"
- }
+ "resolved": "18.0.1",
+ "contentHash": "qT/mwMcLF9BieRkzOBPL2qCopl8hQu6A1P7JWAoj/FMu5i9vds/7cjbJ/LLtaiwWevWLAeD5v5wjQJ/l6jvhWQ=="
},
"Microsoft.TestPlatform.TestHost": {
"type": "Transitive",
- "resolved": "17.14.0",
- "contentHash": "8htQBKM92s/NXUI/U0/CKKLlvlDfWIo3/mbnY/GS/2XLkBGNIVQufmUpDIzznaZqUpdzspGSsJcLhVN8aRoMaA==",
+ "resolved": "18.0.1",
+ "contentHash": "uDJKAEjFTaa2wHdWlfo6ektyoh+WD4/Eesrwb4FpBFKsLGehhACVnwwTI4qD3FrIlIEPlxdXg3SyrYRIcO+RRQ==",
"dependencies": {
- "Microsoft.TestPlatform.ObjectModel": "17.14.0",
+ "Microsoft.TestPlatform.ObjectModel": "18.0.1",
"Newtonsoft.Json": "13.0.3"
}
},
@@ -777,120 +1857,128 @@
"resolved": "17.8.8",
"contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
},
+ "Microsoft.Win32.Registry": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
"NATS.Client.Core": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "CYcrpmn+Hb1zj8mxA6rmQXhtnHozSyDtHBwUUmCcip/y/6qLx3+gG+mpo/sy9pJDNCYDOEj+JoryGLtq3hl1lA==",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "6.0.1",
"Microsoft.Extensions.Primitives": "6.0.0",
- "System.IO.Pipelines": "8.0.0",
- "System.Text.Json": "8.0.5"
+ "NATS.Client.Abstractions": "2.7.0",
+ "System.IO.Pipelines": "8.0.0"
}
},
"NATS.Client.Hosting": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "dH4aj7JRKCQdlMw2jhSRwqw425uNiqO+QlSpEBp5HQ9Bki5WpQGkh2gbc7W/pn/iM+q15DEn8z0+C/7lda8E5Q==",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.JetStream": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "BVprnEoInlNeoyupH4PAGuntBTLzHfE3mNHRXjl93gFOOyAAmhn/lCEWx7HuGqhAAYc3hXBaSd1cXgyL4LJBoA==",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.KeyValueStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "3TXg9+27sZXOFffHsTHq3AiLm03ndxkGnmuO01W0DV+dbJHWqU5nSPAByL/wF7lu3f65xnjgj5+afM3TcI2r0w==",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.ObjectStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "Pv2C9FOmLqITi7GYbiLM45UiD34RCaS8XaKAcnOhhWt1quv/W3ZMjLnTUHWMRAPMJAoGTHvBrvsyXXO0LK0WaA==",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.Serializers.Json": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "RPctkdOov3plrSPueP43I/i539FoXTJy9oKNcmW15rRwuMMRVAJJZuo/6BJ0GTLupHrDqPNOkH8rdwsHHjmGBg==",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Abstractions": "2.7.0"
}
},
"NATS.Client.Services": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "4dBJRrCtMMvLlz9Te2slgDvL05HpxoHHrDb9q2ovUNWT8YYCEINuxPQ1oNlni+Mx+xsCfFis2c+zXP/C8ExFdA==",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.Simplified": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "1jHhiouYBGujHle2eclDqG1jbnfPzbEbX+W1n+HFMPNr1tEhir+B4lbAaHR5pL2pIhfx+jJtjmjhFY+ENulRTQ==",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
}
},
"NATS.Net": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "Sf7kDSPYZ36QFDNqMyUQ2ry95e8AupqT9AEWxc1EtfIFIxLd9BAL/ihOrOchRqBdNR9srfirOeSj4lpL0PCe1w==",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Hosting": "2.6.1",
- "NATS.Client.JetStream": "2.6.1",
- "NATS.Client.KeyValueStore": "2.6.1",
- "NATS.Client.ObjectStore": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1",
- "NATS.Client.Services": "2.6.1",
- "NATS.Client.Simplified": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
}
},
"Nerdbank.Streams": {
"type": "Transitive",
- "resolved": "2.11.90",
- "contentHash": "7jrOfU6b/PVBccqzNLfw9u84WWzkSpvWLb2mZxvwdQkOx/V9FXWkmnp/rjOnBFDOhrO/ev4+gQ5QS13FkgNSBA==",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
"dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "System.IO.Pipelines": "8.0.0",
- "System.Runtime.CompilerServices.Unsafe": "6.1.0"
+ "System.IO.Pipelines": "8.0.0"
}
},
"Newtonsoft.Json": {
"type": "Transitive",
- "resolved": "13.0.3",
- "contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ=="
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
},
"Polly.Core": {
"type": "Transitive",
- "resolved": "8.5.2",
- "contentHash": "1MJKdxv4zwDmiWvYvVN24DsrWUfgQ4F83voH8bhbtLMdPuGy8CfTUzsgQhvyrl1a7hrM6f/ydwLVdVUI0xooUw=="
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
},
"Polly.Extensions": {
"type": "Transitive",
- "resolved": "8.5.2",
- "contentHash": "NcUEkeMB7LMsLBXzY9PuuKP7ylXngUEuhmaWxCrlXqYLbVQQzG1ulAnaEQ2LM1zlSoxRftAjCuhPIH40qeWAlg==",
+ "resolved": "8.6.4",
+ "contentHash": "mosKFAGlCD/VfJBWKamWrLYHr1D0o8XrUKZ4I0AUxvUHsY+Nq1y5g75sa5JB7dIyOC+Vdf0xXxYSuLU+uljfjw==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "8.0.0",
"Microsoft.Extensions.Options": "8.0.0",
- "Polly.Core": "8.5.2"
+ "Polly.Core": "8.6.4"
}
},
"Polly.RateLimiting": {
@@ -902,16 +1990,23 @@
"System.Threading.RateLimiting": "8.0.0"
}
},
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
+ },
"StreamJsonRpc": {
"type": "Transitive",
- "resolved": "2.21.69",
- "contentHash": "WbTpn/PIo+HpFYnsOCiOOe0kHUE2N1eiVRi7MO70DFBTMG3pAOfrgHtwUpOJ37dfDETq/9P9WNIbHom4ABZfrA==",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
"dependencies": {
"MessagePack": "2.5.192",
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "Nerdbank.Streams": "2.11.90",
+ "Nerdbank.Streams": "2.12.87",
"Newtonsoft.Json": "13.0.3",
"System.IO.Pipelines": "8.0.0"
}
@@ -921,15 +2016,10 @@
"resolved": "1.2.0.556",
"contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
},
- "System.Collections.Immutable": {
- "type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "AurL6Y5BA1WotzlEvVaIDpqzpIPvYnnldxru8oXJU2yFxFUy3+pNXjXd1ymO+RA0rq0+590Q8gaz2l3Sr7fmqg=="
- },
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "WoI5or8kY2VxFdDmsaRZ5yaYvvb+4MCyy66eXo79Cy1uMa7qXeGIlYmZx7R9Zy5S4xZjmqvkk2V8L6/vDwAAEA=="
+ "resolved": "10.0.1",
+ "contentHash": "wVYO4/71Pk177uQ3TG8ZQFS3Pnmr98cF9pYxnpuIb/bMnbEWsdZZoLU/euv29mfSi2/Iuypj0TRUchPk7aqBGg=="
},
"System.Diagnostics.EventLog": {
"type": "Transitive",
@@ -938,32 +2028,14 @@
},
"System.IO.Hashing": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "WogPvgAFqQORFD8Iyha6RZ+/1QB3dsWRWxbwi8/HHVgiGQ8z0oMWpwe8Kk3Ti+Roe+P6a3sBg+WwBfEsyziZKg=="
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
},
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
},
- "System.Reflection.Metadata": {
- "type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "ptvgrFh7PvWI8bcVqG5rsA/weWM09EnthFHR5SCnS6IN+P4mj6rE1lBDC4U8HL9/57htKAqy4KQ3bBj84cfYyQ==",
- "dependencies": {
- "System.Collections.Immutable": "8.0.0"
- }
- },
- "System.Runtime.CompilerServices.Unsafe": {
- "type": "Transitive",
- "resolved": "6.1.0",
- "contentHash": "5o/HZxx6RVqYlhKSq8/zronDkALJZUT2Vz0hx43f0gwe8mwlM0y2nYlqdBwLMzr262Bwvpikeb/yEwkAa5PADg=="
- },
- "System.Text.Json": {
- "type": "Transitive",
- "resolved": "8.0.5",
- "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
- },
"System.Threading.RateLimiting": {
"type": "Transitive",
"resolved": "8.0.0",
@@ -971,57 +2043,69 @@
},
"xunit.analyzers": {
"type": "Transitive",
- "resolved": "1.21.0",
- "contentHash": "2KvcXvsqZQnwQmdEJC4BGXCsllgMtfbhlnY7MlDu5ZsKLWDEnYT5PNqGLiQQnxQYqwkOyTPAbrCwUyI9ZfJ2fg=="
+ "resolved": "1.26.0",
+ "contentHash": "YrWZOfuU1Scg4iGizAlMNALOxVS+HPSVilfscNDEJAyrTIVdF4c+8o+Aerw2RYnrJxafj/F56YkJOKCURUWQmA=="
},
"xunit.v3.assert": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "ucjN0o7k1YWDM/RPSV81UEb1ngNVnVTfSlVVGSjJ67YlvGSLarWWJJVNDEsaUdl7TUReJO8+Y2Bajv9NKsvRLA=="
+ "resolved": "3.2.1",
+ "contentHash": "7hGxs+sfgPCiHg7CbWL8Vsmg8WS4vBfipZ7rfE+FEyS7ksU4+0vcV08TQvLIXLPAfinT06zVoK83YjRcMXcXLw=="
},
"xunit.v3.common": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "ZngN3yHk/U4Od+1KEjLDqX7ubxA4xuAUdBeZMasWgkR1fByyLjRevKxWzhp5mgl35n6eYz/Lcl7FV1PGV2d0Ew==",
+ "resolved": "3.2.1",
+ "contentHash": "NUh3pPTC3Py4XTnjoCCCIEzvdKTQ9apu0ikDNCrUETBtfHHXcoUmIl5bOfJLQQu7awhu8eaZHjJnG7rx9lUZpg==",
"dependencies": {
"Microsoft.Bcl.AsyncInterfaces": "6.0.0"
}
},
- "xunit.v3.core": {
+ "xunit.v3.core.mtp-v1": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "A+DNC/W9xaEB0AHkGwq7fSLSS4pnfKkg+OtdwaYYoZv+jowFVya4Bv26MZOCgmqfwszvQEExgaBNA9kBYQRLRg==",
+ "resolved": "3.2.1",
+ "contentHash": "PeClKsdYS8TN7q8UxcIKgMVEf1xjqa5XWaizzt+WfLp8+85ZKT+LAQ2/ct+eYqazFzaGSJCAj96+1Z2USkWV6A==",
"dependencies": {
- "Microsoft.Testing.Platform.MSBuild": "1.6.3",
- "xunit.v3.extensibility.core": "[2.0.2]",
- "xunit.v3.runner.inproc.console": "[2.0.2]"
+ "Microsoft.Testing.Extensions.Telemetry": "1.9.1",
+ "Microsoft.Testing.Extensions.TrxReport.Abstractions": "1.9.1",
+ "Microsoft.Testing.Platform": "1.9.1",
+ "Microsoft.Testing.Platform.MSBuild": "1.9.1",
+ "xunit.v3.extensibility.core": "[3.2.1]",
+ "xunit.v3.runner.inproc.console": "[3.2.1]"
}
},
"xunit.v3.extensibility.core": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "4YPSALWtAafrrMr3O+6w/KI0FubKdY2ShigzUWIEgmdXJkU73v9H192dCpvDkIWRPa7OxBrGZ6mjS+A6poexSQ==",
+ "resolved": "3.2.1",
+ "contentHash": "soZuThF5CwB/ZZ2HY/ivdinyM/6MvmjsHTG0vNw3fRd1ZKcmLzfxVb3fB6R3G5yoaN4Bh+aWzFGjOvYO05OzkA==",
+ "dependencies": {
+ "xunit.v3.common": "[3.2.1]"
+ }
+ },
+ "xunit.v3.mtp-v1": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "lREcN7+kZmHqLmivhfzN+BHBYf3nQzMEojX5390qDplnXjaHYUxH49XmrWEbCx+va3ZTiIR2vVWPJWCs2UFBFQ==",
"dependencies": {
- "xunit.v3.common": "[2.0.2]"
+ "xunit.analyzers": "1.26.0",
+ "xunit.v3.assert": "[3.2.1]",
+ "xunit.v3.core.mtp-v1": "[3.2.1]"
}
},
"xunit.v3.runner.common": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "W+5loZKHfw5aWDCwSa2s4/ExqRXcytpvr7+/cA488zsmVpvYInvmLxsBNrH8qQCPwK8Wb0mvc4xOmzYXsvEB9A==",
+ "resolved": "3.2.1",
+ "contentHash": "oF0jwl0xH45/RWjDcaCPOeeI6HCoyiEXIT8yvByd37rhJorjL/Ri8S9A/Vql8DBPjCfQWd6Url5JRmeiQ55isA==",
"dependencies": {
- "xunit.v3.common": "[2.0.2]"
+ "Microsoft.Win32.Registry": "[5.0.0]",
+ "xunit.v3.common": "[3.2.1]"
}
},
"xunit.v3.runner.inproc.console": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "2cVHXMv5bJQbuCDU6G+GzafMGvardavvXFnnIGP0QT5ArgMCi91w3owLaFkdGD+1O5CCw5+3gY/9280BPQmnGg==",
+ "resolved": "3.2.1",
+ "contentHash": "EC/VLj1E9BPWfmzdEMQEqouxh0rWAdX6SXuiiDRf0yXXsQo3E2PNLKCyJ9V8hmkGH/nBvM7pHLFbuCf00vCynw==",
"dependencies": {
- "Microsoft.Testing.Extensions.TrxReport.Abstractions": "1.6.3",
- "Microsoft.Testing.Platform": "1.6.3",
- "xunit.v3.extensibility.core": "[2.0.2]",
- "xunit.v3.runner.common": "[2.0.2]"
+ "xunit.v3.extensibility.core": "[3.2.1]",
+ "xunit.v3.runner.common": "[3.2.1]"
}
},
"YamlDotNet": {
@@ -1032,25 +2116,25 @@
"CodeCargo.Nats.DistributedCache": {
"type": "Project",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Logging.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Options": "[9.0.5, )",
- "NATS.Client.KeyValueStore": "[2.6.1, )"
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
}
},
"CodeCargo.Nats.HybridCacheExtensions": {
"type": "Project",
"dependencies": {
"CodeCargo.Nats.DistributedCache": "[1.0.0, )",
- "Microsoft.Extensions.Caching.Hybrid": "[9.5.0, )"
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
}
},
"natsapphost": {
"type": "Project",
"dependencies": {
- "Aspire.Dashboard.Sdk.linux-x64": "[9.3.0, )",
- "Aspire.Hosting.AppHost": "[9.3.0, )",
- "Aspire.Hosting.Orchestration.linux-x64": "[9.3.0, )",
+ "Aspire.Dashboard.Sdk.linux-x64": "[13.1.0, )",
+ "Aspire.Hosting.AppHost": "[13.1.0, )",
+ "Aspire.Hosting.Orchestration.linux-x64": "[13.1.0, )",
"CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )"
}
},
@@ -1058,10 +2142,10 @@
"type": "Project",
"dependencies": {
"CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )",
- "Microsoft.Extensions.Logging": "[9.0.5, )",
- "NATS.Net": "[2.6.1, )",
- "xunit.v3.assert": "[2.0.2, )",
- "xunit.v3.extensibility.core": "[2.0.2, )"
+ "Microsoft.Extensions.Logging": "[10.0.1, )",
+ "NATS.Net": "[2.7.0, )",
+ "xunit.v3.assert": "[3.2.1, )",
+ "xunit.v3.extensibility.core": "[3.2.1, )"
}
}
}
diff --git a/test/IntegrationTests/packages.osx-arm64.lock.json b/test/IntegrationTests/packages.osx-arm64.lock.json
index b3b7358..34f58fb 100644
--- a/test/IntegrationTests/packages.osx-arm64.lock.json
+++ b/test/IntegrationTests/packages.osx-arm64.lock.json
@@ -1,49 +1,1119 @@
{
"version": 1,
"dependencies": {
+ "net10.0": {
+ "Aspire.Hosting.Testing": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "nipLltgiwXayUwF3sv6iYnvSJe5LqucisdHjzK1hdiFFg9PHBc4Fq+MmrNBWo/JrcrIBABSbtvM40i/EpVovqg==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Aspire.Hosting.AppHost": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Http.Resilience": "10.1.0",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Polly.Extensions": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Microsoft.NET.Test.Sdk": {
+ "type": "Direct",
+ "requested": "[18.0.1, )",
+ "resolved": "18.0.1",
+ "contentHash": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==",
+ "dependencies": {
+ "Microsoft.CodeCoverage": "18.0.1",
+ "Microsoft.TestPlatform.TestHost": "18.0.1"
+ }
+ },
+ "StyleCop.Analyzers": {
+ "type": "Direct",
+ "requested": "[1.2.0-beta.556, )",
+ "resolved": "1.2.0-beta.556",
+ "contentHash": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
+ "dependencies": {
+ "StyleCop.Analyzers.Unstable": "1.2.0.556"
+ }
+ },
+ "xunit.runner.visualstudio": {
+ "type": "Direct",
+ "requested": "[3.1.5, )",
+ "resolved": "3.1.5",
+ "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA=="
+ },
+ "xunit.v3": {
+ "type": "Direct",
+ "requested": "[3.2.1, )",
+ "resolved": "3.2.1",
+ "contentHash": "oefMPnMEQv9JXlc1mmj4XnNmylLWJA6XHncTcyM3LBvbepO+rsWfmIZ2gb2tO6WU29De4RxvEFHT5xxmsrjn8Q==",
+ "dependencies": {
+ "xunit.v3.mtp-v1": "[3.2.1]"
+ }
+ },
+ "Aspire.Dashboard.Sdk.osx-arm64": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "gPPoB34mZokO4NY4oBv4Mk3yPS9L4kFOkK9o1yLL0Tgu3T7eVQFtzsCercPk9yHcxJr66IGeEOrpiYDJedE1uQ=="
+ },
+ "Aspire.Hosting": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "8.0.2",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "8.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Http": "8.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.3",
+ "Microsoft.Extensions.Options": "8.0.2",
+ "Microsoft.Extensions.Primitives": "8.0.0",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Aspire.Hosting.AppHost": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Aspire.Hosting.Orchestration.osx-arm64": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "Odw4PC2fvcC0QyG8C9OO9npGZznNZ9o86OhL7nSsc3MCv34n4zVFhp1OLKy/r6JNdiLoU1hdqF5ge8vzjdR++w=="
+ },
+ "AspNetCore.HealthChecks.Uris": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "XYdNlA437KeF8p9qOpZFyNqAN+c0FXt/JjTvzH/Qans0q0O3pPE8KPnn39ucQQjR/Roum1vLTP3kXiUs8VHyuA==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.11",
+ "Microsoft.Extensions.Http": "8.0.0"
+ }
+ },
+ "Fractions": {
+ "type": "Transitive",
+ "resolved": "7.3.0",
+ "contentHash": "2bETFWLBc8b7Ut2SVi+bxhGVwiSpknHYGBh2PADyGWONLkTxT7bKyDRhF8ao+XUv90tq8Fl7GTPxSI5bacIRJw=="
+ },
+ "Google.Protobuf": {
+ "type": "Transitive",
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
+ },
+ "Grpc.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "B4wAbNtAuHNiHAMxLFWL74wUElzNOOboFnypalqpX76piCOGz/w5FpilbVVYGboI4Qgl4ZmZsvDZ1zLwHNsjnw==",
+ "dependencies": {
+ "Google.Protobuf": "3.30.2",
+ "Grpc.AspNetCore.Server.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "kv+9YVB6MqDYWIcstXvWrT7Xc1si/sfINzzSxvQfjC3aei+92gXDUXCH/Q+TEvi4QSICRqu92BYcrXUBW7cuOw==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "AHvMxoC+esO1e/nOYBjxvn0WDHAfglcVBjtkBy6ohgnV+PzkF8UdkPHE02xnyPFaSokWGZKnWzjgd00x6EZpyQ==",
+ "dependencies": {
+ "Grpc.AspNetCore.Server": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0"
+ }
+ },
+ "Grpc.Core.Api": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "QquqUC37yxsDzd1QaDRsH2+uuznWPTS8CVE2Yzwl3CvU4geTNkolQXoVN812M2IwT6zpv3jsZRc9ExJFNFslTg=="
+ },
+ "Grpc.Net.Client": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "U1vr20r5ngoT9nlb7wejF28EKN+taMhJsV9XtK9MkiepTZwnKxxiarriiMfCHuDAfPUm9XUjFMn/RIuJ4YY61w==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0"
+ }
+ },
+ "Grpc.Net.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "8oPLwQLPo86fmcf9ghjCDyNsSWhtHc3CXa/AqwF8Su/pG7qAoeWWtbymsZhoNvCV9Zjzb6BDcIPKXLYt+O175g==",
+ "dependencies": {
+ "Grpc.Net.Client": "2.71.0",
+ "Microsoft.Extensions.Http": "6.0.0"
+ }
+ },
+ "Grpc.Net.Common": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "v0c8R97TwRYwNXlC8GyRXwYTCNufpDfUtj9la+wUrZFzVWkFJuNAltU+c0yI3zu0jl54k7en6u2WKgZgd57r2Q==",
+ "dependencies": {
+ "Grpc.Core.Api": "2.71.0"
+ }
+ },
+ "Grpc.Tools": {
+ "type": "Transitive",
+ "resolved": "2.72.0",
+ "contentHash": "BCiuQ03EYjLHCo9hqZmY5barsz5vvcz/+/ICt5wCbukaePHZmMPDGelKlkxWx3q+f5xOMNHa9zXQ2N6rQZ4B+w=="
+ },
+ "Humanizer.Core": {
+ "type": "Transitive",
+ "resolved": "2.14.1",
+ "contentHash": "lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw=="
+ },
+ "Json.More.Net": {
+ "type": "Transitive",
+ "resolved": "2.1.0",
+ "contentHash": "qtwsyAsL55y2vB2/sK4Pjg3ZyVzD5KKSpV3lOAMHlnjFfsjQ/86eHJfQT9aV1YysVXzF4+xyHOZbh7Iu3YQ7Lg=="
+ },
+ "JsonPatch.Net": {
+ "type": "Transitive",
+ "resolved": "3.3.0",
+ "contentHash": "GIcMMDtzfzVfIpQgey8w7dhzcw6jG5nD4DDAdQCTmHfblkCvN7mI8K03to8YyUhKMl4PTR6D6nLSvWmyOGFNTg==",
+ "dependencies": {
+ "JsonPointer.Net": "5.2.0"
+ }
+ },
+ "JsonPointer.Net": {
+ "type": "Transitive",
+ "resolved": "5.2.0",
+ "contentHash": "qe1F7Tr/p4mgwLPU9P60MbYkp+xnL2uCPnWXGgzfR/AZCunAZIC0RZ32dLGJJEhSuLEfm0YF/1R3u5C7mEVq+w==",
+ "dependencies": {
+ "Humanizer.Core": "2.14.1",
+ "Json.More.Net": "2.1.0"
+ }
+ },
+ "KubernetesClient": {
+ "type": "Transitive",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
+ "dependencies": {
+ "Fractions": "7.3.0",
+ "YamlDotNet": "16.3.0"
+ }
+ },
+ "MessagePack": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "Jtle5MaFeIFkdXtxQeL9Tu2Y3HsAQGoSntOzrn6Br/jrl6c8QmG22GEioT5HBtZJR0zw0s46OnKU8ei2M3QifA==",
+ "dependencies": {
+ "MessagePack.Annotations": "2.5.192",
+ "Microsoft.NET.StringTools": "17.6.3"
+ }
+ },
+ "MessagePack.Annotations": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
+ },
+ "Microsoft.ApplicationInsights": {
+ "type": "Transitive",
+ "resolved": "2.23.0",
+ "contentHash": "nWArUZTdU7iqZLycLKWe0TDms48KKGE6pONH2terYNa8REXiqixrMOkf1sk5DHGMaUTqONU2YkS4SAXBhLStgw=="
+ },
+ "Microsoft.Bcl.AsyncInterfaces": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg=="
+ },
+ "Microsoft.CodeCoverage": {
+ "type": "Transitive",
+ "resolved": "18.0.1",
+ "contentHash": "O+utSr97NAJowIQT/OVp3Lh9QgW/wALVTP4RG1m2AfFP4IyJmJz0ZBmFJUsRQiAPgq6IRC0t8AAzsiPIsaUDEA=="
+ },
+ "Microsoft.Extensions.AmbientMetadata.Application": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "+T2Ax2fgw7T7nlhio+ZtgSyYGfevHCOXNPqO0vxA+f2HmbtfwAnIwHEE/jm1/4uFRDDP8PEENpxAhbucg+wUWg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Hybrid": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Compliance.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "M3JWrgZMkVzyEybZzNkTiC/e8U1ipXTi8xm8bj+PHHp4AcEmhmIEqnxRS0VHVCKZjLkOPt2hY2CIisUFQ6gqLA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.ObjectPool": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "njoRekyMIK+smav8B6KL2YgIfUtlsRNuT7wvurpLW+m/hoRKVnoELk2YxnUnWRGScCd1rukLMxShwLqEOKowDg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "kPlU11hql+L9RjrN2N9/0GcRcRcZrNFlLLjadasFWeBORT6pL6OE+RYRk90GGCyVGSxTK+e1/f3dsMj5zpFFiQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Binder": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Lp4CZIuTVXtlvkAnTq6QvMSW7+H62gX2cU2vdFxHQUxvrWTpi7LwYI3X+YAyIS0r12/p7gaosco7efIxL4yFNw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.CommandLine": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "s5cxcdtIig66YT3J+7iHflMuorznK8kXuwBBPHMp4KImx5ZGE3FRa1Nj9fI/xMwFV+KzUMjqZ2MhOedPH8LiBQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "csD8Eps3HQ3yc0x6NhgTV+aIFKSs3qVlVCtFnMHz/JOjnv7eEj/qSXKXiK9LzBzB1qSfAVqFnB5iaX2nUmagIQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "N/6GiwiZFCBFZDk3vg1PhHW3zMqqu5WWpmeZAA9VTXv7Q8pr8NZR/EQsH0DjzqydDksJtY6EQBsu81d5okQOlA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0zW3eYBJlRctmgqk5s0kFIi5o5y2g80mvGCD8bkYxREPQlKUnr0ndU/Sop+UDIhyWN0fIi4RW63vo7BKTi7ncA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ULEJ0nkaW90JYJGkFujPcJtADXcJpXiSOLbokPcWJZ8iDbtDINifEYAUVqZVr81IDNTrRFul6O8RolOKOsgFPg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
+ },
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "O052pqWkdVNXaj3n9E4x6nLL7sG860434gLh7XHhFp/KpyAY9/rCk9NJUinYfQnDkAA8UgCHimVZz+lTjnEwzQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YaocqxscJLxLit0F5yq2XyB+9C7rSRfeTL7MJIl7XwaOoUO3i0EqfO2kmtjiRduYWw7yjcSINEApYZbzjau2gQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "QMoMrkNpnQym5mpfdxfxpRDuqLpsOuztguFvzH9p+Ex+do+uLFoi7UkAsBO4e9/tNR3eMFraFf2fOAi2cp3jjA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.ExceptionSummarization": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "Q76peCoP6vXXf95RLFeMGzcaQs8l3lk+n/ZOTi2i+OLd3R0HzzB0Fswjua4NY1viIbA1s6l1mqRjQbxY7+Jylw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "LMQ1mW8YvfupNwoWXk+IOtjYTUllUIrETrWslKOsV66RvD96WaePcCcuF7SmB6fcTOuJFsSu/zILIUJGM+fM/Q==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "cebN2lQD6S7XCQ7DFKnXcBHxSfqWr38H9YliEluJIDRTJ99Q9V6gBMXBYx03kh6YJAzfN3JoEcsikpEWnC6VwA=="
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "+b3DligYSZuoWltU5YdbMpIEUHNZPgPrzWfNiIuDkMdqOl93UxYB5KzS3lgpRfTXJhTNpo/CZ8w/sTkDTPDdxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Physical": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "4bxzGXIzZnz0Bf7czQ72jGvpOqJsRW/44PS7YLFXTTnu6cNcPvmSREDvBoH0ZVP2hAbMfL4sUoCUn54k70jPWw==",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileSystemGlobbing": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
+ },
+ "Microsoft.Extensions.Hosting": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0jjfjQSOFZlHhwOoIQw0WyzxtkDMYdnPY3iFrOLasxYq/5J4FDt1HWT8TktBclOVjFY1FOOkoOc99X7AhbqSIw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.Configuration.CommandLine": "10.0.1",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.Configuration.UserSecrets": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Logging.Console": "10.0.1",
+ "Microsoft.Extensions.Logging.Debug": "10.0.1",
+ "Microsoft.Extensions.Logging.EventLog": "10.0.1",
+ "Microsoft.Extensions.Logging.EventSource": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "qmoQkVZcbm4/gFpted3W3Y+1kTATZTcUhV3mRkbtpfBXlxWCHwh/2oMffVcCruaGOfJuEnyAsGyaSUouSdECOw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Http": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ZXJup9ReE1Ot3M8jqcw1b/lnc8USxyYS3cyLsssU39u04TES9JNGviWUGIvP3K7mMU3TF7kQl2aS0SmVwegflw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Http.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "RA1Egggf5o7/5AI5TIxOmmV7T06X2jvA9nSlJazU++X/pgu48EDAjDflTq/+kAk0FHUm9ZpAiBVdWfOP2opAbQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Telemetry": "10.1.0"
+ }
+ },
+ "Microsoft.Extensions.Http.Resilience": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "rwDoQBB93yQjd1XtcZBnOLRX23LW7Z49TIAp1sn7i2r/pW3y4iB8E+EEL0ZyOPuEZxT9xEVN9y39KWlG1FDPkQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Http.Diagnostics": "10.1.0",
+ "Microsoft.Extensions.ObjectPool": "10.0.1",
+ "Microsoft.Extensions.Resilience": "10.1.0"
+ }
+ },
+ "Microsoft.Extensions.Logging": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zg8LLnfZs5o2RCHD/+9NfDtJ40swauemwCa7sI8gQoAye/UJHRZNpCtC7a5XE7l9Z7mdI8iMWnLZ6m7Q6S3jLg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Console": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "38Q8sEHwQ/+wVO/mwQBa0fcdHbezFpusHE+vBw/dSr6Fq/kzZm3H/NQX511Jki/R3FHd64IY559gdlHZQtYeEA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Debug": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "VqfTvbX9C6BA0VeIlpzPlljnNsXxiI5CdUHb9ksWERH94WQ6ft3oLGUAa4xKcDGu4xF+rIZ8wj7IOAd6/q7vGw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zp9MM+jFCa7oktIug62V9eNygpkf+6kFVatF+UC/ODeUwIr5givYKy8fYSSI9sWdxqDqv63y1x0mm2VjOl8GOw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "System.Diagnostics.EventLog": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventSource": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "WnFvZP+Y+lfeNFKPK/+mBpaCC7EeBDlobrQOqnP7rrw/+vE7yu8Rjczum1xbC0F/8cAHafog84DMp9200akMNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.ObjectPool": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "HqAEbtoAhgvH53c54IV5e4vQ60PYvl7Z/WIHsbet+UGGE7n+7dwVNXw1mb9LZlWbsxnupCevvtgIne5P//ZKpQ=="
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options.ConfigurationExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "pL78/Im7O3WmxHzlKUsWTYchKL881udU7E26gCD3T0+/tPhWVfjPwMzfN/MRKU7aoFYcOiqcG2k1QTlH5woWow==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "Microsoft.Extensions.Resilience": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "NzA+c4m2q92qZPjiZLFm+ToeQC3KFqzP+Dr/1pV5y9d7H/hDM2Yxno0kcw5DGpSvS0s6Pwsp+FWMdk/kXBPZ7g==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "10.1.0",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0",
+ "Polly.Extensions": "8.4.2",
+ "Polly.RateLimiting": "8.4.2"
+ }
+ },
+ "Microsoft.Extensions.Telemetry": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "OFnpwOBRZZXMMySvM7eJsEQ87ED5SaRbxHg/an1u89MWHw0mXUUbx5WPb5XFN0uS8kJPe6M+ZMRYwRP0nJeDPA==",
+ "dependencies": {
+ "Microsoft.Extensions.AmbientMetadata.Application": "10.1.0",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.ObjectPool": "10.0.1",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0"
+ }
+ },
+ "Microsoft.Extensions.Telemetry.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "0jAF2b0YJ1LOtunmo3PzSoJOx/ThhcGH5Y5kaV0jeM0BUlyr9orjg+fH5YabqnPSmwcN/DSTj0iZ7UwDISn5ag==",
+ "dependencies": {
+ "Microsoft.Extensions.Compliance.Abstractions": "10.1.0",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.ObjectPool": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.NET.StringTools": {
+ "type": "Transitive",
+ "resolved": "17.6.3",
+ "contentHash": "N0ZIanl1QCgvUumEL1laasU0a7sOE5ZwLZVTn0pAePnfhq8P7SvTjF8Axq+CnavuQkmdQpGNXQ1efZtu5kDFbA=="
+ },
+ "Microsoft.Testing.Extensions.Telemetry": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "No5AudZMmSb+uNXjlgL2y3/stHD2IT4uxqc5yHwkE+/nNux9jbKcaJMvcp9SwgP4DVD8L9/P3OUz8mmmcvEIdQ==",
+ "dependencies": {
+ "Microsoft.ApplicationInsights": "2.23.0",
+ "Microsoft.Testing.Platform": "1.9.1"
+ }
+ },
+ "Microsoft.Testing.Extensions.TrxReport.Abstractions": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "AL46Xe1WBi85Ntd4mNPvat5ZSsZ2uejiVqoKCypr8J3wK0elA5xJ3AN4G/Q4GIwzUFnggZoH/DBjnr9J18IO/g==",
+ "dependencies": {
+ "Microsoft.Testing.Platform": "1.9.1"
+ }
+ },
+ "Microsoft.Testing.Platform": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "QafNtNSmEI0zazdebnsIkDKmFtTSpmx/5PLOjURWwozcPb3tvRxzosQSL8xwYNM1iPhhKiBksXZyRSE2COisrA=="
+ },
+ "Microsoft.Testing.Platform.MSBuild": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "oTUtyR4X/s9ytuiNA29FGsNCCH0rNmY5Wdm14NCKLjTM1cT9edVSlA+rGS/mVmusPqcP0l/x9qOnMXg16v87RQ==",
+ "dependencies": {
+ "Microsoft.Testing.Platform": "1.9.1"
+ }
+ },
+ "Microsoft.TestPlatform.ObjectModel": {
+ "type": "Transitive",
+ "resolved": "18.0.1",
+ "contentHash": "qT/mwMcLF9BieRkzOBPL2qCopl8hQu6A1P7JWAoj/FMu5i9vds/7cjbJ/LLtaiwWevWLAeD5v5wjQJ/l6jvhWQ=="
+ },
+ "Microsoft.TestPlatform.TestHost": {
+ "type": "Transitive",
+ "resolved": "18.0.1",
+ "contentHash": "uDJKAEjFTaa2wHdWlfo6ektyoh+WD4/Eesrwb4FpBFKsLGehhACVnwwTI4qD3FrIlIEPlxdXg3SyrYRIcO+RRQ==",
+ "dependencies": {
+ "Microsoft.TestPlatform.ObjectModel": "18.0.1",
+ "Newtonsoft.Json": "13.0.3"
+ }
+ },
+ "Microsoft.VisualStudio.Threading.Only": {
+ "type": "Transitive",
+ "resolved": "17.13.61",
+ "contentHash": "vl5a2URJYCO5m+aZZtNlAXAMz28e2pUotRuoHD7RnCWOCeoyd8hWp5ZBaLNYq4iEj2oeJx5ZxiSboAjVmB20Qg==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Microsoft.VisualStudio.Validation": {
+ "type": "Transitive",
+ "resolved": "17.8.8",
+ "contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
+ },
+ "Microsoft.Win32.Registry": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
+ "NATS.Client.Core": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.1",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.Hosting": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.JetStream": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.KeyValueStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.ObjectStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.Serializers.Json": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
+ "dependencies": {
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.Services": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.Simplified": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
+ }
+ },
+ "NATS.Net": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
+ }
+ },
+ "Nerdbank.Streams": {
+ "type": "Transitive",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Newtonsoft.Json": {
+ "type": "Transitive",
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
+ },
+ "Polly.Core": {
+ "type": "Transitive",
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
+ },
+ "Polly.Extensions": {
+ "type": "Transitive",
+ "resolved": "8.6.4",
+ "contentHash": "mosKFAGlCD/VfJBWKamWrLYHr1D0o8XrUKZ4I0AUxvUHsY+Nq1y5g75sa5JB7dIyOC+Vdf0xXxYSuLU+uljfjw==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Options": "8.0.0",
+ "Polly.Core": "8.6.4"
+ }
+ },
+ "Polly.RateLimiting": {
+ "type": "Transitive",
+ "resolved": "8.4.2",
+ "contentHash": "ehTImQ/eUyO07VYW2WvwSmU9rRH200SKJ/3jku9rOkyWE0A2JxNFmAVms8dSn49QLSjmjFRRSgfNyOgr/2PSmA==",
+ "dependencies": {
+ "Polly.Core": "8.4.2",
+ "System.Threading.RateLimiting": "8.0.0"
+ }
+ },
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
+ },
+ "StreamJsonRpc": {
+ "type": "Transitive",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
+ "dependencies": {
+ "MessagePack": "2.5.192",
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8",
+ "Nerdbank.Streams": "2.12.87",
+ "Newtonsoft.Json": "13.0.3"
+ }
+ },
+ "StyleCop.Analyzers.Unstable": {
+ "type": "Transitive",
+ "resolved": "1.2.0.556",
+ "contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
+ },
+ "System.Diagnostics.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "xfaHEHVDkMOOZR5S6ZGezD0+vekdH1Nx/9Ih8/rOqOGSOk1fxiN3u94bYkBW/wigj0Uw2Wt3vvRj9mtYdgwEjw=="
+ },
+ "System.IO.Hashing": {
+ "type": "Transitive",
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
+ },
+ "System.Threading.RateLimiting": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "7mu9v0QDv66ar3DpGSZHg9NuNcxDaaAcnMULuZlaTpP9+hwXhrxNGsF5GmLkSHxFdb5bBc1TzeujsRgTrPWi+Q=="
+ },
+ "xunit.analyzers": {
+ "type": "Transitive",
+ "resolved": "1.26.0",
+ "contentHash": "YrWZOfuU1Scg4iGizAlMNALOxVS+HPSVilfscNDEJAyrTIVdF4c+8o+Aerw2RYnrJxafj/F56YkJOKCURUWQmA=="
+ },
+ "xunit.v3.assert": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "7hGxs+sfgPCiHg7CbWL8Vsmg8WS4vBfipZ7rfE+FEyS7ksU4+0vcV08TQvLIXLPAfinT06zVoK83YjRcMXcXLw=="
+ },
+ "xunit.v3.common": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "NUh3pPTC3Py4XTnjoCCCIEzvdKTQ9apu0ikDNCrUETBtfHHXcoUmIl5bOfJLQQu7awhu8eaZHjJnG7rx9lUZpg==",
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "6.0.0"
+ }
+ },
+ "xunit.v3.core.mtp-v1": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "PeClKsdYS8TN7q8UxcIKgMVEf1xjqa5XWaizzt+WfLp8+85ZKT+LAQ2/ct+eYqazFzaGSJCAj96+1Z2USkWV6A==",
+ "dependencies": {
+ "Microsoft.Testing.Extensions.Telemetry": "1.9.1",
+ "Microsoft.Testing.Extensions.TrxReport.Abstractions": "1.9.1",
+ "Microsoft.Testing.Platform": "1.9.1",
+ "Microsoft.Testing.Platform.MSBuild": "1.9.1",
+ "xunit.v3.extensibility.core": "[3.2.1]",
+ "xunit.v3.runner.inproc.console": "[3.2.1]"
+ }
+ },
+ "xunit.v3.extensibility.core": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "soZuThF5CwB/ZZ2HY/ivdinyM/6MvmjsHTG0vNw3fRd1ZKcmLzfxVb3fB6R3G5yoaN4Bh+aWzFGjOvYO05OzkA==",
+ "dependencies": {
+ "xunit.v3.common": "[3.2.1]"
+ }
+ },
+ "xunit.v3.mtp-v1": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "lREcN7+kZmHqLmivhfzN+BHBYf3nQzMEojX5390qDplnXjaHYUxH49XmrWEbCx+va3ZTiIR2vVWPJWCs2UFBFQ==",
+ "dependencies": {
+ "xunit.analyzers": "1.26.0",
+ "xunit.v3.assert": "[3.2.1]",
+ "xunit.v3.core.mtp-v1": "[3.2.1]"
+ }
+ },
+ "xunit.v3.runner.common": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "oF0jwl0xH45/RWjDcaCPOeeI6HCoyiEXIT8yvByd37rhJorjL/Ri8S9A/Vql8DBPjCfQWd6Url5JRmeiQ55isA==",
+ "dependencies": {
+ "Microsoft.Win32.Registry": "[5.0.0]",
+ "xunit.v3.common": "[3.2.1]"
+ }
+ },
+ "xunit.v3.runner.inproc.console": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "EC/VLj1E9BPWfmzdEMQEqouxh0rWAdX6SXuiiDRf0yXXsQo3E2PNLKCyJ9V8hmkGH/nBvM7pHLFbuCf00vCynw==",
+ "dependencies": {
+ "xunit.v3.extensibility.core": "[3.2.1]",
+ "xunit.v3.runner.common": "[3.2.1]"
+ }
+ },
+ "YamlDotNet": {
+ "type": "Transitive",
+ "resolved": "16.3.0",
+ "contentHash": "SgMOdxbz8X65z8hraIs6hOEdnkH6hESTAIUa7viEngHOYaH+6q5XJmwr1+yb9vJpNQ19hCQY69xbFsLtXpobQA=="
+ },
+ "CodeCargo.Nats.DistributedCache": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
+ }
+ },
+ "CodeCargo.Nats.HybridCacheExtensions": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.DistributedCache": "[1.0.0, )",
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
+ }
+ },
+ "natsapphost": {
+ "type": "Project",
+ "dependencies": {
+ "Aspire.Dashboard.Sdk.osx-arm64": "[13.1.0, )",
+ "Aspire.Hosting.AppHost": "[13.1.0, )",
+ "Aspire.Hosting.Orchestration.osx-arm64": "[13.1.0, )",
+ "CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )"
+ }
+ },
+ "testutils": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )",
+ "Microsoft.Extensions.Logging": "[10.0.1, )",
+ "NATS.Net": "[2.7.0, )",
+ "xunit.v3.assert": "[3.2.1, )",
+ "xunit.v3.extensibility.core": "[3.2.1, )"
+ }
+ }
+ },
"net8.0": {
"Aspire.Hosting.Testing": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "kuXFuNltBEif0DH6REc6FXiZDl6Pjnu7+rc05TMtjJ03yPMKuHfsn8CyoFjbZD+BoMJhdR2Ws8KyZRSxJLEyMA==",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "nipLltgiwXayUwF3sv6iYnvSJe5LqucisdHjzK1hdiFFg9PHBc4Fq+MmrNBWo/JrcrIBABSbtvM40i/EpVovqg==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
- "Aspire.Hosting.AppHost": "9.3.0",
- "Google.Protobuf": "3.30.2",
+ "Aspire.Hosting": "13.1.0",
+ "Aspire.Hosting.AppHost": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
- "Microsoft.Extensions.Http.Resilience": "9.4.0",
+ "Microsoft.Extensions.Http.Resilience": "10.1.0",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "Polly.Extensions": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Polly.Extensions": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Microsoft.NET.Test.Sdk": {
"type": "Direct",
- "requested": "[17.14.0, )",
- "resolved": "17.14.0",
- "contentHash": "rTtdOm6C96q9QgP3mS8nUGPGPh5Xm2HnBYJggNmNrJ3LDmX9lJuUIgnJEfvX6wSQY4swUMiCcIXd3OkjhYCgtw==",
+ "requested": "[18.0.1, )",
+ "resolved": "18.0.1",
+ "contentHash": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==",
"dependencies": {
- "Microsoft.CodeCoverage": "17.14.0",
- "Microsoft.TestPlatform.TestHost": "17.14.0"
+ "Microsoft.CodeCoverage": "18.0.1",
+ "Microsoft.TestPlatform.TestHost": "18.0.1"
}
},
"StyleCop.Analyzers": {
@@ -57,89 +1127,91 @@
},
"xunit.runner.visualstudio": {
"type": "Direct",
- "requested": "[3.1.0, )",
- "resolved": "3.1.0",
- "contentHash": "K9O9TOzugqOo4LJ87uuq1VG8RAqGp20Ng85Wx932oT5LNBkIgeeGYubVW5UMnOOTanFNbGavmbuYrJr4INzSwg=="
+ "requested": "[3.1.5, )",
+ "resolved": "3.1.5",
+ "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA=="
},
"xunit.v3": {
"type": "Direct",
- "requested": "[2.0.2, )",
- "resolved": "2.0.2",
- "contentHash": "gCI3M0/6L5RUiZMC/XYzYf9nhWkefekO2PfCrTsy7Cw+Iua005sFIvLzVywUoGlzQLP3Bb1c+5Jdd83ZB0xpIg==",
+ "requested": "[3.2.1, )",
+ "resolved": "3.2.1",
+ "contentHash": "oefMPnMEQv9JXlc1mmj4XnNmylLWJA6XHncTcyM3LBvbepO+rsWfmIZ2gb2tO6WU29De4RxvEFHT5xxmsrjn8Q==",
"dependencies": {
- "xunit.analyzers": "1.21.0",
- "xunit.v3.assert": "[2.0.2]",
- "xunit.v3.core": "[2.0.2]"
+ "xunit.v3.mtp-v1": "[3.2.1]"
}
},
"Aspire.Dashboard.Sdk.osx-arm64": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "gYFicjoWKz57ByR9ZMPTDZc4hC4pWMdTHiTgFQFt05Dx5DGXyMBCdpCQrxIDKw6cnzTwCoGkqTiHFDP4Sbb+Ng=="
+ "resolved": "13.1.0",
+ "contentHash": "gPPoB34mZokO4NY4oBv4Mk3yPS9L4kFOkK9o1yLL0Tgu3T7eVQFtzsCercPk9yHcxJr66IGeEOrpiYDJedE1uQ=="
},
"Aspire.Hosting": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "y9MYFzHo87H9OI8/GUjzekiMJf2uVAVJROv6xiuPa//AMFvkP2W5ELkcc3/FxY0EW2EX2erkqTeDE3uhw6P/pQ==",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Google.Protobuf": "3.30.2",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Aspire.Hosting.AppHost": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "/nNngW76y65NWOofCB+/t1bDZCacPIhBk9YZVygHlnBZaZS8d1CbLxQF4zMDQucQeaaY5BFBQUAtcc3PGLxHjA==",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
- "Google.Protobuf": "3.30.2",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Aspire.Hosting.Orchestration.osx-arm64": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "cc9LC5lJu2PpszS9oz523qAVBBTqGmJaLa9HigDHKy06Da5H+d/1BDUqXsR+Rpst5asDcE5T27whg4i7F78QMw=="
+ "resolved": "13.1.0",
+ "contentHash": "Odw4PC2fvcC0QyG8C9OO9npGZznNZ9o86OhL7nSsc3MCv34n4zVFhp1OLKy/r6JNdiLoU1hdqF5ge8vzjdR++w=="
},
"AspNetCore.HealthChecks.Uris": {
"type": "Transitive",
@@ -157,8 +1229,8 @@
},
"Google.Protobuf": {
"type": "Transitive",
- "resolved": "3.30.2",
- "contentHash": "Y2aOVLIt75yeeEWigg9V9YnjsEm53sADtLGq0gLhwaXpk3iu8tYSoauolyhenagA2sWno2TQ2WujI0HQd6s1Vw=="
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
},
"Grpc.AspNetCore": {
"type": "Transitive",
@@ -252,8 +1324,8 @@
},
"KubernetesClient": {
"type": "Transitive",
- "resolved": "16.0.7",
- "contentHash": "hH+YN18bpIRO/rq2CiMGDpLpc/KjSMlAn4EelFB4PgiswbSie4jANLAOou1Q39Kx7en2jO1Qp73y3SkjxGJIMg==",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
"dependencies": {
"Fractions": "7.3.0",
"YamlDotNet": "16.3.0"
@@ -273,20 +1345,25 @@
"resolved": "2.5.192",
"contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
},
+ "Microsoft.ApplicationInsights": {
+ "type": "Transitive",
+ "resolved": "2.23.0",
+ "contentHash": "nWArUZTdU7iqZLycLKWe0TDms48KKGE6pONH2terYNa8REXiqixrMOkf1sk5DHGMaUTqONU2YkS4SAXBhLStgw=="
+ },
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
+ "resolved": "6.0.0",
+ "contentHash": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg=="
},
"Microsoft.CodeCoverage": {
"type": "Transitive",
- "resolved": "17.14.0",
- "contentHash": "z2GYXGG6LjGoumT59xSB2dMnqSwQBjkxdDJmSJHwy5nPtZ435GXa6wj5hz/lRrAZ7NyXXxZNXVsiHXzHRru5eA=="
+ "resolved": "18.0.1",
+ "contentHash": "O+utSr97NAJowIQT/OVp3Lh9QgW/wALVTP4RG1m2AfFP4IyJmJz0ZBmFJUsRQiAPgq6IRC0t8AAzsiPIsaUDEA=="
},
"Microsoft.Extensions.AmbientMetadata.Application": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "zcjQBbp4whM4nxWmMg4P8JxTikB0dVxjKWHrGiz+6WVBgRctq9tSZgpbl/ywz06N+ZLzlooeWQOYgbpEOXOUYQ==",
+ "resolved": "10.1.0",
+ "contentHash": "+T2Ax2fgw7T7nlhio+ZtgSyYGfevHCOXNPqO0vxA+f2HmbtfwAnIwHEE/jm1/4uFRDDP8PEENpxAhbucg+wUWg==",
"dependencies": {
"Microsoft.Extensions.Configuration": "8.0.0",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
@@ -295,42 +1372,42 @@
},
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "RV6wOTvH5BeVRs6cvxFuaV1ut05Dklpvq19XRO1JxAayfLWYIEP7K94aamY0iSUhoehWk1X5H6gMcbZkHuBjew==",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Hybrid": {
"type": "Transitive",
- "resolved": "9.5.0",
- "contentHash": "M4B0z8sdOFEntf0KbvmL7nv0LfQgGHiBDH2cfSAscJ3FTGxnq7uOpFo7sVaPuYZmpPK/KIJdWDAzu/Bc2Otrxg==",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.Caching.Memory": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "qDmoAzIUBup5KZG1Abv51ifbHMCWFnaXbt05l+Sd92mLOpF9OwHOuoxu3XhzXaPGfq0Ns3pv1df5l8zuKjFgGw==",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Compliance.Abstractions": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "jDYE/o2Y/s9Tz896whtMEEUgCHPLSlzRXPRD6v2J1lJxnuuRcWIZ6ASJi6jSI4e9hbkpFTx8LtsL4CNB6bYbaQ==",
+ "resolved": "10.1.0",
+ "contentHash": "M3JWrgZMkVzyEybZzNkTiC/e8U1ipXTi8xm8bj+PHHp4AcEmhmIEqnxRS0VHVCKZjLkOPt2hY2CIisUFQ6gqLA==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.ObjectPool": "8.0.15"
+ "Microsoft.Extensions.ObjectPool": "8.0.22"
}
},
"Microsoft.Extensions.Configuration": {
@@ -412,21 +1489,21 @@
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "N1Mn0T/tUBPoLL+Fzsp+VCEtneUhhxc1//Dx3BeuQ8AX+XrMlYCfnp2zgpEXnTCB7053CLdiqVWPZ7mEX6MPjg==",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "cjnRtsEAzU73aN6W7vkWy8Phj5t3Xm78HSqgrbh/O4Q9SK/yN73wZVa21QQY6amSLQRQ/M8N+koGnY6PuvKQsw=="
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
},
"Microsoft.Extensions.DependencyInjection.AutoActivation": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "dg2VeBxiwqAszJkMRQT1k1jefeTneN+M8v/EkWwebR9OvLXzykP9CVE2+bWMuPvXIdHM04/ffWgo5Bl+0jKi/Q==",
+ "resolved": "10.1.0",
+ "contentHash": "O052pqWkdVNXaj3n9E4x6nLL7sG860434gLh7XHhFp/KpyAY9/rCk9NJUinYfQnDkAA8UgCHimVZz+lTjnEwzQ==",
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1"
}
@@ -452,18 +1529,18 @@
},
"Microsoft.Extensions.Diagnostics.ExceptionSummarization": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "Ht5TQmWfYh7cbZTPTTWAUkgQmJhDg1JINvXSnxutx1sfZL1gkk1OXoF0Uh2383FLk9cm4le/cWfdgDslFeVigA==",
+ "resolved": "10.1.0",
+ "contentHash": "Q76peCoP6vXXf95RLFeMGzcaQs8l3lk+n/ZOTi2i+OLd3R0HzzB0Fswjua4NY1viIbA1s6l1mqRjQbxY7+Jylw==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
}
},
"Microsoft.Extensions.Diagnostics.HealthChecks": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "+Z6pfO5PnDa9/QCAB8DhmLtmjh0Z4A3i/5X5k3TBqKjCD4o88oUoyI240ras/LDsrFcjYXVLDsBZbuoN9ihjuw==",
+ "resolved": "8.0.22",
+ "contentHash": "0wIkzL080Dni0hYmzZpGpY3KsRO7VEWQV3tMwVSlxCsFR6z8pei9/jPhWmh72DtLGW9CBu74eb0LYflfGS2E3Q==",
"dependencies": {
- "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.22",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2"
@@ -471,8 +1548,8 @@
},
"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "FkN4TMmKdpvuwhBlt7rt7op1RyyHvS/obnHAIOes0+cYU5uBiz7ciYpGkLZmbKGvRm9tUEfB9HpEg27kIwvXEQ=="
+ "resolved": "8.0.22",
+ "contentHash": "EtOL8ye2STlW0+Do92KGWf8HM2RLQAlPo4XMMD/POpIyHQzSTxiGTzspxoIEUc1HuJkGDDBZMWEkVIKJ4SCxhA=="
},
"Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
@@ -494,8 +1571,8 @@
},
"Microsoft.Extensions.FileSystemGlobbing": {
"type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "OK+670i7esqlQrPjdIKRbsyMCe9g5kSLpRRQGSr4Q58AOYEe/hCnfLZprh7viNisSUUQZmMrbbuDaIrP+V1ebQ=="
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
},
"Microsoft.Extensions.Hosting": {
"type": "Transitive",
@@ -553,44 +1630,41 @@
},
"Microsoft.Extensions.Http.Diagnostics": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "LaYz7FDkJ/uh5PYOTFvhQBndvgrtpjDSLiuDO2JGYcgA75uU7QXiMDHI/RmS4LzvJUkadPgXKxquTkhPotTw9Q==",
+ "resolved": "10.1.0",
+ "contentHash": "RA1Egggf5o7/5AI5TIxOmmV7T06X2jvA9nSlJazU++X/pgu48EDAjDflTq/+kAk0FHUm9ZpAiBVdWfOP2opAbQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.4.0",
"Microsoft.Extensions.Http": "8.0.1",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0",
- "Microsoft.Extensions.Telemetry": "9.4.0",
+ "Microsoft.Extensions.Telemetry": "10.1.0",
"System.IO.Pipelines": "8.0.0"
}
},
"Microsoft.Extensions.Http.Resilience": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "sml3XlyLrAnxYFTn96KaHzrzcnbkSZpxWzDffE9qs3QXloLepOa0nUjsgvhDg9InCNrd/KAuRLUzE6LCPa7r/g==",
+ "resolved": "10.1.0",
+ "contentHash": "rwDoQBB93yQjd1XtcZBnOLRX23LW7Z49TIAp1sn7i2r/pW3y4iB8E+EEL0ZyOPuEZxT9xEVN9y39KWlG1FDPkQ==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Binder": "8.0.2",
- "Microsoft.Extensions.Http.Diagnostics": "9.4.0",
- "Microsoft.Extensions.ObjectPool": "8.0.15",
- "Microsoft.Extensions.Resilience": "9.4.0"
+ "Microsoft.Extensions.Http.Diagnostics": "10.1.0",
+ "Microsoft.Extensions.ObjectPool": "8.0.22",
+ "Microsoft.Extensions.Resilience": "10.1.0"
}
},
"Microsoft.Extensions.Logging": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "rQU61lrgvpE/UgcAd4E56HPxUIkX/VUQCxWmwDTLLVeuwRDYTL0q/FLGfAW17cGTKyCh7ywYAEnY3sTEvURsfg==",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "pP1PADCrIxMYJXxFmTVbAgEU7GVpjK5i0/tyfU9DiE0oXQy3JWQaOVgCkrCiePLgS8b5sghM3Fau3EeHiVWbCg==",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "System.Diagnostics.DiagnosticSource": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "System.Diagnostics.DiagnosticSource": "10.0.1"
}
},
"Microsoft.Extensions.Logging.Configuration": {
@@ -656,16 +1730,16 @@
},
"Microsoft.Extensions.ObjectPool": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "BSQqtOKc+pGCilnyJ8rndLlA7w1901a3XGGeG2vZWxrnc0NRkaJHkTp0phouBA2rsJsWOdz1WaMnics52ij8Ug=="
+ "resolved": "8.0.22",
+ "contentHash": "4K7MUXbEDtVHTa/OYlkDya2kHSflojuD4d6dcmvnGYnvuJQ0bfylWbMTkA65N94SdTGo5zdkXR8T9mEED7RUvQ=="
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "vPdJQU8YLOUSSK8NL0RmwcXJr2E0w8xH559PGQl4JYsglgilZr9LZnqV2zdgk+XR05+kuvhBEZKoDVd46o7NqA==",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Options.ConfigurationExtensions": {
@@ -682,42 +1756,42 @@
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "b4OAv1qE1C9aM+ShWJu3rlo/WjDwa/I30aIPXqDWSKXTtKl1Wwh6BZn+glH5HndGVVn3C6ZAPQj5nv7/7HJNBQ=="
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
},
"Microsoft.Extensions.Resilience": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "Xb3zb0x+2O8jGJIysLTqD7Pd9uWDepPX8kUuojE0wZkGK5FztT0nxEHvYcmbICmRRNlFFDEd0dLgBWBPOSHWoA==",
+ "resolved": "10.1.0",
+ "contentHash": "NzA+c4m2q92qZPjiZLFm+ToeQC3KFqzP+Dr/1pV5y9d7H/hDM2Yxno0kcw5DGpSvS0s6Pwsp+FWMdk/kXBPZ7g==",
"dependencies": {
"Microsoft.Extensions.Diagnostics": "8.0.1",
- "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "9.4.0",
+ "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "10.1.0",
"Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0",
- "Microsoft.Extensions.Telemetry.Abstractions": "9.4.0",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0",
"Polly.Extensions": "8.4.2",
"Polly.RateLimiting": "8.4.2"
}
},
"Microsoft.Extensions.Telemetry": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "Ax7GV4I2/BaiaAax+Yo1yjn2LYdw6FJP6gwCIcRMknu61iLZw8rZNx4tMz5JCGXj2ZO937NOwMcCrGN+wLB6NA==",
+ "resolved": "10.1.0",
+ "contentHash": "OFnpwOBRZZXMMySvM7eJsEQ87ED5SaRbxHg/an1u89MWHw0mXUUbx5WPb5XFN0uS8kJPe6M+ZMRYwRP0nJeDPA==",
"dependencies": {
- "Microsoft.Extensions.AmbientMetadata.Application": "9.4.0",
- "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.4.0",
+ "Microsoft.Extensions.AmbientMetadata.Application": "10.1.0",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
"Microsoft.Extensions.Logging.Configuration": "8.0.1",
- "Microsoft.Extensions.ObjectPool": "8.0.15",
- "Microsoft.Extensions.Telemetry.Abstractions": "9.4.0"
+ "Microsoft.Extensions.ObjectPool": "8.0.22",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0"
}
},
"Microsoft.Extensions.Telemetry.Abstractions": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "QoXTK3gaW1f/1Ms2NDkKmAc+IW/yMsBTTqxphiGL4AfZNKoh8Ie7srDOaMuhInm5/Qq0xEAkIafC53v1xt7wMQ==",
+ "resolved": "10.1.0",
+ "contentHash": "0jAF2b0YJ1LOtunmo3PzSoJOx/ThhcGH5Y5kaV0jeM0BUlyr9orjg+fH5YabqnPSmwcN/DSTj0iZ7UwDISn5ag==",
"dependencies": {
- "Microsoft.Extensions.Compliance.Abstractions": "9.4.0",
+ "Microsoft.Extensions.Compliance.Abstractions": "10.1.0",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
- "Microsoft.Extensions.ObjectPool": "8.0.15",
+ "Microsoft.Extensions.ObjectPool": "8.0.22",
"Microsoft.Extensions.Options": "8.0.2"
}
},
@@ -726,41 +1800,47 @@
"resolved": "17.6.3",
"contentHash": "N0ZIanl1QCgvUumEL1laasU0a7sOE5ZwLZVTn0pAePnfhq8P7SvTjF8Axq+CnavuQkmdQpGNXQ1efZtu5kDFbA=="
},
+ "Microsoft.Testing.Extensions.Telemetry": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "No5AudZMmSb+uNXjlgL2y3/stHD2IT4uxqc5yHwkE+/nNux9jbKcaJMvcp9SwgP4DVD8L9/P3OUz8mmmcvEIdQ==",
+ "dependencies": {
+ "Microsoft.ApplicationInsights": "2.23.0",
+ "Microsoft.Testing.Platform": "1.9.1"
+ }
+ },
"Microsoft.Testing.Extensions.TrxReport.Abstractions": {
"type": "Transitive",
- "resolved": "1.6.3",
- "contentHash": "0MdowM+3IDVWE5VBzVe9NvxsE4caSbM3fO+jlWVzEBr/Vnc3BWx+uV/Ex0dLLpkxkeUKH2gGWTNLb39rw3DDqw==",
+ "resolved": "1.9.1",
+ "contentHash": "AL46Xe1WBi85Ntd4mNPvat5ZSsZ2uejiVqoKCypr8J3wK0elA5xJ3AN4G/Q4GIwzUFnggZoH/DBjnr9J18IO/g==",
"dependencies": {
- "Microsoft.Testing.Platform": "1.6.3"
+ "Microsoft.Testing.Platform": "1.9.1"
}
},
"Microsoft.Testing.Platform": {
"type": "Transitive",
- "resolved": "1.6.3",
- "contentHash": "DqMZukaPo+vKzColfqd1I5qZebfISZT6ND70AOem/dYQmHsaMN0xg/JG7E0e80rwfxL7wAA4ylSg8j6KJf1Tuw=="
+ "resolved": "1.9.1",
+ "contentHash": "QafNtNSmEI0zazdebnsIkDKmFtTSpmx/5PLOjURWwozcPb3tvRxzosQSL8xwYNM1iPhhKiBksXZyRSE2COisrA=="
},
"Microsoft.Testing.Platform.MSBuild": {
"type": "Transitive",
- "resolved": "1.6.3",
- "contentHash": "PXSYI5Iae29GM5636zOL8PlQD1YyOa9cfzfYLR43hrLjjK7RDJgMTvgAet3oZLgDTvz6pbzABZvhx+S/W5m8YA==",
+ "resolved": "1.9.1",
+ "contentHash": "oTUtyR4X/s9ytuiNA29FGsNCCH0rNmY5Wdm14NCKLjTM1cT9edVSlA+rGS/mVmusPqcP0l/x9qOnMXg16v87RQ==",
"dependencies": {
- "Microsoft.Testing.Platform": "1.6.3"
+ "Microsoft.Testing.Platform": "1.9.1"
}
},
"Microsoft.TestPlatform.ObjectModel": {
"type": "Transitive",
- "resolved": "17.14.0",
- "contentHash": "3h7y7f/HuY8jdZa163p/55VmGw/fYJwrI8FOtsp4aEQAJaPgBr5LBS25uOfBwRYI95QDiByfaqSPBcWEvuHEwA==",
- "dependencies": {
- "System.Reflection.Metadata": "8.0.0"
- }
+ "resolved": "18.0.1",
+ "contentHash": "qT/mwMcLF9BieRkzOBPL2qCopl8hQu6A1P7JWAoj/FMu5i9vds/7cjbJ/LLtaiwWevWLAeD5v5wjQJ/l6jvhWQ=="
},
"Microsoft.TestPlatform.TestHost": {
"type": "Transitive",
- "resolved": "17.14.0",
- "contentHash": "8htQBKM92s/NXUI/U0/CKKLlvlDfWIo3/mbnY/GS/2XLkBGNIVQufmUpDIzznaZqUpdzspGSsJcLhVN8aRoMaA==",
+ "resolved": "18.0.1",
+ "contentHash": "uDJKAEjFTaa2wHdWlfo6ektyoh+WD4/Eesrwb4FpBFKsLGehhACVnwwTI4qD3FrIlIEPlxdXg3SyrYRIcO+RRQ==",
"dependencies": {
- "Microsoft.TestPlatform.ObjectModel": "17.14.0",
+ "Microsoft.TestPlatform.ObjectModel": "18.0.1",
"Newtonsoft.Json": "13.0.3"
}
},
@@ -777,120 +1857,128 @@
"resolved": "17.8.8",
"contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
},
+ "Microsoft.Win32.Registry": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
"NATS.Client.Core": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "CYcrpmn+Hb1zj8mxA6rmQXhtnHozSyDtHBwUUmCcip/y/6qLx3+gG+mpo/sy9pJDNCYDOEj+JoryGLtq3hl1lA==",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "6.0.1",
"Microsoft.Extensions.Primitives": "6.0.0",
- "System.IO.Pipelines": "8.0.0",
- "System.Text.Json": "8.0.5"
+ "NATS.Client.Abstractions": "2.7.0",
+ "System.IO.Pipelines": "8.0.0"
}
},
"NATS.Client.Hosting": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "dH4aj7JRKCQdlMw2jhSRwqw425uNiqO+QlSpEBp5HQ9Bki5WpQGkh2gbc7W/pn/iM+q15DEn8z0+C/7lda8E5Q==",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.JetStream": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "BVprnEoInlNeoyupH4PAGuntBTLzHfE3mNHRXjl93gFOOyAAmhn/lCEWx7HuGqhAAYc3hXBaSd1cXgyL4LJBoA==",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.KeyValueStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "3TXg9+27sZXOFffHsTHq3AiLm03ndxkGnmuO01W0DV+dbJHWqU5nSPAByL/wF7lu3f65xnjgj5+afM3TcI2r0w==",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.ObjectStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "Pv2C9FOmLqITi7GYbiLM45UiD34RCaS8XaKAcnOhhWt1quv/W3ZMjLnTUHWMRAPMJAoGTHvBrvsyXXO0LK0WaA==",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.Serializers.Json": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "RPctkdOov3plrSPueP43I/i539FoXTJy9oKNcmW15rRwuMMRVAJJZuo/6BJ0GTLupHrDqPNOkH8rdwsHHjmGBg==",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Abstractions": "2.7.0"
}
},
"NATS.Client.Services": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "4dBJRrCtMMvLlz9Te2slgDvL05HpxoHHrDb9q2ovUNWT8YYCEINuxPQ1oNlni+Mx+xsCfFis2c+zXP/C8ExFdA==",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.Simplified": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "1jHhiouYBGujHle2eclDqG1jbnfPzbEbX+W1n+HFMPNr1tEhir+B4lbAaHR5pL2pIhfx+jJtjmjhFY+ENulRTQ==",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
}
},
"NATS.Net": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "Sf7kDSPYZ36QFDNqMyUQ2ry95e8AupqT9AEWxc1EtfIFIxLd9BAL/ihOrOchRqBdNR9srfirOeSj4lpL0PCe1w==",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Hosting": "2.6.1",
- "NATS.Client.JetStream": "2.6.1",
- "NATS.Client.KeyValueStore": "2.6.1",
- "NATS.Client.ObjectStore": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1",
- "NATS.Client.Services": "2.6.1",
- "NATS.Client.Simplified": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
}
},
"Nerdbank.Streams": {
"type": "Transitive",
- "resolved": "2.11.90",
- "contentHash": "7jrOfU6b/PVBccqzNLfw9u84WWzkSpvWLb2mZxvwdQkOx/V9FXWkmnp/rjOnBFDOhrO/ev4+gQ5QS13FkgNSBA==",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
"dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "System.IO.Pipelines": "8.0.0",
- "System.Runtime.CompilerServices.Unsafe": "6.1.0"
+ "System.IO.Pipelines": "8.0.0"
}
},
"Newtonsoft.Json": {
"type": "Transitive",
- "resolved": "13.0.3",
- "contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ=="
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
},
"Polly.Core": {
"type": "Transitive",
- "resolved": "8.5.2",
- "contentHash": "1MJKdxv4zwDmiWvYvVN24DsrWUfgQ4F83voH8bhbtLMdPuGy8CfTUzsgQhvyrl1a7hrM6f/ydwLVdVUI0xooUw=="
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
},
"Polly.Extensions": {
"type": "Transitive",
- "resolved": "8.5.2",
- "contentHash": "NcUEkeMB7LMsLBXzY9PuuKP7ylXngUEuhmaWxCrlXqYLbVQQzG1ulAnaEQ2LM1zlSoxRftAjCuhPIH40qeWAlg==",
+ "resolved": "8.6.4",
+ "contentHash": "mosKFAGlCD/VfJBWKamWrLYHr1D0o8XrUKZ4I0AUxvUHsY+Nq1y5g75sa5JB7dIyOC+Vdf0xXxYSuLU+uljfjw==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "8.0.0",
"Microsoft.Extensions.Options": "8.0.0",
- "Polly.Core": "8.5.2"
+ "Polly.Core": "8.6.4"
}
},
"Polly.RateLimiting": {
@@ -902,16 +1990,23 @@
"System.Threading.RateLimiting": "8.0.0"
}
},
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
+ },
"StreamJsonRpc": {
"type": "Transitive",
- "resolved": "2.21.69",
- "contentHash": "WbTpn/PIo+HpFYnsOCiOOe0kHUE2N1eiVRi7MO70DFBTMG3pAOfrgHtwUpOJ37dfDETq/9P9WNIbHom4ABZfrA==",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
"dependencies": {
"MessagePack": "2.5.192",
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "Nerdbank.Streams": "2.11.90",
+ "Nerdbank.Streams": "2.12.87",
"Newtonsoft.Json": "13.0.3",
"System.IO.Pipelines": "8.0.0"
}
@@ -921,15 +2016,10 @@
"resolved": "1.2.0.556",
"contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
},
- "System.Collections.Immutable": {
- "type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "AurL6Y5BA1WotzlEvVaIDpqzpIPvYnnldxru8oXJU2yFxFUy3+pNXjXd1ymO+RA0rq0+590Q8gaz2l3Sr7fmqg=="
- },
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "WoI5or8kY2VxFdDmsaRZ5yaYvvb+4MCyy66eXo79Cy1uMa7qXeGIlYmZx7R9Zy5S4xZjmqvkk2V8L6/vDwAAEA=="
+ "resolved": "10.0.1",
+ "contentHash": "wVYO4/71Pk177uQ3TG8ZQFS3Pnmr98cF9pYxnpuIb/bMnbEWsdZZoLU/euv29mfSi2/Iuypj0TRUchPk7aqBGg=="
},
"System.Diagnostics.EventLog": {
"type": "Transitive",
@@ -938,32 +2028,14 @@
},
"System.IO.Hashing": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "WogPvgAFqQORFD8Iyha6RZ+/1QB3dsWRWxbwi8/HHVgiGQ8z0oMWpwe8Kk3Ti+Roe+P6a3sBg+WwBfEsyziZKg=="
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
},
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
},
- "System.Reflection.Metadata": {
- "type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "ptvgrFh7PvWI8bcVqG5rsA/weWM09EnthFHR5SCnS6IN+P4mj6rE1lBDC4U8HL9/57htKAqy4KQ3bBj84cfYyQ==",
- "dependencies": {
- "System.Collections.Immutable": "8.0.0"
- }
- },
- "System.Runtime.CompilerServices.Unsafe": {
- "type": "Transitive",
- "resolved": "6.1.0",
- "contentHash": "5o/HZxx6RVqYlhKSq8/zronDkALJZUT2Vz0hx43f0gwe8mwlM0y2nYlqdBwLMzr262Bwvpikeb/yEwkAa5PADg=="
- },
- "System.Text.Json": {
- "type": "Transitive",
- "resolved": "8.0.5",
- "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
- },
"System.Threading.RateLimiting": {
"type": "Transitive",
"resolved": "8.0.0",
@@ -971,57 +2043,69 @@
},
"xunit.analyzers": {
"type": "Transitive",
- "resolved": "1.21.0",
- "contentHash": "2KvcXvsqZQnwQmdEJC4BGXCsllgMtfbhlnY7MlDu5ZsKLWDEnYT5PNqGLiQQnxQYqwkOyTPAbrCwUyI9ZfJ2fg=="
+ "resolved": "1.26.0",
+ "contentHash": "YrWZOfuU1Scg4iGizAlMNALOxVS+HPSVilfscNDEJAyrTIVdF4c+8o+Aerw2RYnrJxafj/F56YkJOKCURUWQmA=="
},
"xunit.v3.assert": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "ucjN0o7k1YWDM/RPSV81UEb1ngNVnVTfSlVVGSjJ67YlvGSLarWWJJVNDEsaUdl7TUReJO8+Y2Bajv9NKsvRLA=="
+ "resolved": "3.2.1",
+ "contentHash": "7hGxs+sfgPCiHg7CbWL8Vsmg8WS4vBfipZ7rfE+FEyS7ksU4+0vcV08TQvLIXLPAfinT06zVoK83YjRcMXcXLw=="
},
"xunit.v3.common": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "ZngN3yHk/U4Od+1KEjLDqX7ubxA4xuAUdBeZMasWgkR1fByyLjRevKxWzhp5mgl35n6eYz/Lcl7FV1PGV2d0Ew==",
+ "resolved": "3.2.1",
+ "contentHash": "NUh3pPTC3Py4XTnjoCCCIEzvdKTQ9apu0ikDNCrUETBtfHHXcoUmIl5bOfJLQQu7awhu8eaZHjJnG7rx9lUZpg==",
"dependencies": {
"Microsoft.Bcl.AsyncInterfaces": "6.0.0"
}
},
- "xunit.v3.core": {
+ "xunit.v3.core.mtp-v1": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "A+DNC/W9xaEB0AHkGwq7fSLSS4pnfKkg+OtdwaYYoZv+jowFVya4Bv26MZOCgmqfwszvQEExgaBNA9kBYQRLRg==",
+ "resolved": "3.2.1",
+ "contentHash": "PeClKsdYS8TN7q8UxcIKgMVEf1xjqa5XWaizzt+WfLp8+85ZKT+LAQ2/ct+eYqazFzaGSJCAj96+1Z2USkWV6A==",
"dependencies": {
- "Microsoft.Testing.Platform.MSBuild": "1.6.3",
- "xunit.v3.extensibility.core": "[2.0.2]",
- "xunit.v3.runner.inproc.console": "[2.0.2]"
+ "Microsoft.Testing.Extensions.Telemetry": "1.9.1",
+ "Microsoft.Testing.Extensions.TrxReport.Abstractions": "1.9.1",
+ "Microsoft.Testing.Platform": "1.9.1",
+ "Microsoft.Testing.Platform.MSBuild": "1.9.1",
+ "xunit.v3.extensibility.core": "[3.2.1]",
+ "xunit.v3.runner.inproc.console": "[3.2.1]"
}
},
"xunit.v3.extensibility.core": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "4YPSALWtAafrrMr3O+6w/KI0FubKdY2ShigzUWIEgmdXJkU73v9H192dCpvDkIWRPa7OxBrGZ6mjS+A6poexSQ==",
+ "resolved": "3.2.1",
+ "contentHash": "soZuThF5CwB/ZZ2HY/ivdinyM/6MvmjsHTG0vNw3fRd1ZKcmLzfxVb3fB6R3G5yoaN4Bh+aWzFGjOvYO05OzkA==",
+ "dependencies": {
+ "xunit.v3.common": "[3.2.1]"
+ }
+ },
+ "xunit.v3.mtp-v1": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "lREcN7+kZmHqLmivhfzN+BHBYf3nQzMEojX5390qDplnXjaHYUxH49XmrWEbCx+va3ZTiIR2vVWPJWCs2UFBFQ==",
"dependencies": {
- "xunit.v3.common": "[2.0.2]"
+ "xunit.analyzers": "1.26.0",
+ "xunit.v3.assert": "[3.2.1]",
+ "xunit.v3.core.mtp-v1": "[3.2.1]"
}
},
"xunit.v3.runner.common": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "W+5loZKHfw5aWDCwSa2s4/ExqRXcytpvr7+/cA488zsmVpvYInvmLxsBNrH8qQCPwK8Wb0mvc4xOmzYXsvEB9A==",
+ "resolved": "3.2.1",
+ "contentHash": "oF0jwl0xH45/RWjDcaCPOeeI6HCoyiEXIT8yvByd37rhJorjL/Ri8S9A/Vql8DBPjCfQWd6Url5JRmeiQ55isA==",
"dependencies": {
- "xunit.v3.common": "[2.0.2]"
+ "Microsoft.Win32.Registry": "[5.0.0]",
+ "xunit.v3.common": "[3.2.1]"
}
},
"xunit.v3.runner.inproc.console": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "2cVHXMv5bJQbuCDU6G+GzafMGvardavvXFnnIGP0QT5ArgMCi91w3owLaFkdGD+1O5CCw5+3gY/9280BPQmnGg==",
+ "resolved": "3.2.1",
+ "contentHash": "EC/VLj1E9BPWfmzdEMQEqouxh0rWAdX6SXuiiDRf0yXXsQo3E2PNLKCyJ9V8hmkGH/nBvM7pHLFbuCf00vCynw==",
"dependencies": {
- "Microsoft.Testing.Extensions.TrxReport.Abstractions": "1.6.3",
- "Microsoft.Testing.Platform": "1.6.3",
- "xunit.v3.extensibility.core": "[2.0.2]",
- "xunit.v3.runner.common": "[2.0.2]"
+ "xunit.v3.extensibility.core": "[3.2.1]",
+ "xunit.v3.runner.common": "[3.2.1]"
}
},
"YamlDotNet": {
@@ -1032,25 +2116,25 @@
"CodeCargo.Nats.DistributedCache": {
"type": "Project",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Logging.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Options": "[9.0.5, )",
- "NATS.Client.KeyValueStore": "[2.6.1, )"
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
}
},
"CodeCargo.Nats.HybridCacheExtensions": {
"type": "Project",
"dependencies": {
"CodeCargo.Nats.DistributedCache": "[1.0.0, )",
- "Microsoft.Extensions.Caching.Hybrid": "[9.5.0, )"
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
}
},
"natsapphost": {
"type": "Project",
"dependencies": {
- "Aspire.Dashboard.Sdk.osx-arm64": "[9.3.0, )",
- "Aspire.Hosting.AppHost": "[9.3.0, )",
- "Aspire.Hosting.Orchestration.osx-arm64": "[9.3.0, )",
+ "Aspire.Dashboard.Sdk.osx-arm64": "[13.1.0, )",
+ "Aspire.Hosting.AppHost": "[13.1.0, )",
+ "Aspire.Hosting.Orchestration.osx-arm64": "[13.1.0, )",
"CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )"
}
},
@@ -1058,10 +2142,10 @@
"type": "Project",
"dependencies": {
"CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )",
- "Microsoft.Extensions.Logging": "[9.0.5, )",
- "NATS.Net": "[2.6.1, )",
- "xunit.v3.assert": "[2.0.2, )",
- "xunit.v3.extensibility.core": "[2.0.2, )"
+ "Microsoft.Extensions.Logging": "[10.0.1, )",
+ "NATS.Net": "[2.7.0, )",
+ "xunit.v3.assert": "[3.2.1, )",
+ "xunit.v3.extensibility.core": "[3.2.1, )"
}
}
}
diff --git a/test/IntegrationTests/packages.win-x64.lock.json b/test/IntegrationTests/packages.win-x64.lock.json
index 5c922ab..83027b2 100644
--- a/test/IntegrationTests/packages.win-x64.lock.json
+++ b/test/IntegrationTests/packages.win-x64.lock.json
@@ -1,49 +1,1119 @@
{
"version": 1,
"dependencies": {
+ "net10.0": {
+ "Aspire.Hosting.Testing": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "nipLltgiwXayUwF3sv6iYnvSJe5LqucisdHjzK1hdiFFg9PHBc4Fq+MmrNBWo/JrcrIBABSbtvM40i/EpVovqg==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Aspire.Hosting.AppHost": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Http.Resilience": "10.1.0",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Polly.Extensions": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Microsoft.NET.Test.Sdk": {
+ "type": "Direct",
+ "requested": "[18.0.1, )",
+ "resolved": "18.0.1",
+ "contentHash": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==",
+ "dependencies": {
+ "Microsoft.CodeCoverage": "18.0.1",
+ "Microsoft.TestPlatform.TestHost": "18.0.1"
+ }
+ },
+ "StyleCop.Analyzers": {
+ "type": "Direct",
+ "requested": "[1.2.0-beta.556, )",
+ "resolved": "1.2.0-beta.556",
+ "contentHash": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
+ "dependencies": {
+ "StyleCop.Analyzers.Unstable": "1.2.0.556"
+ }
+ },
+ "xunit.runner.visualstudio": {
+ "type": "Direct",
+ "requested": "[3.1.5, )",
+ "resolved": "3.1.5",
+ "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA=="
+ },
+ "xunit.v3": {
+ "type": "Direct",
+ "requested": "[3.2.1, )",
+ "resolved": "3.2.1",
+ "contentHash": "oefMPnMEQv9JXlc1mmj4XnNmylLWJA6XHncTcyM3LBvbepO+rsWfmIZ2gb2tO6WU29De4RxvEFHT5xxmsrjn8Q==",
+ "dependencies": {
+ "xunit.v3.mtp-v1": "[3.2.1]"
+ }
+ },
+ "Aspire.Dashboard.Sdk.win-x64": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "rrcsI8cankYCiUlj4Ev+os9uKcutUCv+9kvHQt85RiUX/ewXsloFZy0/depKWrzdJkdJuoTbYFRlSe43TKq6aQ=="
+ },
+ "Aspire.Hosting": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "8.0.2",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "8.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Http": "8.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.3",
+ "Microsoft.Extensions.Options": "8.0.2",
+ "Microsoft.Extensions.Primitives": "8.0.0",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Aspire.Hosting.AppHost": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Aspire.Hosting.Orchestration.win-x64": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "3w2UahEauTq719LPJ/BCySh31kz26sfjuOkRF5E4VYy1Q3xLRV43+OIGI3C5sy8feUHjrYz+DDq3DQn/2fu+4g=="
+ },
+ "AspNetCore.HealthChecks.Uris": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "XYdNlA437KeF8p9qOpZFyNqAN+c0FXt/JjTvzH/Qans0q0O3pPE8KPnn39ucQQjR/Roum1vLTP3kXiUs8VHyuA==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.11",
+ "Microsoft.Extensions.Http": "8.0.0"
+ }
+ },
+ "Fractions": {
+ "type": "Transitive",
+ "resolved": "7.3.0",
+ "contentHash": "2bETFWLBc8b7Ut2SVi+bxhGVwiSpknHYGBh2PADyGWONLkTxT7bKyDRhF8ao+XUv90tq8Fl7GTPxSI5bacIRJw=="
+ },
+ "Google.Protobuf": {
+ "type": "Transitive",
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
+ },
+ "Grpc.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "B4wAbNtAuHNiHAMxLFWL74wUElzNOOboFnypalqpX76piCOGz/w5FpilbVVYGboI4Qgl4ZmZsvDZ1zLwHNsjnw==",
+ "dependencies": {
+ "Google.Protobuf": "3.30.2",
+ "Grpc.AspNetCore.Server.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "kv+9YVB6MqDYWIcstXvWrT7Xc1si/sfINzzSxvQfjC3aei+92gXDUXCH/Q+TEvi4QSICRqu92BYcrXUBW7cuOw==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "AHvMxoC+esO1e/nOYBjxvn0WDHAfglcVBjtkBy6ohgnV+PzkF8UdkPHE02xnyPFaSokWGZKnWzjgd00x6EZpyQ==",
+ "dependencies": {
+ "Grpc.AspNetCore.Server": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0"
+ }
+ },
+ "Grpc.Core.Api": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "QquqUC37yxsDzd1QaDRsH2+uuznWPTS8CVE2Yzwl3CvU4geTNkolQXoVN812M2IwT6zpv3jsZRc9ExJFNFslTg=="
+ },
+ "Grpc.Net.Client": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "U1vr20r5ngoT9nlb7wejF28EKN+taMhJsV9XtK9MkiepTZwnKxxiarriiMfCHuDAfPUm9XUjFMn/RIuJ4YY61w==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0"
+ }
+ },
+ "Grpc.Net.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "8oPLwQLPo86fmcf9ghjCDyNsSWhtHc3CXa/AqwF8Su/pG7qAoeWWtbymsZhoNvCV9Zjzb6BDcIPKXLYt+O175g==",
+ "dependencies": {
+ "Grpc.Net.Client": "2.71.0",
+ "Microsoft.Extensions.Http": "6.0.0"
+ }
+ },
+ "Grpc.Net.Common": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "v0c8R97TwRYwNXlC8GyRXwYTCNufpDfUtj9la+wUrZFzVWkFJuNAltU+c0yI3zu0jl54k7en6u2WKgZgd57r2Q==",
+ "dependencies": {
+ "Grpc.Core.Api": "2.71.0"
+ }
+ },
+ "Grpc.Tools": {
+ "type": "Transitive",
+ "resolved": "2.72.0",
+ "contentHash": "BCiuQ03EYjLHCo9hqZmY5barsz5vvcz/+/ICt5wCbukaePHZmMPDGelKlkxWx3q+f5xOMNHa9zXQ2N6rQZ4B+w=="
+ },
+ "Humanizer.Core": {
+ "type": "Transitive",
+ "resolved": "2.14.1",
+ "contentHash": "lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw=="
+ },
+ "Json.More.Net": {
+ "type": "Transitive",
+ "resolved": "2.1.0",
+ "contentHash": "qtwsyAsL55y2vB2/sK4Pjg3ZyVzD5KKSpV3lOAMHlnjFfsjQ/86eHJfQT9aV1YysVXzF4+xyHOZbh7Iu3YQ7Lg=="
+ },
+ "JsonPatch.Net": {
+ "type": "Transitive",
+ "resolved": "3.3.0",
+ "contentHash": "GIcMMDtzfzVfIpQgey8w7dhzcw6jG5nD4DDAdQCTmHfblkCvN7mI8K03to8YyUhKMl4PTR6D6nLSvWmyOGFNTg==",
+ "dependencies": {
+ "JsonPointer.Net": "5.2.0"
+ }
+ },
+ "JsonPointer.Net": {
+ "type": "Transitive",
+ "resolved": "5.2.0",
+ "contentHash": "qe1F7Tr/p4mgwLPU9P60MbYkp+xnL2uCPnWXGgzfR/AZCunAZIC0RZ32dLGJJEhSuLEfm0YF/1R3u5C7mEVq+w==",
+ "dependencies": {
+ "Humanizer.Core": "2.14.1",
+ "Json.More.Net": "2.1.0"
+ }
+ },
+ "KubernetesClient": {
+ "type": "Transitive",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
+ "dependencies": {
+ "Fractions": "7.3.0",
+ "YamlDotNet": "16.3.0"
+ }
+ },
+ "MessagePack": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "Jtle5MaFeIFkdXtxQeL9Tu2Y3HsAQGoSntOzrn6Br/jrl6c8QmG22GEioT5HBtZJR0zw0s46OnKU8ei2M3QifA==",
+ "dependencies": {
+ "MessagePack.Annotations": "2.5.192",
+ "Microsoft.NET.StringTools": "17.6.3"
+ }
+ },
+ "MessagePack.Annotations": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
+ },
+ "Microsoft.ApplicationInsights": {
+ "type": "Transitive",
+ "resolved": "2.23.0",
+ "contentHash": "nWArUZTdU7iqZLycLKWe0TDms48KKGE6pONH2terYNa8REXiqixrMOkf1sk5DHGMaUTqONU2YkS4SAXBhLStgw=="
+ },
+ "Microsoft.Bcl.AsyncInterfaces": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg=="
+ },
+ "Microsoft.CodeCoverage": {
+ "type": "Transitive",
+ "resolved": "18.0.1",
+ "contentHash": "O+utSr97NAJowIQT/OVp3Lh9QgW/wALVTP4RG1m2AfFP4IyJmJz0ZBmFJUsRQiAPgq6IRC0t8AAzsiPIsaUDEA=="
+ },
+ "Microsoft.Extensions.AmbientMetadata.Application": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "+T2Ax2fgw7T7nlhio+ZtgSyYGfevHCOXNPqO0vxA+f2HmbtfwAnIwHEE/jm1/4uFRDDP8PEENpxAhbucg+wUWg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Hybrid": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Compliance.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "M3JWrgZMkVzyEybZzNkTiC/e8U1ipXTi8xm8bj+PHHp4AcEmhmIEqnxRS0VHVCKZjLkOPt2hY2CIisUFQ6gqLA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.ObjectPool": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "njoRekyMIK+smav8B6KL2YgIfUtlsRNuT7wvurpLW+m/hoRKVnoELk2YxnUnWRGScCd1rukLMxShwLqEOKowDg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "kPlU11hql+L9RjrN2N9/0GcRcRcZrNFlLLjadasFWeBORT6pL6OE+RYRk90GGCyVGSxTK+e1/f3dsMj5zpFFiQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Binder": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Lp4CZIuTVXtlvkAnTq6QvMSW7+H62gX2cU2vdFxHQUxvrWTpi7LwYI3X+YAyIS0r12/p7gaosco7efIxL4yFNw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.CommandLine": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "s5cxcdtIig66YT3J+7iHflMuorznK8kXuwBBPHMp4KImx5ZGE3FRa1Nj9fI/xMwFV+KzUMjqZ2MhOedPH8LiBQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "csD8Eps3HQ3yc0x6NhgTV+aIFKSs3qVlVCtFnMHz/JOjnv7eEj/qSXKXiK9LzBzB1qSfAVqFnB5iaX2nUmagIQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "N/6GiwiZFCBFZDk3vg1PhHW3zMqqu5WWpmeZAA9VTXv7Q8pr8NZR/EQsH0DjzqydDksJtY6EQBsu81d5okQOlA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0zW3eYBJlRctmgqk5s0kFIi5o5y2g80mvGCD8bkYxREPQlKUnr0ndU/Sop+UDIhyWN0fIi4RW63vo7BKTi7ncA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ULEJ0nkaW90JYJGkFujPcJtADXcJpXiSOLbokPcWJZ8iDbtDINifEYAUVqZVr81IDNTrRFul6O8RolOKOsgFPg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
+ },
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "O052pqWkdVNXaj3n9E4x6nLL7sG860434gLh7XHhFp/KpyAY9/rCk9NJUinYfQnDkAA8UgCHimVZz+lTjnEwzQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YaocqxscJLxLit0F5yq2XyB+9C7rSRfeTL7MJIl7XwaOoUO3i0EqfO2kmtjiRduYWw7yjcSINEApYZbzjau2gQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "QMoMrkNpnQym5mpfdxfxpRDuqLpsOuztguFvzH9p+Ex+do+uLFoi7UkAsBO4e9/tNR3eMFraFf2fOAi2cp3jjA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.ExceptionSummarization": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "Q76peCoP6vXXf95RLFeMGzcaQs8l3lk+n/ZOTi2i+OLd3R0HzzB0Fswjua4NY1viIbA1s6l1mqRjQbxY7+Jylw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "LMQ1mW8YvfupNwoWXk+IOtjYTUllUIrETrWslKOsV66RvD96WaePcCcuF7SmB6fcTOuJFsSu/zILIUJGM+fM/Q==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "cebN2lQD6S7XCQ7DFKnXcBHxSfqWr38H9YliEluJIDRTJ99Q9V6gBMXBYx03kh6YJAzfN3JoEcsikpEWnC6VwA=="
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "+b3DligYSZuoWltU5YdbMpIEUHNZPgPrzWfNiIuDkMdqOl93UxYB5KzS3lgpRfTXJhTNpo/CZ8w/sTkDTPDdxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Physical": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "4bxzGXIzZnz0Bf7czQ72jGvpOqJsRW/44PS7YLFXTTnu6cNcPvmSREDvBoH0ZVP2hAbMfL4sUoCUn54k70jPWw==",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileSystemGlobbing": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
+ },
+ "Microsoft.Extensions.Hosting": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0jjfjQSOFZlHhwOoIQw0WyzxtkDMYdnPY3iFrOLasxYq/5J4FDt1HWT8TktBclOVjFY1FOOkoOc99X7AhbqSIw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.Configuration.CommandLine": "10.0.1",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.Configuration.UserSecrets": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Logging.Console": "10.0.1",
+ "Microsoft.Extensions.Logging.Debug": "10.0.1",
+ "Microsoft.Extensions.Logging.EventLog": "10.0.1",
+ "Microsoft.Extensions.Logging.EventSource": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "qmoQkVZcbm4/gFpted3W3Y+1kTATZTcUhV3mRkbtpfBXlxWCHwh/2oMffVcCruaGOfJuEnyAsGyaSUouSdECOw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Http": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ZXJup9ReE1Ot3M8jqcw1b/lnc8USxyYS3cyLsssU39u04TES9JNGviWUGIvP3K7mMU3TF7kQl2aS0SmVwegflw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Http.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "RA1Egggf5o7/5AI5TIxOmmV7T06X2jvA9nSlJazU++X/pgu48EDAjDflTq/+kAk0FHUm9ZpAiBVdWfOP2opAbQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Telemetry": "10.1.0"
+ }
+ },
+ "Microsoft.Extensions.Http.Resilience": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "rwDoQBB93yQjd1XtcZBnOLRX23LW7Z49TIAp1sn7i2r/pW3y4iB8E+EEL0ZyOPuEZxT9xEVN9y39KWlG1FDPkQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Http.Diagnostics": "10.1.0",
+ "Microsoft.Extensions.ObjectPool": "10.0.1",
+ "Microsoft.Extensions.Resilience": "10.1.0"
+ }
+ },
+ "Microsoft.Extensions.Logging": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zg8LLnfZs5o2RCHD/+9NfDtJ40swauemwCa7sI8gQoAye/UJHRZNpCtC7a5XE7l9Z7mdI8iMWnLZ6m7Q6S3jLg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Console": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "38Q8sEHwQ/+wVO/mwQBa0fcdHbezFpusHE+vBw/dSr6Fq/kzZm3H/NQX511Jki/R3FHd64IY559gdlHZQtYeEA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Debug": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "VqfTvbX9C6BA0VeIlpzPlljnNsXxiI5CdUHb9ksWERH94WQ6ft3oLGUAa4xKcDGu4xF+rIZ8wj7IOAd6/q7vGw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zp9MM+jFCa7oktIug62V9eNygpkf+6kFVatF+UC/ODeUwIr5givYKy8fYSSI9sWdxqDqv63y1x0mm2VjOl8GOw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "System.Diagnostics.EventLog": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventSource": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "WnFvZP+Y+lfeNFKPK/+mBpaCC7EeBDlobrQOqnP7rrw/+vE7yu8Rjczum1xbC0F/8cAHafog84DMp9200akMNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.ObjectPool": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "HqAEbtoAhgvH53c54IV5e4vQ60PYvl7Z/WIHsbet+UGGE7n+7dwVNXw1mb9LZlWbsxnupCevvtgIne5P//ZKpQ=="
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options.ConfigurationExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "pL78/Im7O3WmxHzlKUsWTYchKL881udU7E26gCD3T0+/tPhWVfjPwMzfN/MRKU7aoFYcOiqcG2k1QTlH5woWow==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "Microsoft.Extensions.Resilience": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "NzA+c4m2q92qZPjiZLFm+ToeQC3KFqzP+Dr/1pV5y9d7H/hDM2Yxno0kcw5DGpSvS0s6Pwsp+FWMdk/kXBPZ7g==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "10.1.0",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0",
+ "Polly.Extensions": "8.4.2",
+ "Polly.RateLimiting": "8.4.2"
+ }
+ },
+ "Microsoft.Extensions.Telemetry": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "OFnpwOBRZZXMMySvM7eJsEQ87ED5SaRbxHg/an1u89MWHw0mXUUbx5WPb5XFN0uS8kJPe6M+ZMRYwRP0nJeDPA==",
+ "dependencies": {
+ "Microsoft.Extensions.AmbientMetadata.Application": "10.1.0",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.ObjectPool": "10.0.1",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0"
+ }
+ },
+ "Microsoft.Extensions.Telemetry.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "0jAF2b0YJ1LOtunmo3PzSoJOx/ThhcGH5Y5kaV0jeM0BUlyr9orjg+fH5YabqnPSmwcN/DSTj0iZ7UwDISn5ag==",
+ "dependencies": {
+ "Microsoft.Extensions.Compliance.Abstractions": "10.1.0",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.ObjectPool": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.NET.StringTools": {
+ "type": "Transitive",
+ "resolved": "17.6.3",
+ "contentHash": "N0ZIanl1QCgvUumEL1laasU0a7sOE5ZwLZVTn0pAePnfhq8P7SvTjF8Axq+CnavuQkmdQpGNXQ1efZtu5kDFbA=="
+ },
+ "Microsoft.Testing.Extensions.Telemetry": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "No5AudZMmSb+uNXjlgL2y3/stHD2IT4uxqc5yHwkE+/nNux9jbKcaJMvcp9SwgP4DVD8L9/P3OUz8mmmcvEIdQ==",
+ "dependencies": {
+ "Microsoft.ApplicationInsights": "2.23.0",
+ "Microsoft.Testing.Platform": "1.9.1"
+ }
+ },
+ "Microsoft.Testing.Extensions.TrxReport.Abstractions": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "AL46Xe1WBi85Ntd4mNPvat5ZSsZ2uejiVqoKCypr8J3wK0elA5xJ3AN4G/Q4GIwzUFnggZoH/DBjnr9J18IO/g==",
+ "dependencies": {
+ "Microsoft.Testing.Platform": "1.9.1"
+ }
+ },
+ "Microsoft.Testing.Platform": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "QafNtNSmEI0zazdebnsIkDKmFtTSpmx/5PLOjURWwozcPb3tvRxzosQSL8xwYNM1iPhhKiBksXZyRSE2COisrA=="
+ },
+ "Microsoft.Testing.Platform.MSBuild": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "oTUtyR4X/s9ytuiNA29FGsNCCH0rNmY5Wdm14NCKLjTM1cT9edVSlA+rGS/mVmusPqcP0l/x9qOnMXg16v87RQ==",
+ "dependencies": {
+ "Microsoft.Testing.Platform": "1.9.1"
+ }
+ },
+ "Microsoft.TestPlatform.ObjectModel": {
+ "type": "Transitive",
+ "resolved": "18.0.1",
+ "contentHash": "qT/mwMcLF9BieRkzOBPL2qCopl8hQu6A1P7JWAoj/FMu5i9vds/7cjbJ/LLtaiwWevWLAeD5v5wjQJ/l6jvhWQ=="
+ },
+ "Microsoft.TestPlatform.TestHost": {
+ "type": "Transitive",
+ "resolved": "18.0.1",
+ "contentHash": "uDJKAEjFTaa2wHdWlfo6ektyoh+WD4/Eesrwb4FpBFKsLGehhACVnwwTI4qD3FrIlIEPlxdXg3SyrYRIcO+RRQ==",
+ "dependencies": {
+ "Microsoft.TestPlatform.ObjectModel": "18.0.1",
+ "Newtonsoft.Json": "13.0.3"
+ }
+ },
+ "Microsoft.VisualStudio.Threading.Only": {
+ "type": "Transitive",
+ "resolved": "17.13.61",
+ "contentHash": "vl5a2URJYCO5m+aZZtNlAXAMz28e2pUotRuoHD7RnCWOCeoyd8hWp5ZBaLNYq4iEj2oeJx5ZxiSboAjVmB20Qg==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Microsoft.VisualStudio.Validation": {
+ "type": "Transitive",
+ "resolved": "17.8.8",
+ "contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
+ },
+ "Microsoft.Win32.Registry": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
+ "NATS.Client.Core": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.1",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.Hosting": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.JetStream": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.KeyValueStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.ObjectStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.Serializers.Json": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
+ "dependencies": {
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.Services": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.Simplified": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
+ }
+ },
+ "NATS.Net": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
+ }
+ },
+ "Nerdbank.Streams": {
+ "type": "Transitive",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Newtonsoft.Json": {
+ "type": "Transitive",
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
+ },
+ "Polly.Core": {
+ "type": "Transitive",
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
+ },
+ "Polly.Extensions": {
+ "type": "Transitive",
+ "resolved": "8.6.4",
+ "contentHash": "mosKFAGlCD/VfJBWKamWrLYHr1D0o8XrUKZ4I0AUxvUHsY+Nq1y5g75sa5JB7dIyOC+Vdf0xXxYSuLU+uljfjw==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Options": "8.0.0",
+ "Polly.Core": "8.6.4"
+ }
+ },
+ "Polly.RateLimiting": {
+ "type": "Transitive",
+ "resolved": "8.4.2",
+ "contentHash": "ehTImQ/eUyO07VYW2WvwSmU9rRH200SKJ/3jku9rOkyWE0A2JxNFmAVms8dSn49QLSjmjFRRSgfNyOgr/2PSmA==",
+ "dependencies": {
+ "Polly.Core": "8.4.2",
+ "System.Threading.RateLimiting": "8.0.0"
+ }
+ },
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
+ },
+ "StreamJsonRpc": {
+ "type": "Transitive",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
+ "dependencies": {
+ "MessagePack": "2.5.192",
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8",
+ "Nerdbank.Streams": "2.12.87",
+ "Newtonsoft.Json": "13.0.3"
+ }
+ },
+ "StyleCop.Analyzers.Unstable": {
+ "type": "Transitive",
+ "resolved": "1.2.0.556",
+ "contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
+ },
+ "System.Diagnostics.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "xfaHEHVDkMOOZR5S6ZGezD0+vekdH1Nx/9Ih8/rOqOGSOk1fxiN3u94bYkBW/wigj0Uw2Wt3vvRj9mtYdgwEjw=="
+ },
+ "System.IO.Hashing": {
+ "type": "Transitive",
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
+ },
+ "System.Threading.RateLimiting": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "7mu9v0QDv66ar3DpGSZHg9NuNcxDaaAcnMULuZlaTpP9+hwXhrxNGsF5GmLkSHxFdb5bBc1TzeujsRgTrPWi+Q=="
+ },
+ "xunit.analyzers": {
+ "type": "Transitive",
+ "resolved": "1.26.0",
+ "contentHash": "YrWZOfuU1Scg4iGizAlMNALOxVS+HPSVilfscNDEJAyrTIVdF4c+8o+Aerw2RYnrJxafj/F56YkJOKCURUWQmA=="
+ },
+ "xunit.v3.assert": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "7hGxs+sfgPCiHg7CbWL8Vsmg8WS4vBfipZ7rfE+FEyS7ksU4+0vcV08TQvLIXLPAfinT06zVoK83YjRcMXcXLw=="
+ },
+ "xunit.v3.common": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "NUh3pPTC3Py4XTnjoCCCIEzvdKTQ9apu0ikDNCrUETBtfHHXcoUmIl5bOfJLQQu7awhu8eaZHjJnG7rx9lUZpg==",
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "6.0.0"
+ }
+ },
+ "xunit.v3.core.mtp-v1": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "PeClKsdYS8TN7q8UxcIKgMVEf1xjqa5XWaizzt+WfLp8+85ZKT+LAQ2/ct+eYqazFzaGSJCAj96+1Z2USkWV6A==",
+ "dependencies": {
+ "Microsoft.Testing.Extensions.Telemetry": "1.9.1",
+ "Microsoft.Testing.Extensions.TrxReport.Abstractions": "1.9.1",
+ "Microsoft.Testing.Platform": "1.9.1",
+ "Microsoft.Testing.Platform.MSBuild": "1.9.1",
+ "xunit.v3.extensibility.core": "[3.2.1]",
+ "xunit.v3.runner.inproc.console": "[3.2.1]"
+ }
+ },
+ "xunit.v3.extensibility.core": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "soZuThF5CwB/ZZ2HY/ivdinyM/6MvmjsHTG0vNw3fRd1ZKcmLzfxVb3fB6R3G5yoaN4Bh+aWzFGjOvYO05OzkA==",
+ "dependencies": {
+ "xunit.v3.common": "[3.2.1]"
+ }
+ },
+ "xunit.v3.mtp-v1": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "lREcN7+kZmHqLmivhfzN+BHBYf3nQzMEojX5390qDplnXjaHYUxH49XmrWEbCx+va3ZTiIR2vVWPJWCs2UFBFQ==",
+ "dependencies": {
+ "xunit.analyzers": "1.26.0",
+ "xunit.v3.assert": "[3.2.1]",
+ "xunit.v3.core.mtp-v1": "[3.2.1]"
+ }
+ },
+ "xunit.v3.runner.common": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "oF0jwl0xH45/RWjDcaCPOeeI6HCoyiEXIT8yvByd37rhJorjL/Ri8S9A/Vql8DBPjCfQWd6Url5JRmeiQ55isA==",
+ "dependencies": {
+ "Microsoft.Win32.Registry": "[5.0.0]",
+ "xunit.v3.common": "[3.2.1]"
+ }
+ },
+ "xunit.v3.runner.inproc.console": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "EC/VLj1E9BPWfmzdEMQEqouxh0rWAdX6SXuiiDRf0yXXsQo3E2PNLKCyJ9V8hmkGH/nBvM7pHLFbuCf00vCynw==",
+ "dependencies": {
+ "xunit.v3.extensibility.core": "[3.2.1]",
+ "xunit.v3.runner.common": "[3.2.1]"
+ }
+ },
+ "YamlDotNet": {
+ "type": "Transitive",
+ "resolved": "16.3.0",
+ "contentHash": "SgMOdxbz8X65z8hraIs6hOEdnkH6hESTAIUa7viEngHOYaH+6q5XJmwr1+yb9vJpNQ19hCQY69xbFsLtXpobQA=="
+ },
+ "CodeCargo.Nats.DistributedCache": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
+ }
+ },
+ "CodeCargo.Nats.HybridCacheExtensions": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.DistributedCache": "[1.0.0, )",
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
+ }
+ },
+ "natsapphost": {
+ "type": "Project",
+ "dependencies": {
+ "Aspire.Dashboard.Sdk.win-x64": "[13.1.0, )",
+ "Aspire.Hosting.AppHost": "[13.1.0, )",
+ "Aspire.Hosting.Orchestration.win-x64": "[13.1.0, )",
+ "CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )"
+ }
+ },
+ "testutils": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )",
+ "Microsoft.Extensions.Logging": "[10.0.1, )",
+ "NATS.Net": "[2.7.0, )",
+ "xunit.v3.assert": "[3.2.1, )",
+ "xunit.v3.extensibility.core": "[3.2.1, )"
+ }
+ }
+ },
"net8.0": {
"Aspire.Hosting.Testing": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "kuXFuNltBEif0DH6REc6FXiZDl6Pjnu7+rc05TMtjJ03yPMKuHfsn8CyoFjbZD+BoMJhdR2Ws8KyZRSxJLEyMA==",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "nipLltgiwXayUwF3sv6iYnvSJe5LqucisdHjzK1hdiFFg9PHBc4Fq+MmrNBWo/JrcrIBABSbtvM40i/EpVovqg==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
- "Aspire.Hosting.AppHost": "9.3.0",
- "Google.Protobuf": "3.30.2",
+ "Aspire.Hosting": "13.1.0",
+ "Aspire.Hosting.AppHost": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
- "Microsoft.Extensions.Http.Resilience": "9.4.0",
+ "Microsoft.Extensions.Http.Resilience": "10.1.0",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "Polly.Extensions": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Polly.Extensions": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Microsoft.NET.Test.Sdk": {
"type": "Direct",
- "requested": "[17.14.0, )",
- "resolved": "17.14.0",
- "contentHash": "rTtdOm6C96q9QgP3mS8nUGPGPh5Xm2HnBYJggNmNrJ3LDmX9lJuUIgnJEfvX6wSQY4swUMiCcIXd3OkjhYCgtw==",
+ "requested": "[18.0.1, )",
+ "resolved": "18.0.1",
+ "contentHash": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==",
"dependencies": {
- "Microsoft.CodeCoverage": "17.14.0",
- "Microsoft.TestPlatform.TestHost": "17.14.0"
+ "Microsoft.CodeCoverage": "18.0.1",
+ "Microsoft.TestPlatform.TestHost": "18.0.1"
}
},
"StyleCop.Analyzers": {
@@ -57,89 +1127,91 @@
},
"xunit.runner.visualstudio": {
"type": "Direct",
- "requested": "[3.1.0, )",
- "resolved": "3.1.0",
- "contentHash": "K9O9TOzugqOo4LJ87uuq1VG8RAqGp20Ng85Wx932oT5LNBkIgeeGYubVW5UMnOOTanFNbGavmbuYrJr4INzSwg=="
+ "requested": "[3.1.5, )",
+ "resolved": "3.1.5",
+ "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA=="
},
"xunit.v3": {
"type": "Direct",
- "requested": "[2.0.2, )",
- "resolved": "2.0.2",
- "contentHash": "gCI3M0/6L5RUiZMC/XYzYf9nhWkefekO2PfCrTsy7Cw+Iua005sFIvLzVywUoGlzQLP3Bb1c+5Jdd83ZB0xpIg==",
+ "requested": "[3.2.1, )",
+ "resolved": "3.2.1",
+ "contentHash": "oefMPnMEQv9JXlc1mmj4XnNmylLWJA6XHncTcyM3LBvbepO+rsWfmIZ2gb2tO6WU29De4RxvEFHT5xxmsrjn8Q==",
"dependencies": {
- "xunit.analyzers": "1.21.0",
- "xunit.v3.assert": "[2.0.2]",
- "xunit.v3.core": "[2.0.2]"
+ "xunit.v3.mtp-v1": "[3.2.1]"
}
},
"Aspire.Dashboard.Sdk.win-x64": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "XWe/PW2MkZbVb6UwfeXrFp8+oG+RzckZti8OgKqhg5DwQ+3OykTu7fonz2EvLuOKVqHcW3121oxWc0ulTNmRhQ=="
+ "resolved": "13.1.0",
+ "contentHash": "rrcsI8cankYCiUlj4Ev+os9uKcutUCv+9kvHQt85RiUX/ewXsloFZy0/depKWrzdJkdJuoTbYFRlSe43TKq6aQ=="
},
"Aspire.Hosting": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "y9MYFzHo87H9OI8/GUjzekiMJf2uVAVJROv6xiuPa//AMFvkP2W5ELkcc3/FxY0EW2EX2erkqTeDE3uhw6P/pQ==",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Google.Protobuf": "3.30.2",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Aspire.Hosting.AppHost": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "/nNngW76y65NWOofCB+/t1bDZCacPIhBk9YZVygHlnBZaZS8d1CbLxQF4zMDQucQeaaY5BFBQUAtcc3PGLxHjA==",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
- "Google.Protobuf": "3.30.2",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Aspire.Hosting.Orchestration.win-x64": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "MhQMIdyTECjH3pclqGU2dDND6YzGCz853xO6YO4NXkw5L6wEJUuZYMNx5Tb8cBJiQUJ/UjGod79hvVOxcfXocw=="
+ "resolved": "13.1.0",
+ "contentHash": "3w2UahEauTq719LPJ/BCySh31kz26sfjuOkRF5E4VYy1Q3xLRV43+OIGI3C5sy8feUHjrYz+DDq3DQn/2fu+4g=="
},
"AspNetCore.HealthChecks.Uris": {
"type": "Transitive",
@@ -157,8 +1229,8 @@
},
"Google.Protobuf": {
"type": "Transitive",
- "resolved": "3.30.2",
- "contentHash": "Y2aOVLIt75yeeEWigg9V9YnjsEm53sADtLGq0gLhwaXpk3iu8tYSoauolyhenagA2sWno2TQ2WujI0HQd6s1Vw=="
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
},
"Grpc.AspNetCore": {
"type": "Transitive",
@@ -252,8 +1324,8 @@
},
"KubernetesClient": {
"type": "Transitive",
- "resolved": "16.0.7",
- "contentHash": "hH+YN18bpIRO/rq2CiMGDpLpc/KjSMlAn4EelFB4PgiswbSie4jANLAOou1Q39Kx7en2jO1Qp73y3SkjxGJIMg==",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
"dependencies": {
"Fractions": "7.3.0",
"YamlDotNet": "16.3.0"
@@ -273,20 +1345,25 @@
"resolved": "2.5.192",
"contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
},
+ "Microsoft.ApplicationInsights": {
+ "type": "Transitive",
+ "resolved": "2.23.0",
+ "contentHash": "nWArUZTdU7iqZLycLKWe0TDms48KKGE6pONH2terYNa8REXiqixrMOkf1sk5DHGMaUTqONU2YkS4SAXBhLStgw=="
+ },
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
+ "resolved": "6.0.0",
+ "contentHash": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg=="
},
"Microsoft.CodeCoverage": {
"type": "Transitive",
- "resolved": "17.14.0",
- "contentHash": "z2GYXGG6LjGoumT59xSB2dMnqSwQBjkxdDJmSJHwy5nPtZ435GXa6wj5hz/lRrAZ7NyXXxZNXVsiHXzHRru5eA=="
+ "resolved": "18.0.1",
+ "contentHash": "O+utSr97NAJowIQT/OVp3Lh9QgW/wALVTP4RG1m2AfFP4IyJmJz0ZBmFJUsRQiAPgq6IRC0t8AAzsiPIsaUDEA=="
},
"Microsoft.Extensions.AmbientMetadata.Application": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "zcjQBbp4whM4nxWmMg4P8JxTikB0dVxjKWHrGiz+6WVBgRctq9tSZgpbl/ywz06N+ZLzlooeWQOYgbpEOXOUYQ==",
+ "resolved": "10.1.0",
+ "contentHash": "+T2Ax2fgw7T7nlhio+ZtgSyYGfevHCOXNPqO0vxA+f2HmbtfwAnIwHEE/jm1/4uFRDDP8PEENpxAhbucg+wUWg==",
"dependencies": {
"Microsoft.Extensions.Configuration": "8.0.0",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
@@ -295,42 +1372,42 @@
},
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "RV6wOTvH5BeVRs6cvxFuaV1ut05Dklpvq19XRO1JxAayfLWYIEP7K94aamY0iSUhoehWk1X5H6gMcbZkHuBjew==",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Hybrid": {
"type": "Transitive",
- "resolved": "9.5.0",
- "contentHash": "M4B0z8sdOFEntf0KbvmL7nv0LfQgGHiBDH2cfSAscJ3FTGxnq7uOpFo7sVaPuYZmpPK/KIJdWDAzu/Bc2Otrxg==",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.Caching.Memory": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "qDmoAzIUBup5KZG1Abv51ifbHMCWFnaXbt05l+Sd92mLOpF9OwHOuoxu3XhzXaPGfq0Ns3pv1df5l8zuKjFgGw==",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Compliance.Abstractions": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "jDYE/o2Y/s9Tz896whtMEEUgCHPLSlzRXPRD6v2J1lJxnuuRcWIZ6ASJi6jSI4e9hbkpFTx8LtsL4CNB6bYbaQ==",
+ "resolved": "10.1.0",
+ "contentHash": "M3JWrgZMkVzyEybZzNkTiC/e8U1ipXTi8xm8bj+PHHp4AcEmhmIEqnxRS0VHVCKZjLkOPt2hY2CIisUFQ6gqLA==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.ObjectPool": "8.0.15"
+ "Microsoft.Extensions.ObjectPool": "8.0.22"
}
},
"Microsoft.Extensions.Configuration": {
@@ -412,21 +1489,21 @@
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "N1Mn0T/tUBPoLL+Fzsp+VCEtneUhhxc1//Dx3BeuQ8AX+XrMlYCfnp2zgpEXnTCB7053CLdiqVWPZ7mEX6MPjg==",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "cjnRtsEAzU73aN6W7vkWy8Phj5t3Xm78HSqgrbh/O4Q9SK/yN73wZVa21QQY6amSLQRQ/M8N+koGnY6PuvKQsw=="
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
},
"Microsoft.Extensions.DependencyInjection.AutoActivation": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "dg2VeBxiwqAszJkMRQT1k1jefeTneN+M8v/EkWwebR9OvLXzykP9CVE2+bWMuPvXIdHM04/ffWgo5Bl+0jKi/Q==",
+ "resolved": "10.1.0",
+ "contentHash": "O052pqWkdVNXaj3n9E4x6nLL7sG860434gLh7XHhFp/KpyAY9/rCk9NJUinYfQnDkAA8UgCHimVZz+lTjnEwzQ==",
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1"
}
@@ -452,18 +1529,18 @@
},
"Microsoft.Extensions.Diagnostics.ExceptionSummarization": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "Ht5TQmWfYh7cbZTPTTWAUkgQmJhDg1JINvXSnxutx1sfZL1gkk1OXoF0Uh2383FLk9cm4le/cWfdgDslFeVigA==",
+ "resolved": "10.1.0",
+ "contentHash": "Q76peCoP6vXXf95RLFeMGzcaQs8l3lk+n/ZOTi2i+OLd3R0HzzB0Fswjua4NY1viIbA1s6l1mqRjQbxY7+Jylw==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
}
},
"Microsoft.Extensions.Diagnostics.HealthChecks": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "+Z6pfO5PnDa9/QCAB8DhmLtmjh0Z4A3i/5X5k3TBqKjCD4o88oUoyI240ras/LDsrFcjYXVLDsBZbuoN9ihjuw==",
+ "resolved": "8.0.22",
+ "contentHash": "0wIkzL080Dni0hYmzZpGpY3KsRO7VEWQV3tMwVSlxCsFR6z8pei9/jPhWmh72DtLGW9CBu74eb0LYflfGS2E3Q==",
"dependencies": {
- "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.22",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2"
@@ -471,8 +1548,8 @@
},
"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "FkN4TMmKdpvuwhBlt7rt7op1RyyHvS/obnHAIOes0+cYU5uBiz7ciYpGkLZmbKGvRm9tUEfB9HpEg27kIwvXEQ=="
+ "resolved": "8.0.22",
+ "contentHash": "EtOL8ye2STlW0+Do92KGWf8HM2RLQAlPo4XMMD/POpIyHQzSTxiGTzspxoIEUc1HuJkGDDBZMWEkVIKJ4SCxhA=="
},
"Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
@@ -494,8 +1571,8 @@
},
"Microsoft.Extensions.FileSystemGlobbing": {
"type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "OK+670i7esqlQrPjdIKRbsyMCe9g5kSLpRRQGSr4Q58AOYEe/hCnfLZprh7viNisSUUQZmMrbbuDaIrP+V1ebQ=="
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
},
"Microsoft.Extensions.Hosting": {
"type": "Transitive",
@@ -553,44 +1630,41 @@
},
"Microsoft.Extensions.Http.Diagnostics": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "LaYz7FDkJ/uh5PYOTFvhQBndvgrtpjDSLiuDO2JGYcgA75uU7QXiMDHI/RmS4LzvJUkadPgXKxquTkhPotTw9Q==",
+ "resolved": "10.1.0",
+ "contentHash": "RA1Egggf5o7/5AI5TIxOmmV7T06X2jvA9nSlJazU++X/pgu48EDAjDflTq/+kAk0FHUm9ZpAiBVdWfOP2opAbQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.4.0",
"Microsoft.Extensions.Http": "8.0.1",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0",
- "Microsoft.Extensions.Telemetry": "9.4.0",
+ "Microsoft.Extensions.Telemetry": "10.1.0",
"System.IO.Pipelines": "8.0.0"
}
},
"Microsoft.Extensions.Http.Resilience": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "sml3XlyLrAnxYFTn96KaHzrzcnbkSZpxWzDffE9qs3QXloLepOa0nUjsgvhDg9InCNrd/KAuRLUzE6LCPa7r/g==",
+ "resolved": "10.1.0",
+ "contentHash": "rwDoQBB93yQjd1XtcZBnOLRX23LW7Z49TIAp1sn7i2r/pW3y4iB8E+EEL0ZyOPuEZxT9xEVN9y39KWlG1FDPkQ==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Binder": "8.0.2",
- "Microsoft.Extensions.Http.Diagnostics": "9.4.0",
- "Microsoft.Extensions.ObjectPool": "8.0.15",
- "Microsoft.Extensions.Resilience": "9.4.0"
+ "Microsoft.Extensions.Http.Diagnostics": "10.1.0",
+ "Microsoft.Extensions.ObjectPool": "8.0.22",
+ "Microsoft.Extensions.Resilience": "10.1.0"
}
},
"Microsoft.Extensions.Logging": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "rQU61lrgvpE/UgcAd4E56HPxUIkX/VUQCxWmwDTLLVeuwRDYTL0q/FLGfAW17cGTKyCh7ywYAEnY3sTEvURsfg==",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "pP1PADCrIxMYJXxFmTVbAgEU7GVpjK5i0/tyfU9DiE0oXQy3JWQaOVgCkrCiePLgS8b5sghM3Fau3EeHiVWbCg==",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "System.Diagnostics.DiagnosticSource": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "System.Diagnostics.DiagnosticSource": "10.0.1"
}
},
"Microsoft.Extensions.Logging.Configuration": {
@@ -656,16 +1730,16 @@
},
"Microsoft.Extensions.ObjectPool": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "BSQqtOKc+pGCilnyJ8rndLlA7w1901a3XGGeG2vZWxrnc0NRkaJHkTp0phouBA2rsJsWOdz1WaMnics52ij8Ug=="
+ "resolved": "8.0.22",
+ "contentHash": "4K7MUXbEDtVHTa/OYlkDya2kHSflojuD4d6dcmvnGYnvuJQ0bfylWbMTkA65N94SdTGo5zdkXR8T9mEED7RUvQ=="
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "vPdJQU8YLOUSSK8NL0RmwcXJr2E0w8xH559PGQl4JYsglgilZr9LZnqV2zdgk+XR05+kuvhBEZKoDVd46o7NqA==",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Options.ConfigurationExtensions": {
@@ -682,42 +1756,42 @@
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "b4OAv1qE1C9aM+ShWJu3rlo/WjDwa/I30aIPXqDWSKXTtKl1Wwh6BZn+glH5HndGVVn3C6ZAPQj5nv7/7HJNBQ=="
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
},
"Microsoft.Extensions.Resilience": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "Xb3zb0x+2O8jGJIysLTqD7Pd9uWDepPX8kUuojE0wZkGK5FztT0nxEHvYcmbICmRRNlFFDEd0dLgBWBPOSHWoA==",
+ "resolved": "10.1.0",
+ "contentHash": "NzA+c4m2q92qZPjiZLFm+ToeQC3KFqzP+Dr/1pV5y9d7H/hDM2Yxno0kcw5DGpSvS0s6Pwsp+FWMdk/kXBPZ7g==",
"dependencies": {
"Microsoft.Extensions.Diagnostics": "8.0.1",
- "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "9.4.0",
+ "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "10.1.0",
"Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0",
- "Microsoft.Extensions.Telemetry.Abstractions": "9.4.0",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0",
"Polly.Extensions": "8.4.2",
"Polly.RateLimiting": "8.4.2"
}
},
"Microsoft.Extensions.Telemetry": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "Ax7GV4I2/BaiaAax+Yo1yjn2LYdw6FJP6gwCIcRMknu61iLZw8rZNx4tMz5JCGXj2ZO937NOwMcCrGN+wLB6NA==",
+ "resolved": "10.1.0",
+ "contentHash": "OFnpwOBRZZXMMySvM7eJsEQ87ED5SaRbxHg/an1u89MWHw0mXUUbx5WPb5XFN0uS8kJPe6M+ZMRYwRP0nJeDPA==",
"dependencies": {
- "Microsoft.Extensions.AmbientMetadata.Application": "9.4.0",
- "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.4.0",
+ "Microsoft.Extensions.AmbientMetadata.Application": "10.1.0",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
"Microsoft.Extensions.Logging.Configuration": "8.0.1",
- "Microsoft.Extensions.ObjectPool": "8.0.15",
- "Microsoft.Extensions.Telemetry.Abstractions": "9.4.0"
+ "Microsoft.Extensions.ObjectPool": "8.0.22",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0"
}
},
"Microsoft.Extensions.Telemetry.Abstractions": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "QoXTK3gaW1f/1Ms2NDkKmAc+IW/yMsBTTqxphiGL4AfZNKoh8Ie7srDOaMuhInm5/Qq0xEAkIafC53v1xt7wMQ==",
+ "resolved": "10.1.0",
+ "contentHash": "0jAF2b0YJ1LOtunmo3PzSoJOx/ThhcGH5Y5kaV0jeM0BUlyr9orjg+fH5YabqnPSmwcN/DSTj0iZ7UwDISn5ag==",
"dependencies": {
- "Microsoft.Extensions.Compliance.Abstractions": "9.4.0",
+ "Microsoft.Extensions.Compliance.Abstractions": "10.1.0",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
- "Microsoft.Extensions.ObjectPool": "8.0.15",
+ "Microsoft.Extensions.ObjectPool": "8.0.22",
"Microsoft.Extensions.Options": "8.0.2"
}
},
@@ -726,41 +1800,47 @@
"resolved": "17.6.3",
"contentHash": "N0ZIanl1QCgvUumEL1laasU0a7sOE5ZwLZVTn0pAePnfhq8P7SvTjF8Axq+CnavuQkmdQpGNXQ1efZtu5kDFbA=="
},
+ "Microsoft.Testing.Extensions.Telemetry": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "No5AudZMmSb+uNXjlgL2y3/stHD2IT4uxqc5yHwkE+/nNux9jbKcaJMvcp9SwgP4DVD8L9/P3OUz8mmmcvEIdQ==",
+ "dependencies": {
+ "Microsoft.ApplicationInsights": "2.23.0",
+ "Microsoft.Testing.Platform": "1.9.1"
+ }
+ },
"Microsoft.Testing.Extensions.TrxReport.Abstractions": {
"type": "Transitive",
- "resolved": "1.6.3",
- "contentHash": "0MdowM+3IDVWE5VBzVe9NvxsE4caSbM3fO+jlWVzEBr/Vnc3BWx+uV/Ex0dLLpkxkeUKH2gGWTNLb39rw3DDqw==",
+ "resolved": "1.9.1",
+ "contentHash": "AL46Xe1WBi85Ntd4mNPvat5ZSsZ2uejiVqoKCypr8J3wK0elA5xJ3AN4G/Q4GIwzUFnggZoH/DBjnr9J18IO/g==",
"dependencies": {
- "Microsoft.Testing.Platform": "1.6.3"
+ "Microsoft.Testing.Platform": "1.9.1"
}
},
"Microsoft.Testing.Platform": {
"type": "Transitive",
- "resolved": "1.6.3",
- "contentHash": "DqMZukaPo+vKzColfqd1I5qZebfISZT6ND70AOem/dYQmHsaMN0xg/JG7E0e80rwfxL7wAA4ylSg8j6KJf1Tuw=="
+ "resolved": "1.9.1",
+ "contentHash": "QafNtNSmEI0zazdebnsIkDKmFtTSpmx/5PLOjURWwozcPb3tvRxzosQSL8xwYNM1iPhhKiBksXZyRSE2COisrA=="
},
"Microsoft.Testing.Platform.MSBuild": {
"type": "Transitive",
- "resolved": "1.6.3",
- "contentHash": "PXSYI5Iae29GM5636zOL8PlQD1YyOa9cfzfYLR43hrLjjK7RDJgMTvgAet3oZLgDTvz6pbzABZvhx+S/W5m8YA==",
+ "resolved": "1.9.1",
+ "contentHash": "oTUtyR4X/s9ytuiNA29FGsNCCH0rNmY5Wdm14NCKLjTM1cT9edVSlA+rGS/mVmusPqcP0l/x9qOnMXg16v87RQ==",
"dependencies": {
- "Microsoft.Testing.Platform": "1.6.3"
+ "Microsoft.Testing.Platform": "1.9.1"
}
},
"Microsoft.TestPlatform.ObjectModel": {
"type": "Transitive",
- "resolved": "17.14.0",
- "contentHash": "3h7y7f/HuY8jdZa163p/55VmGw/fYJwrI8FOtsp4aEQAJaPgBr5LBS25uOfBwRYI95QDiByfaqSPBcWEvuHEwA==",
- "dependencies": {
- "System.Reflection.Metadata": "8.0.0"
- }
+ "resolved": "18.0.1",
+ "contentHash": "qT/mwMcLF9BieRkzOBPL2qCopl8hQu6A1P7JWAoj/FMu5i9vds/7cjbJ/LLtaiwWevWLAeD5v5wjQJ/l6jvhWQ=="
},
"Microsoft.TestPlatform.TestHost": {
"type": "Transitive",
- "resolved": "17.14.0",
- "contentHash": "8htQBKM92s/NXUI/U0/CKKLlvlDfWIo3/mbnY/GS/2XLkBGNIVQufmUpDIzznaZqUpdzspGSsJcLhVN8aRoMaA==",
+ "resolved": "18.0.1",
+ "contentHash": "uDJKAEjFTaa2wHdWlfo6ektyoh+WD4/Eesrwb4FpBFKsLGehhACVnwwTI4qD3FrIlIEPlxdXg3SyrYRIcO+RRQ==",
"dependencies": {
- "Microsoft.TestPlatform.ObjectModel": "17.14.0",
+ "Microsoft.TestPlatform.ObjectModel": "18.0.1",
"Newtonsoft.Json": "13.0.3"
}
},
@@ -777,120 +1857,128 @@
"resolved": "17.8.8",
"contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
},
+ "Microsoft.Win32.Registry": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
"NATS.Client.Core": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "CYcrpmn+Hb1zj8mxA6rmQXhtnHozSyDtHBwUUmCcip/y/6qLx3+gG+mpo/sy9pJDNCYDOEj+JoryGLtq3hl1lA==",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "6.0.1",
"Microsoft.Extensions.Primitives": "6.0.0",
- "System.IO.Pipelines": "8.0.0",
- "System.Text.Json": "8.0.5"
+ "NATS.Client.Abstractions": "2.7.0",
+ "System.IO.Pipelines": "8.0.0"
}
},
"NATS.Client.Hosting": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "dH4aj7JRKCQdlMw2jhSRwqw425uNiqO+QlSpEBp5HQ9Bki5WpQGkh2gbc7W/pn/iM+q15DEn8z0+C/7lda8E5Q==",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.JetStream": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "BVprnEoInlNeoyupH4PAGuntBTLzHfE3mNHRXjl93gFOOyAAmhn/lCEWx7HuGqhAAYc3hXBaSd1cXgyL4LJBoA==",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.KeyValueStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "3TXg9+27sZXOFffHsTHq3AiLm03ndxkGnmuO01W0DV+dbJHWqU5nSPAByL/wF7lu3f65xnjgj5+afM3TcI2r0w==",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.ObjectStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "Pv2C9FOmLqITi7GYbiLM45UiD34RCaS8XaKAcnOhhWt1quv/W3ZMjLnTUHWMRAPMJAoGTHvBrvsyXXO0LK0WaA==",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.Serializers.Json": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "RPctkdOov3plrSPueP43I/i539FoXTJy9oKNcmW15rRwuMMRVAJJZuo/6BJ0GTLupHrDqPNOkH8rdwsHHjmGBg==",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Abstractions": "2.7.0"
}
},
"NATS.Client.Services": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "4dBJRrCtMMvLlz9Te2slgDvL05HpxoHHrDb9q2ovUNWT8YYCEINuxPQ1oNlni+Mx+xsCfFis2c+zXP/C8ExFdA==",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.Simplified": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "1jHhiouYBGujHle2eclDqG1jbnfPzbEbX+W1n+HFMPNr1tEhir+B4lbAaHR5pL2pIhfx+jJtjmjhFY+ENulRTQ==",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
}
},
"NATS.Net": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "Sf7kDSPYZ36QFDNqMyUQ2ry95e8AupqT9AEWxc1EtfIFIxLd9BAL/ihOrOchRqBdNR9srfirOeSj4lpL0PCe1w==",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Hosting": "2.6.1",
- "NATS.Client.JetStream": "2.6.1",
- "NATS.Client.KeyValueStore": "2.6.1",
- "NATS.Client.ObjectStore": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1",
- "NATS.Client.Services": "2.6.1",
- "NATS.Client.Simplified": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
}
},
"Nerdbank.Streams": {
"type": "Transitive",
- "resolved": "2.11.90",
- "contentHash": "7jrOfU6b/PVBccqzNLfw9u84WWzkSpvWLb2mZxvwdQkOx/V9FXWkmnp/rjOnBFDOhrO/ev4+gQ5QS13FkgNSBA==",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
"dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "System.IO.Pipelines": "8.0.0",
- "System.Runtime.CompilerServices.Unsafe": "6.1.0"
+ "System.IO.Pipelines": "8.0.0"
}
},
"Newtonsoft.Json": {
"type": "Transitive",
- "resolved": "13.0.3",
- "contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ=="
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
},
"Polly.Core": {
"type": "Transitive",
- "resolved": "8.5.2",
- "contentHash": "1MJKdxv4zwDmiWvYvVN24DsrWUfgQ4F83voH8bhbtLMdPuGy8CfTUzsgQhvyrl1a7hrM6f/ydwLVdVUI0xooUw=="
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
},
"Polly.Extensions": {
"type": "Transitive",
- "resolved": "8.5.2",
- "contentHash": "NcUEkeMB7LMsLBXzY9PuuKP7ylXngUEuhmaWxCrlXqYLbVQQzG1ulAnaEQ2LM1zlSoxRftAjCuhPIH40qeWAlg==",
+ "resolved": "8.6.4",
+ "contentHash": "mosKFAGlCD/VfJBWKamWrLYHr1D0o8XrUKZ4I0AUxvUHsY+Nq1y5g75sa5JB7dIyOC+Vdf0xXxYSuLU+uljfjw==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "8.0.0",
"Microsoft.Extensions.Options": "8.0.0",
- "Polly.Core": "8.5.2"
+ "Polly.Core": "8.6.4"
}
},
"Polly.RateLimiting": {
@@ -902,16 +1990,23 @@
"System.Threading.RateLimiting": "8.0.0"
}
},
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
+ },
"StreamJsonRpc": {
"type": "Transitive",
- "resolved": "2.21.69",
- "contentHash": "WbTpn/PIo+HpFYnsOCiOOe0kHUE2N1eiVRi7MO70DFBTMG3pAOfrgHtwUpOJ37dfDETq/9P9WNIbHom4ABZfrA==",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
"dependencies": {
"MessagePack": "2.5.192",
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "Nerdbank.Streams": "2.11.90",
+ "Nerdbank.Streams": "2.12.87",
"Newtonsoft.Json": "13.0.3",
"System.IO.Pipelines": "8.0.0"
}
@@ -921,15 +2016,10 @@
"resolved": "1.2.0.556",
"contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
},
- "System.Collections.Immutable": {
- "type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "AurL6Y5BA1WotzlEvVaIDpqzpIPvYnnldxru8oXJU2yFxFUy3+pNXjXd1ymO+RA0rq0+590Q8gaz2l3Sr7fmqg=="
- },
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "WoI5or8kY2VxFdDmsaRZ5yaYvvb+4MCyy66eXo79Cy1uMa7qXeGIlYmZx7R9Zy5S4xZjmqvkk2V8L6/vDwAAEA=="
+ "resolved": "10.0.1",
+ "contentHash": "wVYO4/71Pk177uQ3TG8ZQFS3Pnmr98cF9pYxnpuIb/bMnbEWsdZZoLU/euv29mfSi2/Iuypj0TRUchPk7aqBGg=="
},
"System.Diagnostics.EventLog": {
"type": "Transitive",
@@ -938,32 +2028,14 @@
},
"System.IO.Hashing": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "WogPvgAFqQORFD8Iyha6RZ+/1QB3dsWRWxbwi8/HHVgiGQ8z0oMWpwe8Kk3Ti+Roe+P6a3sBg+WwBfEsyziZKg=="
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
},
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
},
- "System.Reflection.Metadata": {
- "type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "ptvgrFh7PvWI8bcVqG5rsA/weWM09EnthFHR5SCnS6IN+P4mj6rE1lBDC4U8HL9/57htKAqy4KQ3bBj84cfYyQ==",
- "dependencies": {
- "System.Collections.Immutable": "8.0.0"
- }
- },
- "System.Runtime.CompilerServices.Unsafe": {
- "type": "Transitive",
- "resolved": "6.1.0",
- "contentHash": "5o/HZxx6RVqYlhKSq8/zronDkALJZUT2Vz0hx43f0gwe8mwlM0y2nYlqdBwLMzr262Bwvpikeb/yEwkAa5PADg=="
- },
- "System.Text.Json": {
- "type": "Transitive",
- "resolved": "8.0.5",
- "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
- },
"System.Threading.RateLimiting": {
"type": "Transitive",
"resolved": "8.0.0",
@@ -971,57 +2043,69 @@
},
"xunit.analyzers": {
"type": "Transitive",
- "resolved": "1.21.0",
- "contentHash": "2KvcXvsqZQnwQmdEJC4BGXCsllgMtfbhlnY7MlDu5ZsKLWDEnYT5PNqGLiQQnxQYqwkOyTPAbrCwUyI9ZfJ2fg=="
+ "resolved": "1.26.0",
+ "contentHash": "YrWZOfuU1Scg4iGizAlMNALOxVS+HPSVilfscNDEJAyrTIVdF4c+8o+Aerw2RYnrJxafj/F56YkJOKCURUWQmA=="
},
"xunit.v3.assert": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "ucjN0o7k1YWDM/RPSV81UEb1ngNVnVTfSlVVGSjJ67YlvGSLarWWJJVNDEsaUdl7TUReJO8+Y2Bajv9NKsvRLA=="
+ "resolved": "3.2.1",
+ "contentHash": "7hGxs+sfgPCiHg7CbWL8Vsmg8WS4vBfipZ7rfE+FEyS7ksU4+0vcV08TQvLIXLPAfinT06zVoK83YjRcMXcXLw=="
},
"xunit.v3.common": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "ZngN3yHk/U4Od+1KEjLDqX7ubxA4xuAUdBeZMasWgkR1fByyLjRevKxWzhp5mgl35n6eYz/Lcl7FV1PGV2d0Ew==",
+ "resolved": "3.2.1",
+ "contentHash": "NUh3pPTC3Py4XTnjoCCCIEzvdKTQ9apu0ikDNCrUETBtfHHXcoUmIl5bOfJLQQu7awhu8eaZHjJnG7rx9lUZpg==",
"dependencies": {
"Microsoft.Bcl.AsyncInterfaces": "6.0.0"
}
},
- "xunit.v3.core": {
+ "xunit.v3.core.mtp-v1": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "A+DNC/W9xaEB0AHkGwq7fSLSS4pnfKkg+OtdwaYYoZv+jowFVya4Bv26MZOCgmqfwszvQEExgaBNA9kBYQRLRg==",
+ "resolved": "3.2.1",
+ "contentHash": "PeClKsdYS8TN7q8UxcIKgMVEf1xjqa5XWaizzt+WfLp8+85ZKT+LAQ2/ct+eYqazFzaGSJCAj96+1Z2USkWV6A==",
"dependencies": {
- "Microsoft.Testing.Platform.MSBuild": "1.6.3",
- "xunit.v3.extensibility.core": "[2.0.2]",
- "xunit.v3.runner.inproc.console": "[2.0.2]"
+ "Microsoft.Testing.Extensions.Telemetry": "1.9.1",
+ "Microsoft.Testing.Extensions.TrxReport.Abstractions": "1.9.1",
+ "Microsoft.Testing.Platform": "1.9.1",
+ "Microsoft.Testing.Platform.MSBuild": "1.9.1",
+ "xunit.v3.extensibility.core": "[3.2.1]",
+ "xunit.v3.runner.inproc.console": "[3.2.1]"
}
},
"xunit.v3.extensibility.core": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "4YPSALWtAafrrMr3O+6w/KI0FubKdY2ShigzUWIEgmdXJkU73v9H192dCpvDkIWRPa7OxBrGZ6mjS+A6poexSQ==",
+ "resolved": "3.2.1",
+ "contentHash": "soZuThF5CwB/ZZ2HY/ivdinyM/6MvmjsHTG0vNw3fRd1ZKcmLzfxVb3fB6R3G5yoaN4Bh+aWzFGjOvYO05OzkA==",
+ "dependencies": {
+ "xunit.v3.common": "[3.2.1]"
+ }
+ },
+ "xunit.v3.mtp-v1": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "lREcN7+kZmHqLmivhfzN+BHBYf3nQzMEojX5390qDplnXjaHYUxH49XmrWEbCx+va3ZTiIR2vVWPJWCs2UFBFQ==",
"dependencies": {
- "xunit.v3.common": "[2.0.2]"
+ "xunit.analyzers": "1.26.0",
+ "xunit.v3.assert": "[3.2.1]",
+ "xunit.v3.core.mtp-v1": "[3.2.1]"
}
},
"xunit.v3.runner.common": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "W+5loZKHfw5aWDCwSa2s4/ExqRXcytpvr7+/cA488zsmVpvYInvmLxsBNrH8qQCPwK8Wb0mvc4xOmzYXsvEB9A==",
+ "resolved": "3.2.1",
+ "contentHash": "oF0jwl0xH45/RWjDcaCPOeeI6HCoyiEXIT8yvByd37rhJorjL/Ri8S9A/Vql8DBPjCfQWd6Url5JRmeiQ55isA==",
"dependencies": {
- "xunit.v3.common": "[2.0.2]"
+ "Microsoft.Win32.Registry": "[5.0.0]",
+ "xunit.v3.common": "[3.2.1]"
}
},
"xunit.v3.runner.inproc.console": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "2cVHXMv5bJQbuCDU6G+GzafMGvardavvXFnnIGP0QT5ArgMCi91w3owLaFkdGD+1O5CCw5+3gY/9280BPQmnGg==",
+ "resolved": "3.2.1",
+ "contentHash": "EC/VLj1E9BPWfmzdEMQEqouxh0rWAdX6SXuiiDRf0yXXsQo3E2PNLKCyJ9V8hmkGH/nBvM7pHLFbuCf00vCynw==",
"dependencies": {
- "Microsoft.Testing.Extensions.TrxReport.Abstractions": "1.6.3",
- "Microsoft.Testing.Platform": "1.6.3",
- "xunit.v3.extensibility.core": "[2.0.2]",
- "xunit.v3.runner.common": "[2.0.2]"
+ "xunit.v3.extensibility.core": "[3.2.1]",
+ "xunit.v3.runner.common": "[3.2.1]"
}
},
"YamlDotNet": {
@@ -1032,25 +2116,25 @@
"CodeCargo.Nats.DistributedCache": {
"type": "Project",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Logging.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Options": "[9.0.5, )",
- "NATS.Client.KeyValueStore": "[2.6.1, )"
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
}
},
"CodeCargo.Nats.HybridCacheExtensions": {
"type": "Project",
"dependencies": {
"CodeCargo.Nats.DistributedCache": "[1.0.0, )",
- "Microsoft.Extensions.Caching.Hybrid": "[9.5.0, )"
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
}
},
"natsapphost": {
"type": "Project",
"dependencies": {
- "Aspire.Dashboard.Sdk.win-x64": "[9.3.0, )",
- "Aspire.Hosting.AppHost": "[9.3.0, )",
- "Aspire.Hosting.Orchestration.win-x64": "[9.3.0, )",
+ "Aspire.Dashboard.Sdk.win-x64": "[13.1.0, )",
+ "Aspire.Hosting.AppHost": "[13.1.0, )",
+ "Aspire.Hosting.Orchestration.win-x64": "[13.1.0, )",
"CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )"
}
},
@@ -1058,10 +2142,10 @@
"type": "Project",
"dependencies": {
"CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )",
- "Microsoft.Extensions.Logging": "[9.0.5, )",
- "NATS.Net": "[2.6.1, )",
- "xunit.v3.assert": "[2.0.2, )",
- "xunit.v3.extensibility.core": "[2.0.2, )"
+ "Microsoft.Extensions.Logging": "[10.0.1, )",
+ "NATS.Net": "[2.7.0, )",
+ "xunit.v3.assert": "[3.2.1, )",
+ "xunit.v3.extensibility.core": "[3.2.1, )"
}
}
}
diff --git a/test/TestUtils/TestUtils.csproj b/test/TestUtils/TestUtils.csproj
index 3666f91..c5a1667 100644
--- a/test/TestUtils/TestUtils.csproj
+++ b/test/TestUtils/TestUtils.csproj
@@ -5,10 +5,10 @@
-
-
-
-
+
+
+
+
diff --git a/test/TestUtils/packages.linux-x64.lock.json b/test/TestUtils/packages.linux-x64.lock.json
index 1ba4516..0ed418a 100644
--- a/test/TestUtils/packages.linux-x64.lock.json
+++ b/test/TestUtils/packages.linux-x64.lock.json
@@ -1,32 +1,295 @@
{
"version": 1,
"dependencies": {
+ "net10.0": {
+ "Microsoft.Extensions.Logging": {
+ "type": "Direct",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "NATS.Net": {
+ "type": "Direct",
+ "requested": "[2.7.0, )",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
+ }
+ },
+ "StyleCop.Analyzers": {
+ "type": "Direct",
+ "requested": "[1.2.0-beta.556, )",
+ "resolved": "1.2.0-beta.556",
+ "contentHash": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
+ "dependencies": {
+ "StyleCop.Analyzers.Unstable": "1.2.0.556"
+ }
+ },
+ "xunit.v3.assert": {
+ "type": "Direct",
+ "requested": "[3.2.1, )",
+ "resolved": "3.2.1",
+ "contentHash": "7hGxs+sfgPCiHg7CbWL8Vsmg8WS4vBfipZ7rfE+FEyS7ksU4+0vcV08TQvLIXLPAfinT06zVoK83YjRcMXcXLw=="
+ },
+ "xunit.v3.extensibility.core": {
+ "type": "Direct",
+ "requested": "[3.2.1, )",
+ "resolved": "3.2.1",
+ "contentHash": "soZuThF5CwB/ZZ2HY/ivdinyM/6MvmjsHTG0vNw3fRd1ZKcmLzfxVb3fB6R3G5yoaN4Bh+aWzFGjOvYO05OzkA==",
+ "dependencies": {
+ "xunit.v3.common": "[3.2.1]"
+ }
+ },
+ "Microsoft.Bcl.AsyncInterfaces": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg=="
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Hybrid": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "3lE/iLSutpgX1CC0NOW70FJoGARRHbyKmG7dc0klnUZ9Dd9hS6N/POPWhKhMLCEuNN5nXEY5agmlFtH562vqhQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "JHYCQG7HmugNYUhOl368g+NMxYE/N/AiclCYRNlgCY9eVyiBkOHMwK4x60RYMxv9EL3+rmj1mqHvdCiPpC+D4Q==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Options": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "ZbaMlhJlpisjuWbvXr4LdAst/1XxH3vZ6A0BsgTphZ2L4PGuxRLz7Jr/S7mkAAnOn78Vu0fKhEgNF5JO3zfjqQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "AG7HWwVRdCHlaA++1oKDxLsXIBxmDpMPb3VoyOoAghEWnkUvEAdYQUwnV4jJbAaa/nMYNiEh5ByoLauZBEiovg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "8.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
+ "NATS.Client.Core": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.1",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.Hosting": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.JetStream": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.KeyValueStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.ObjectStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.Serializers.Json": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
+ "dependencies": {
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.Services": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.Simplified": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
+ }
+ },
+ "StyleCop.Analyzers.Unstable": {
+ "type": "Transitive",
+ "resolved": "1.2.0.556",
+ "contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
+ },
+ "xunit.v3.common": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "NUh3pPTC3Py4XTnjoCCCIEzvdKTQ9apu0ikDNCrUETBtfHHXcoUmIl5bOfJLQQu7awhu8eaZHjJnG7rx9lUZpg==",
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "6.0.0"
+ }
+ },
+ "CodeCargo.Nats.DistributedCache": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
+ }
+ },
+ "CodeCargo.Nats.HybridCacheExtensions": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.DistributedCache": "[1.0.0, )",
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
+ }
+ }
+ },
"net8.0": {
"Microsoft.Extensions.Logging": {
"type": "Direct",
- "requested": "[9.0.5, )",
- "resolved": "9.0.5",
- "contentHash": "rQU61lrgvpE/UgcAd4E56HPxUIkX/VUQCxWmwDTLLVeuwRDYTL0q/FLGfAW17cGTKyCh7ywYAEnY3sTEvURsfg==",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"NATS.Net": {
"type": "Direct",
- "requested": "[2.6.1, )",
- "resolved": "2.6.1",
- "contentHash": "Sf7kDSPYZ36QFDNqMyUQ2ry95e8AupqT9AEWxc1EtfIFIxLd9BAL/ihOrOchRqBdNR9srfirOeSj4lpL0PCe1w==",
+ "requested": "[2.7.0, )",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Hosting": "2.6.1",
- "NATS.Client.JetStream": "2.6.1",
- "NATS.Client.KeyValueStore": "2.6.1",
- "NATS.Client.ObjectStore": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1",
- "NATS.Client.Services": "2.6.1",
- "NATS.Client.Simplified": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
}
},
"StyleCop.Analyzers": {
@@ -40,17 +303,17 @@
},
"xunit.v3.assert": {
"type": "Direct",
- "requested": "[2.0.2, )",
- "resolved": "2.0.2",
- "contentHash": "ucjN0o7k1YWDM/RPSV81UEb1ngNVnVTfSlVVGSjJ67YlvGSLarWWJJVNDEsaUdl7TUReJO8+Y2Bajv9NKsvRLA=="
+ "requested": "[3.2.1, )",
+ "resolved": "3.2.1",
+ "contentHash": "7hGxs+sfgPCiHg7CbWL8Vsmg8WS4vBfipZ7rfE+FEyS7ksU4+0vcV08TQvLIXLPAfinT06zVoK83YjRcMXcXLw=="
},
"xunit.v3.extensibility.core": {
"type": "Direct",
- "requested": "[2.0.2, )",
- "resolved": "2.0.2",
- "contentHash": "4YPSALWtAafrrMr3O+6w/KI0FubKdY2ShigzUWIEgmdXJkU73v9H192dCpvDkIWRPa7OxBrGZ6mjS+A6poexSQ==",
+ "requested": "[3.2.1, )",
+ "resolved": "3.2.1",
+ "contentHash": "soZuThF5CwB/ZZ2HY/ivdinyM/6MvmjsHTG0vNw3fRd1ZKcmLzfxVb3fB6R3G5yoaN4Bh+aWzFGjOvYO05OzkA==",
"dependencies": {
- "xunit.v3.common": "[2.0.2]"
+ "xunit.v3.common": "[3.2.1]"
}
},
"Microsoft.Bcl.AsyncInterfaces": {
@@ -60,33 +323,33 @@
},
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "RV6wOTvH5BeVRs6cvxFuaV1ut05Dklpvq19XRO1JxAayfLWYIEP7K94aamY0iSUhoehWk1X5H6gMcbZkHuBjew==",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Hybrid": {
"type": "Transitive",
- "resolved": "9.5.0",
- "contentHash": "M4B0z8sdOFEntf0KbvmL7nv0LfQgGHiBDH2cfSAscJ3FTGxnq7uOpFo7sVaPuYZmpPK/KIJdWDAzu/Bc2Otrxg==",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.Caching.Memory": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "qDmoAzIUBup5KZG1Abv51ifbHMCWFnaXbt05l+Sd92mLOpF9OwHOuoxu3XhzXaPGfq0Ns3pv1df5l8zuKjFgGw==",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Configuration.Abstractions": {
@@ -99,16 +362,16 @@
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "N1Mn0T/tUBPoLL+Fzsp+VCEtneUhhxc1//Dx3BeuQ8AX+XrMlYCfnp2zgpEXnTCB7053CLdiqVWPZ7mEX6MPjg==",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "cjnRtsEAzU73aN6W7vkWy8Phj5t3Xm78HSqgrbh/O4Q9SK/yN73wZVa21QQY6amSLQRQ/M8N+koGnY6PuvKQsw=="
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
},
"Microsoft.Extensions.Diagnostics.Abstractions": {
"type": "Transitive",
@@ -116,8 +379,7 @@
"contentHash": "JHYCQG7HmugNYUhOl368g+NMxYE/N/AiclCYRNlgCY9eVyiBkOHMwK4x60RYMxv9EL3+rmj1mqHvdCiPpC+D4Q==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
- "Microsoft.Extensions.Options": "8.0.0",
- "System.Diagnostics.DiagnosticSource": "8.0.0"
+ "Microsoft.Extensions.Options": "8.0.0"
}
},
"Microsoft.Extensions.FileProviders.Abstractions": {
@@ -142,94 +404,99 @@
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "pP1PADCrIxMYJXxFmTVbAgEU7GVpjK5i0/tyfU9DiE0oXQy3JWQaOVgCkrCiePLgS8b5sghM3Fau3EeHiVWbCg==",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "System.Diagnostics.DiagnosticSource": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "System.Diagnostics.DiagnosticSource": "10.0.1"
}
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "vPdJQU8YLOUSSK8NL0RmwcXJr2E0w8xH559PGQl4JYsglgilZr9LZnqV2zdgk+XR05+kuvhBEZKoDVd46o7NqA==",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "b4OAv1qE1C9aM+ShWJu3rlo/WjDwa/I30aIPXqDWSKXTtKl1Wwh6BZn+glH5HndGVVn3C6ZAPQj5nv7/7HJNBQ=="
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
},
"NATS.Client.Core": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "CYcrpmn+Hb1zj8mxA6rmQXhtnHozSyDtHBwUUmCcip/y/6qLx3+gG+mpo/sy9pJDNCYDOEj+JoryGLtq3hl1lA==",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "6.0.1",
"Microsoft.Extensions.Primitives": "6.0.0",
- "System.IO.Pipelines": "8.0.0",
- "System.Text.Json": "8.0.5"
+ "NATS.Client.Abstractions": "2.7.0",
+ "System.IO.Pipelines": "8.0.0"
}
},
"NATS.Client.Hosting": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "dH4aj7JRKCQdlMw2jhSRwqw425uNiqO+QlSpEBp5HQ9Bki5WpQGkh2gbc7W/pn/iM+q15DEn8z0+C/7lda8E5Q==",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.JetStream": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "BVprnEoInlNeoyupH4PAGuntBTLzHfE3mNHRXjl93gFOOyAAmhn/lCEWx7HuGqhAAYc3hXBaSd1cXgyL4LJBoA==",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.KeyValueStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "3TXg9+27sZXOFffHsTHq3AiLm03ndxkGnmuO01W0DV+dbJHWqU5nSPAByL/wF7lu3f65xnjgj5+afM3TcI2r0w==",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.ObjectStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "Pv2C9FOmLqITi7GYbiLM45UiD34RCaS8XaKAcnOhhWt1quv/W3ZMjLnTUHWMRAPMJAoGTHvBrvsyXXO0LK0WaA==",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.Serializers.Json": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "RPctkdOov3plrSPueP43I/i539FoXTJy9oKNcmW15rRwuMMRVAJJZuo/6BJ0GTLupHrDqPNOkH8rdwsHHjmGBg==",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Abstractions": "2.7.0"
}
},
"NATS.Client.Services": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "4dBJRrCtMMvLlz9Te2slgDvL05HpxoHHrDb9q2ovUNWT8YYCEINuxPQ1oNlni+Mx+xsCfFis2c+zXP/C8ExFdA==",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.Simplified": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "1jHhiouYBGujHle2eclDqG1jbnfPzbEbX+W1n+HFMPNr1tEhir+B4lbAaHR5pL2pIhfx+jJtjmjhFY+ENulRTQ==",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
}
},
"StyleCop.Analyzers.Unstable": {
@@ -239,23 +506,18 @@
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "WoI5or8kY2VxFdDmsaRZ5yaYvvb+4MCyy66eXo79Cy1uMa7qXeGIlYmZx7R9Zy5S4xZjmqvkk2V8L6/vDwAAEA=="
+ "resolved": "10.0.1",
+ "contentHash": "wVYO4/71Pk177uQ3TG8ZQFS3Pnmr98cF9pYxnpuIb/bMnbEWsdZZoLU/euv29mfSi2/Iuypj0TRUchPk7aqBGg=="
},
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
},
- "System.Text.Json": {
- "type": "Transitive",
- "resolved": "8.0.5",
- "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
- },
"xunit.v3.common": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "ZngN3yHk/U4Od+1KEjLDqX7ubxA4xuAUdBeZMasWgkR1fByyLjRevKxWzhp5mgl35n6eYz/Lcl7FV1PGV2d0Ew==",
+ "resolved": "3.2.1",
+ "contentHash": "NUh3pPTC3Py4XTnjoCCCIEzvdKTQ9apu0ikDNCrUETBtfHHXcoUmIl5bOfJLQQu7awhu8eaZHjJnG7rx9lUZpg==",
"dependencies": {
"Microsoft.Bcl.AsyncInterfaces": "6.0.0"
}
@@ -263,17 +525,17 @@
"CodeCargo.Nats.DistributedCache": {
"type": "Project",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Logging.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Options": "[9.0.5, )",
- "NATS.Client.KeyValueStore": "[2.6.1, )"
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
}
},
"CodeCargo.Nats.HybridCacheExtensions": {
"type": "Project",
"dependencies": {
"CodeCargo.Nats.DistributedCache": "[1.0.0, )",
- "Microsoft.Extensions.Caching.Hybrid": "[9.5.0, )"
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
}
}
}
diff --git a/test/TestUtils/packages.osx-arm64.lock.json b/test/TestUtils/packages.osx-arm64.lock.json
index 1ba4516..0ed418a 100644
--- a/test/TestUtils/packages.osx-arm64.lock.json
+++ b/test/TestUtils/packages.osx-arm64.lock.json
@@ -1,32 +1,295 @@
{
"version": 1,
"dependencies": {
+ "net10.0": {
+ "Microsoft.Extensions.Logging": {
+ "type": "Direct",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "NATS.Net": {
+ "type": "Direct",
+ "requested": "[2.7.0, )",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
+ }
+ },
+ "StyleCop.Analyzers": {
+ "type": "Direct",
+ "requested": "[1.2.0-beta.556, )",
+ "resolved": "1.2.0-beta.556",
+ "contentHash": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
+ "dependencies": {
+ "StyleCop.Analyzers.Unstable": "1.2.0.556"
+ }
+ },
+ "xunit.v3.assert": {
+ "type": "Direct",
+ "requested": "[3.2.1, )",
+ "resolved": "3.2.1",
+ "contentHash": "7hGxs+sfgPCiHg7CbWL8Vsmg8WS4vBfipZ7rfE+FEyS7ksU4+0vcV08TQvLIXLPAfinT06zVoK83YjRcMXcXLw=="
+ },
+ "xunit.v3.extensibility.core": {
+ "type": "Direct",
+ "requested": "[3.2.1, )",
+ "resolved": "3.2.1",
+ "contentHash": "soZuThF5CwB/ZZ2HY/ivdinyM/6MvmjsHTG0vNw3fRd1ZKcmLzfxVb3fB6R3G5yoaN4Bh+aWzFGjOvYO05OzkA==",
+ "dependencies": {
+ "xunit.v3.common": "[3.2.1]"
+ }
+ },
+ "Microsoft.Bcl.AsyncInterfaces": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg=="
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Hybrid": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "3lE/iLSutpgX1CC0NOW70FJoGARRHbyKmG7dc0klnUZ9Dd9hS6N/POPWhKhMLCEuNN5nXEY5agmlFtH562vqhQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "JHYCQG7HmugNYUhOl368g+NMxYE/N/AiclCYRNlgCY9eVyiBkOHMwK4x60RYMxv9EL3+rmj1mqHvdCiPpC+D4Q==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Options": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "ZbaMlhJlpisjuWbvXr4LdAst/1XxH3vZ6A0BsgTphZ2L4PGuxRLz7Jr/S7mkAAnOn78Vu0fKhEgNF5JO3zfjqQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "AG7HWwVRdCHlaA++1oKDxLsXIBxmDpMPb3VoyOoAghEWnkUvEAdYQUwnV4jJbAaa/nMYNiEh5ByoLauZBEiovg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "8.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
+ "NATS.Client.Core": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.1",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.Hosting": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.JetStream": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.KeyValueStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.ObjectStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.Serializers.Json": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
+ "dependencies": {
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.Services": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.Simplified": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
+ }
+ },
+ "StyleCop.Analyzers.Unstable": {
+ "type": "Transitive",
+ "resolved": "1.2.0.556",
+ "contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
+ },
+ "xunit.v3.common": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "NUh3pPTC3Py4XTnjoCCCIEzvdKTQ9apu0ikDNCrUETBtfHHXcoUmIl5bOfJLQQu7awhu8eaZHjJnG7rx9lUZpg==",
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "6.0.0"
+ }
+ },
+ "CodeCargo.Nats.DistributedCache": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
+ }
+ },
+ "CodeCargo.Nats.HybridCacheExtensions": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.DistributedCache": "[1.0.0, )",
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
+ }
+ }
+ },
"net8.0": {
"Microsoft.Extensions.Logging": {
"type": "Direct",
- "requested": "[9.0.5, )",
- "resolved": "9.0.5",
- "contentHash": "rQU61lrgvpE/UgcAd4E56HPxUIkX/VUQCxWmwDTLLVeuwRDYTL0q/FLGfAW17cGTKyCh7ywYAEnY3sTEvURsfg==",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"NATS.Net": {
"type": "Direct",
- "requested": "[2.6.1, )",
- "resolved": "2.6.1",
- "contentHash": "Sf7kDSPYZ36QFDNqMyUQ2ry95e8AupqT9AEWxc1EtfIFIxLd9BAL/ihOrOchRqBdNR9srfirOeSj4lpL0PCe1w==",
+ "requested": "[2.7.0, )",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Hosting": "2.6.1",
- "NATS.Client.JetStream": "2.6.1",
- "NATS.Client.KeyValueStore": "2.6.1",
- "NATS.Client.ObjectStore": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1",
- "NATS.Client.Services": "2.6.1",
- "NATS.Client.Simplified": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
}
},
"StyleCop.Analyzers": {
@@ -40,17 +303,17 @@
},
"xunit.v3.assert": {
"type": "Direct",
- "requested": "[2.0.2, )",
- "resolved": "2.0.2",
- "contentHash": "ucjN0o7k1YWDM/RPSV81UEb1ngNVnVTfSlVVGSjJ67YlvGSLarWWJJVNDEsaUdl7TUReJO8+Y2Bajv9NKsvRLA=="
+ "requested": "[3.2.1, )",
+ "resolved": "3.2.1",
+ "contentHash": "7hGxs+sfgPCiHg7CbWL8Vsmg8WS4vBfipZ7rfE+FEyS7ksU4+0vcV08TQvLIXLPAfinT06zVoK83YjRcMXcXLw=="
},
"xunit.v3.extensibility.core": {
"type": "Direct",
- "requested": "[2.0.2, )",
- "resolved": "2.0.2",
- "contentHash": "4YPSALWtAafrrMr3O+6w/KI0FubKdY2ShigzUWIEgmdXJkU73v9H192dCpvDkIWRPa7OxBrGZ6mjS+A6poexSQ==",
+ "requested": "[3.2.1, )",
+ "resolved": "3.2.1",
+ "contentHash": "soZuThF5CwB/ZZ2HY/ivdinyM/6MvmjsHTG0vNw3fRd1ZKcmLzfxVb3fB6R3G5yoaN4Bh+aWzFGjOvYO05OzkA==",
"dependencies": {
- "xunit.v3.common": "[2.0.2]"
+ "xunit.v3.common": "[3.2.1]"
}
},
"Microsoft.Bcl.AsyncInterfaces": {
@@ -60,33 +323,33 @@
},
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "RV6wOTvH5BeVRs6cvxFuaV1ut05Dklpvq19XRO1JxAayfLWYIEP7K94aamY0iSUhoehWk1X5H6gMcbZkHuBjew==",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Hybrid": {
"type": "Transitive",
- "resolved": "9.5.0",
- "contentHash": "M4B0z8sdOFEntf0KbvmL7nv0LfQgGHiBDH2cfSAscJ3FTGxnq7uOpFo7sVaPuYZmpPK/KIJdWDAzu/Bc2Otrxg==",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.Caching.Memory": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "qDmoAzIUBup5KZG1Abv51ifbHMCWFnaXbt05l+Sd92mLOpF9OwHOuoxu3XhzXaPGfq0Ns3pv1df5l8zuKjFgGw==",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Configuration.Abstractions": {
@@ -99,16 +362,16 @@
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "N1Mn0T/tUBPoLL+Fzsp+VCEtneUhhxc1//Dx3BeuQ8AX+XrMlYCfnp2zgpEXnTCB7053CLdiqVWPZ7mEX6MPjg==",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "cjnRtsEAzU73aN6W7vkWy8Phj5t3Xm78HSqgrbh/O4Q9SK/yN73wZVa21QQY6amSLQRQ/M8N+koGnY6PuvKQsw=="
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
},
"Microsoft.Extensions.Diagnostics.Abstractions": {
"type": "Transitive",
@@ -116,8 +379,7 @@
"contentHash": "JHYCQG7HmugNYUhOl368g+NMxYE/N/AiclCYRNlgCY9eVyiBkOHMwK4x60RYMxv9EL3+rmj1mqHvdCiPpC+D4Q==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
- "Microsoft.Extensions.Options": "8.0.0",
- "System.Diagnostics.DiagnosticSource": "8.0.0"
+ "Microsoft.Extensions.Options": "8.0.0"
}
},
"Microsoft.Extensions.FileProviders.Abstractions": {
@@ -142,94 +404,99 @@
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "pP1PADCrIxMYJXxFmTVbAgEU7GVpjK5i0/tyfU9DiE0oXQy3JWQaOVgCkrCiePLgS8b5sghM3Fau3EeHiVWbCg==",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "System.Diagnostics.DiagnosticSource": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "System.Diagnostics.DiagnosticSource": "10.0.1"
}
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "vPdJQU8YLOUSSK8NL0RmwcXJr2E0w8xH559PGQl4JYsglgilZr9LZnqV2zdgk+XR05+kuvhBEZKoDVd46o7NqA==",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "b4OAv1qE1C9aM+ShWJu3rlo/WjDwa/I30aIPXqDWSKXTtKl1Wwh6BZn+glH5HndGVVn3C6ZAPQj5nv7/7HJNBQ=="
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
},
"NATS.Client.Core": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "CYcrpmn+Hb1zj8mxA6rmQXhtnHozSyDtHBwUUmCcip/y/6qLx3+gG+mpo/sy9pJDNCYDOEj+JoryGLtq3hl1lA==",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "6.0.1",
"Microsoft.Extensions.Primitives": "6.0.0",
- "System.IO.Pipelines": "8.0.0",
- "System.Text.Json": "8.0.5"
+ "NATS.Client.Abstractions": "2.7.0",
+ "System.IO.Pipelines": "8.0.0"
}
},
"NATS.Client.Hosting": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "dH4aj7JRKCQdlMw2jhSRwqw425uNiqO+QlSpEBp5HQ9Bki5WpQGkh2gbc7W/pn/iM+q15DEn8z0+C/7lda8E5Q==",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.JetStream": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "BVprnEoInlNeoyupH4PAGuntBTLzHfE3mNHRXjl93gFOOyAAmhn/lCEWx7HuGqhAAYc3hXBaSd1cXgyL4LJBoA==",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.KeyValueStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "3TXg9+27sZXOFffHsTHq3AiLm03ndxkGnmuO01W0DV+dbJHWqU5nSPAByL/wF7lu3f65xnjgj5+afM3TcI2r0w==",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.ObjectStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "Pv2C9FOmLqITi7GYbiLM45UiD34RCaS8XaKAcnOhhWt1quv/W3ZMjLnTUHWMRAPMJAoGTHvBrvsyXXO0LK0WaA==",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.Serializers.Json": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "RPctkdOov3plrSPueP43I/i539FoXTJy9oKNcmW15rRwuMMRVAJJZuo/6BJ0GTLupHrDqPNOkH8rdwsHHjmGBg==",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Abstractions": "2.7.0"
}
},
"NATS.Client.Services": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "4dBJRrCtMMvLlz9Te2slgDvL05HpxoHHrDb9q2ovUNWT8YYCEINuxPQ1oNlni+Mx+xsCfFis2c+zXP/C8ExFdA==",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.Simplified": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "1jHhiouYBGujHle2eclDqG1jbnfPzbEbX+W1n+HFMPNr1tEhir+B4lbAaHR5pL2pIhfx+jJtjmjhFY+ENulRTQ==",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
}
},
"StyleCop.Analyzers.Unstable": {
@@ -239,23 +506,18 @@
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "WoI5or8kY2VxFdDmsaRZ5yaYvvb+4MCyy66eXo79Cy1uMa7qXeGIlYmZx7R9Zy5S4xZjmqvkk2V8L6/vDwAAEA=="
+ "resolved": "10.0.1",
+ "contentHash": "wVYO4/71Pk177uQ3TG8ZQFS3Pnmr98cF9pYxnpuIb/bMnbEWsdZZoLU/euv29mfSi2/Iuypj0TRUchPk7aqBGg=="
},
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
},
- "System.Text.Json": {
- "type": "Transitive",
- "resolved": "8.0.5",
- "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
- },
"xunit.v3.common": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "ZngN3yHk/U4Od+1KEjLDqX7ubxA4xuAUdBeZMasWgkR1fByyLjRevKxWzhp5mgl35n6eYz/Lcl7FV1PGV2d0Ew==",
+ "resolved": "3.2.1",
+ "contentHash": "NUh3pPTC3Py4XTnjoCCCIEzvdKTQ9apu0ikDNCrUETBtfHHXcoUmIl5bOfJLQQu7awhu8eaZHjJnG7rx9lUZpg==",
"dependencies": {
"Microsoft.Bcl.AsyncInterfaces": "6.0.0"
}
@@ -263,17 +525,17 @@
"CodeCargo.Nats.DistributedCache": {
"type": "Project",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Logging.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Options": "[9.0.5, )",
- "NATS.Client.KeyValueStore": "[2.6.1, )"
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
}
},
"CodeCargo.Nats.HybridCacheExtensions": {
"type": "Project",
"dependencies": {
"CodeCargo.Nats.DistributedCache": "[1.0.0, )",
- "Microsoft.Extensions.Caching.Hybrid": "[9.5.0, )"
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
}
}
}
diff --git a/test/TestUtils/packages.win-x64.lock.json b/test/TestUtils/packages.win-x64.lock.json
index 1ba4516..0ed418a 100644
--- a/test/TestUtils/packages.win-x64.lock.json
+++ b/test/TestUtils/packages.win-x64.lock.json
@@ -1,32 +1,295 @@
{
"version": 1,
"dependencies": {
+ "net10.0": {
+ "Microsoft.Extensions.Logging": {
+ "type": "Direct",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "NATS.Net": {
+ "type": "Direct",
+ "requested": "[2.7.0, )",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
+ }
+ },
+ "StyleCop.Analyzers": {
+ "type": "Direct",
+ "requested": "[1.2.0-beta.556, )",
+ "resolved": "1.2.0-beta.556",
+ "contentHash": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
+ "dependencies": {
+ "StyleCop.Analyzers.Unstable": "1.2.0.556"
+ }
+ },
+ "xunit.v3.assert": {
+ "type": "Direct",
+ "requested": "[3.2.1, )",
+ "resolved": "3.2.1",
+ "contentHash": "7hGxs+sfgPCiHg7CbWL8Vsmg8WS4vBfipZ7rfE+FEyS7ksU4+0vcV08TQvLIXLPAfinT06zVoK83YjRcMXcXLw=="
+ },
+ "xunit.v3.extensibility.core": {
+ "type": "Direct",
+ "requested": "[3.2.1, )",
+ "resolved": "3.2.1",
+ "contentHash": "soZuThF5CwB/ZZ2HY/ivdinyM/6MvmjsHTG0vNw3fRd1ZKcmLzfxVb3fB6R3G5yoaN4Bh+aWzFGjOvYO05OzkA==",
+ "dependencies": {
+ "xunit.v3.common": "[3.2.1]"
+ }
+ },
+ "Microsoft.Bcl.AsyncInterfaces": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg=="
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Hybrid": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "3lE/iLSutpgX1CC0NOW70FJoGARRHbyKmG7dc0klnUZ9Dd9hS6N/POPWhKhMLCEuNN5nXEY5agmlFtH562vqhQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "JHYCQG7HmugNYUhOl368g+NMxYE/N/AiclCYRNlgCY9eVyiBkOHMwK4x60RYMxv9EL3+rmj1mqHvdCiPpC+D4Q==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Options": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "ZbaMlhJlpisjuWbvXr4LdAst/1XxH3vZ6A0BsgTphZ2L4PGuxRLz7Jr/S7mkAAnOn78Vu0fKhEgNF5JO3zfjqQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "AG7HWwVRdCHlaA++1oKDxLsXIBxmDpMPb3VoyOoAghEWnkUvEAdYQUwnV4jJbAaa/nMYNiEh5ByoLauZBEiovg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "8.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
+ "NATS.Client.Core": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.1",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.Hosting": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.JetStream": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.KeyValueStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.ObjectStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.Serializers.Json": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
+ "dependencies": {
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.Services": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.Simplified": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
+ }
+ },
+ "StyleCop.Analyzers.Unstable": {
+ "type": "Transitive",
+ "resolved": "1.2.0.556",
+ "contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
+ },
+ "xunit.v3.common": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "NUh3pPTC3Py4XTnjoCCCIEzvdKTQ9apu0ikDNCrUETBtfHHXcoUmIl5bOfJLQQu7awhu8eaZHjJnG7rx9lUZpg==",
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "6.0.0"
+ }
+ },
+ "CodeCargo.Nats.DistributedCache": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
+ }
+ },
+ "CodeCargo.Nats.HybridCacheExtensions": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.DistributedCache": "[1.0.0, )",
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
+ }
+ }
+ },
"net8.0": {
"Microsoft.Extensions.Logging": {
"type": "Direct",
- "requested": "[9.0.5, )",
- "resolved": "9.0.5",
- "contentHash": "rQU61lrgvpE/UgcAd4E56HPxUIkX/VUQCxWmwDTLLVeuwRDYTL0q/FLGfAW17cGTKyCh7ywYAEnY3sTEvURsfg==",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"NATS.Net": {
"type": "Direct",
- "requested": "[2.6.1, )",
- "resolved": "2.6.1",
- "contentHash": "Sf7kDSPYZ36QFDNqMyUQ2ry95e8AupqT9AEWxc1EtfIFIxLd9BAL/ihOrOchRqBdNR9srfirOeSj4lpL0PCe1w==",
+ "requested": "[2.7.0, )",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Hosting": "2.6.1",
- "NATS.Client.JetStream": "2.6.1",
- "NATS.Client.KeyValueStore": "2.6.1",
- "NATS.Client.ObjectStore": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1",
- "NATS.Client.Services": "2.6.1",
- "NATS.Client.Simplified": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
}
},
"StyleCop.Analyzers": {
@@ -40,17 +303,17 @@
},
"xunit.v3.assert": {
"type": "Direct",
- "requested": "[2.0.2, )",
- "resolved": "2.0.2",
- "contentHash": "ucjN0o7k1YWDM/RPSV81UEb1ngNVnVTfSlVVGSjJ67YlvGSLarWWJJVNDEsaUdl7TUReJO8+Y2Bajv9NKsvRLA=="
+ "requested": "[3.2.1, )",
+ "resolved": "3.2.1",
+ "contentHash": "7hGxs+sfgPCiHg7CbWL8Vsmg8WS4vBfipZ7rfE+FEyS7ksU4+0vcV08TQvLIXLPAfinT06zVoK83YjRcMXcXLw=="
},
"xunit.v3.extensibility.core": {
"type": "Direct",
- "requested": "[2.0.2, )",
- "resolved": "2.0.2",
- "contentHash": "4YPSALWtAafrrMr3O+6w/KI0FubKdY2ShigzUWIEgmdXJkU73v9H192dCpvDkIWRPa7OxBrGZ6mjS+A6poexSQ==",
+ "requested": "[3.2.1, )",
+ "resolved": "3.2.1",
+ "contentHash": "soZuThF5CwB/ZZ2HY/ivdinyM/6MvmjsHTG0vNw3fRd1ZKcmLzfxVb3fB6R3G5yoaN4Bh+aWzFGjOvYO05OzkA==",
"dependencies": {
- "xunit.v3.common": "[2.0.2]"
+ "xunit.v3.common": "[3.2.1]"
}
},
"Microsoft.Bcl.AsyncInterfaces": {
@@ -60,33 +323,33 @@
},
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "RV6wOTvH5BeVRs6cvxFuaV1ut05Dklpvq19XRO1JxAayfLWYIEP7K94aamY0iSUhoehWk1X5H6gMcbZkHuBjew==",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Hybrid": {
"type": "Transitive",
- "resolved": "9.5.0",
- "contentHash": "M4B0z8sdOFEntf0KbvmL7nv0LfQgGHiBDH2cfSAscJ3FTGxnq7uOpFo7sVaPuYZmpPK/KIJdWDAzu/Bc2Otrxg==",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.Caching.Memory": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "qDmoAzIUBup5KZG1Abv51ifbHMCWFnaXbt05l+Sd92mLOpF9OwHOuoxu3XhzXaPGfq0Ns3pv1df5l8zuKjFgGw==",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Configuration.Abstractions": {
@@ -99,16 +362,16 @@
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "N1Mn0T/tUBPoLL+Fzsp+VCEtneUhhxc1//Dx3BeuQ8AX+XrMlYCfnp2zgpEXnTCB7053CLdiqVWPZ7mEX6MPjg==",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "cjnRtsEAzU73aN6W7vkWy8Phj5t3Xm78HSqgrbh/O4Q9SK/yN73wZVa21QQY6amSLQRQ/M8N+koGnY6PuvKQsw=="
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
},
"Microsoft.Extensions.Diagnostics.Abstractions": {
"type": "Transitive",
@@ -116,8 +379,7 @@
"contentHash": "JHYCQG7HmugNYUhOl368g+NMxYE/N/AiclCYRNlgCY9eVyiBkOHMwK4x60RYMxv9EL3+rmj1mqHvdCiPpC+D4Q==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
- "Microsoft.Extensions.Options": "8.0.0",
- "System.Diagnostics.DiagnosticSource": "8.0.0"
+ "Microsoft.Extensions.Options": "8.0.0"
}
},
"Microsoft.Extensions.FileProviders.Abstractions": {
@@ -142,94 +404,99 @@
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "pP1PADCrIxMYJXxFmTVbAgEU7GVpjK5i0/tyfU9DiE0oXQy3JWQaOVgCkrCiePLgS8b5sghM3Fau3EeHiVWbCg==",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "System.Diagnostics.DiagnosticSource": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "System.Diagnostics.DiagnosticSource": "10.0.1"
}
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "vPdJQU8YLOUSSK8NL0RmwcXJr2E0w8xH559PGQl4JYsglgilZr9LZnqV2zdgk+XR05+kuvhBEZKoDVd46o7NqA==",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "b4OAv1qE1C9aM+ShWJu3rlo/WjDwa/I30aIPXqDWSKXTtKl1Wwh6BZn+glH5HndGVVn3C6ZAPQj5nv7/7HJNBQ=="
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
},
"NATS.Client.Core": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "CYcrpmn+Hb1zj8mxA6rmQXhtnHozSyDtHBwUUmCcip/y/6qLx3+gG+mpo/sy9pJDNCYDOEj+JoryGLtq3hl1lA==",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "6.0.1",
"Microsoft.Extensions.Primitives": "6.0.0",
- "System.IO.Pipelines": "8.0.0",
- "System.Text.Json": "8.0.5"
+ "NATS.Client.Abstractions": "2.7.0",
+ "System.IO.Pipelines": "8.0.0"
}
},
"NATS.Client.Hosting": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "dH4aj7JRKCQdlMw2jhSRwqw425uNiqO+QlSpEBp5HQ9Bki5WpQGkh2gbc7W/pn/iM+q15DEn8z0+C/7lda8E5Q==",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.JetStream": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "BVprnEoInlNeoyupH4PAGuntBTLzHfE3mNHRXjl93gFOOyAAmhn/lCEWx7HuGqhAAYc3hXBaSd1cXgyL4LJBoA==",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.KeyValueStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "3TXg9+27sZXOFffHsTHq3AiLm03ndxkGnmuO01W0DV+dbJHWqU5nSPAByL/wF7lu3f65xnjgj5+afM3TcI2r0w==",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.ObjectStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "Pv2C9FOmLqITi7GYbiLM45UiD34RCaS8XaKAcnOhhWt1quv/W3ZMjLnTUHWMRAPMJAoGTHvBrvsyXXO0LK0WaA==",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.Serializers.Json": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "RPctkdOov3plrSPueP43I/i539FoXTJy9oKNcmW15rRwuMMRVAJJZuo/6BJ0GTLupHrDqPNOkH8rdwsHHjmGBg==",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Abstractions": "2.7.0"
}
},
"NATS.Client.Services": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "4dBJRrCtMMvLlz9Te2slgDvL05HpxoHHrDb9q2ovUNWT8YYCEINuxPQ1oNlni+Mx+xsCfFis2c+zXP/C8ExFdA==",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.Simplified": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "1jHhiouYBGujHle2eclDqG1jbnfPzbEbX+W1n+HFMPNr1tEhir+B4lbAaHR5pL2pIhfx+jJtjmjhFY+ENulRTQ==",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
}
},
"StyleCop.Analyzers.Unstable": {
@@ -239,23 +506,18 @@
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "WoI5or8kY2VxFdDmsaRZ5yaYvvb+4MCyy66eXo79Cy1uMa7qXeGIlYmZx7R9Zy5S4xZjmqvkk2V8L6/vDwAAEA=="
+ "resolved": "10.0.1",
+ "contentHash": "wVYO4/71Pk177uQ3TG8ZQFS3Pnmr98cF9pYxnpuIb/bMnbEWsdZZoLU/euv29mfSi2/Iuypj0TRUchPk7aqBGg=="
},
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
},
- "System.Text.Json": {
- "type": "Transitive",
- "resolved": "8.0.5",
- "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
- },
"xunit.v3.common": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "ZngN3yHk/U4Od+1KEjLDqX7ubxA4xuAUdBeZMasWgkR1fByyLjRevKxWzhp5mgl35n6eYz/Lcl7FV1PGV2d0Ew==",
+ "resolved": "3.2.1",
+ "contentHash": "NUh3pPTC3Py4XTnjoCCCIEzvdKTQ9apu0ikDNCrUETBtfHHXcoUmIl5bOfJLQQu7awhu8eaZHjJnG7rx9lUZpg==",
"dependencies": {
"Microsoft.Bcl.AsyncInterfaces": "6.0.0"
}
@@ -263,17 +525,17 @@
"CodeCargo.Nats.DistributedCache": {
"type": "Project",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Logging.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Options": "[9.0.5, )",
- "NATS.Client.KeyValueStore": "[2.6.1, )"
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
}
},
"CodeCargo.Nats.HybridCacheExtensions": {
"type": "Project",
"dependencies": {
"CodeCargo.Nats.DistributedCache": "[1.0.0, )",
- "Microsoft.Extensions.Caching.Hybrid": "[9.5.0, )"
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
}
}
}
diff --git a/test/UnitTests/UnitTests.csproj b/test/UnitTests/UnitTests.csproj
index 34d5ea3..e69e61d 100644
--- a/test/UnitTests/UnitTests.csproj
+++ b/test/UnitTests/UnitTests.csproj
@@ -9,10 +9,10 @@
-
+
-
-
+
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
diff --git a/test/UnitTests/packages.linux-x64.lock.json b/test/UnitTests/packages.linux-x64.lock.json
index 05fbce3..fb89034 100644
--- a/test/UnitTests/packages.linux-x64.lock.json
+++ b/test/UnitTests/packages.linux-x64.lock.json
@@ -1,15 +1,15 @@
{
"version": 1,
"dependencies": {
- "net8.0": {
+ "net10.0": {
"Microsoft.NET.Test.Sdk": {
"type": "Direct",
- "requested": "[17.14.0, )",
- "resolved": "17.14.0",
- "contentHash": "rTtdOm6C96q9QgP3mS8nUGPGPh5Xm2HnBYJggNmNrJ3LDmX9lJuUIgnJEfvX6wSQY4swUMiCcIXd3OkjhYCgtw==",
+ "requested": "[18.0.1, )",
+ "resolved": "18.0.1",
+ "contentHash": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==",
"dependencies": {
- "Microsoft.CodeCoverage": "17.14.0",
- "Microsoft.TestPlatform.TestHost": "17.14.0"
+ "Microsoft.CodeCoverage": "18.0.1",
+ "Microsoft.TestPlatform.TestHost": "18.0.1"
}
},
"Moq": {
@@ -32,19 +32,17 @@
},
"xunit.runner.visualstudio": {
"type": "Direct",
- "requested": "[3.1.0, )",
- "resolved": "3.1.0",
- "contentHash": "K9O9TOzugqOo4LJ87uuq1VG8RAqGp20Ng85Wx932oT5LNBkIgeeGYubVW5UMnOOTanFNbGavmbuYrJr4INzSwg=="
+ "requested": "[3.1.5, )",
+ "resolved": "3.1.5",
+ "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA=="
},
"xunit.v3": {
"type": "Direct",
- "requested": "[2.0.2, )",
- "resolved": "2.0.2",
- "contentHash": "gCI3M0/6L5RUiZMC/XYzYf9nhWkefekO2PfCrTsy7Cw+Iua005sFIvLzVywUoGlzQLP3Bb1c+5Jdd83ZB0xpIg==",
+ "requested": "[3.2.1, )",
+ "resolved": "3.2.1",
+ "contentHash": "oefMPnMEQv9JXlc1mmj4XnNmylLWJA6XHncTcyM3LBvbepO+rsWfmIZ2gb2tO6WU29De4RxvEFHT5xxmsrjn8Q==",
"dependencies": {
- "xunit.analyzers": "1.21.0",
- "xunit.v3.assert": "[2.0.2]",
- "xunit.v3.core": "[2.0.2]"
+ "xunit.v3.mtp-v1": "[3.2.1]"
}
},
"Castle.Core": {
@@ -55,6 +53,11 @@
"System.Diagnostics.EventLog": "6.0.0"
}
},
+ "Microsoft.ApplicationInsights": {
+ "type": "Transitive",
+ "resolved": "2.23.0",
+ "contentHash": "nWArUZTdU7iqZLycLKWe0TDms48KKGE6pONH2terYNa8REXiqixrMOkf1sk5DHGMaUTqONU2YkS4SAXBhLStgw=="
+ },
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
"resolved": "6.0.0",
@@ -62,38 +65,38 @@
},
"Microsoft.CodeCoverage": {
"type": "Transitive",
- "resolved": "17.14.0",
- "contentHash": "z2GYXGG6LjGoumT59xSB2dMnqSwQBjkxdDJmSJHwy5nPtZ435GXa6wj5hz/lRrAZ7NyXXxZNXVsiHXzHRru5eA=="
+ "resolved": "18.0.1",
+ "contentHash": "O+utSr97NAJowIQT/OVp3Lh9QgW/wALVTP4RG1m2AfFP4IyJmJz0ZBmFJUsRQiAPgq6IRC0t8AAzsiPIsaUDEA=="
},
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "RV6wOTvH5BeVRs6cvxFuaV1ut05Dklpvq19XRO1JxAayfLWYIEP7K94aamY0iSUhoehWk1X5H6gMcbZkHuBjew==",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Hybrid": {
"type": "Transitive",
- "resolved": "9.5.0",
- "contentHash": "M4B0z8sdOFEntf0KbvmL7nv0LfQgGHiBDH2cfSAscJ3FTGxnq7uOpFo7sVaPuYZmpPK/KIJdWDAzu/Bc2Otrxg==",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.Caching.Memory": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "qDmoAzIUBup5KZG1Abv51ifbHMCWFnaXbt05l+Sd92mLOpF9OwHOuoxu3XhzXaPGfq0Ns3pv1df5l8zuKjFgGw==",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Configuration.Abstractions": {
@@ -106,16 +109,16 @@
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "N1Mn0T/tUBPoLL+Fzsp+VCEtneUhhxc1//Dx3BeuQ8AX+XrMlYCfnp2zgpEXnTCB7053CLdiqVWPZ7mEX6MPjg==",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "cjnRtsEAzU73aN6W7vkWy8Phj5t3Xm78HSqgrbh/O4Q9SK/yN73wZVa21QQY6amSLQRQ/M8N+koGnY6PuvKQsw=="
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
},
"Microsoft.Extensions.Diagnostics.Abstractions": {
"type": "Transitive",
@@ -123,8 +126,7 @@
"contentHash": "JHYCQG7HmugNYUhOl368g+NMxYE/N/AiclCYRNlgCY9eVyiBkOHMwK4x60RYMxv9EL3+rmj1mqHvdCiPpC+D4Q==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
- "Microsoft.Extensions.Options": "8.0.0",
- "System.Diagnostics.DiagnosticSource": "8.0.0"
+ "Microsoft.Extensions.Options": "8.0.0"
}
},
"Microsoft.Extensions.FileProviders.Abstractions": {
@@ -149,157 +151,171 @@
},
"Microsoft.Extensions.Logging": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "rQU61lrgvpE/UgcAd4E56HPxUIkX/VUQCxWmwDTLLVeuwRDYTL0q/FLGfAW17cGTKyCh7ywYAEnY3sTEvURsfg==",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "pP1PADCrIxMYJXxFmTVbAgEU7GVpjK5i0/tyfU9DiE0oXQy3JWQaOVgCkrCiePLgS8b5sghM3Fau3EeHiVWbCg==",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "System.Diagnostics.DiagnosticSource": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
}
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "vPdJQU8YLOUSSK8NL0RmwcXJr2E0w8xH559PGQl4JYsglgilZr9LZnqV2zdgk+XR05+kuvhBEZKoDVd46o7NqA==",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "b4OAv1qE1C9aM+ShWJu3rlo/WjDwa/I30aIPXqDWSKXTtKl1Wwh6BZn+glH5HndGVVn3C6ZAPQj5nv7/7HJNBQ=="
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "Microsoft.Testing.Extensions.Telemetry": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "No5AudZMmSb+uNXjlgL2y3/stHD2IT4uxqc5yHwkE+/nNux9jbKcaJMvcp9SwgP4DVD8L9/P3OUz8mmmcvEIdQ==",
+ "dependencies": {
+ "Microsoft.ApplicationInsights": "2.23.0",
+ "Microsoft.Testing.Platform": "1.9.1"
+ }
},
"Microsoft.Testing.Extensions.TrxReport.Abstractions": {
"type": "Transitive",
- "resolved": "1.6.3",
- "contentHash": "0MdowM+3IDVWE5VBzVe9NvxsE4caSbM3fO+jlWVzEBr/Vnc3BWx+uV/Ex0dLLpkxkeUKH2gGWTNLb39rw3DDqw==",
+ "resolved": "1.9.1",
+ "contentHash": "AL46Xe1WBi85Ntd4mNPvat5ZSsZ2uejiVqoKCypr8J3wK0elA5xJ3AN4G/Q4GIwzUFnggZoH/DBjnr9J18IO/g==",
"dependencies": {
- "Microsoft.Testing.Platform": "1.6.3"
+ "Microsoft.Testing.Platform": "1.9.1"
}
},
"Microsoft.Testing.Platform": {
"type": "Transitive",
- "resolved": "1.6.3",
- "contentHash": "DqMZukaPo+vKzColfqd1I5qZebfISZT6ND70AOem/dYQmHsaMN0xg/JG7E0e80rwfxL7wAA4ylSg8j6KJf1Tuw=="
+ "resolved": "1.9.1",
+ "contentHash": "QafNtNSmEI0zazdebnsIkDKmFtTSpmx/5PLOjURWwozcPb3tvRxzosQSL8xwYNM1iPhhKiBksXZyRSE2COisrA=="
},
"Microsoft.Testing.Platform.MSBuild": {
"type": "Transitive",
- "resolved": "1.6.3",
- "contentHash": "PXSYI5Iae29GM5636zOL8PlQD1YyOa9cfzfYLR43hrLjjK7RDJgMTvgAet3oZLgDTvz6pbzABZvhx+S/W5m8YA==",
+ "resolved": "1.9.1",
+ "contentHash": "oTUtyR4X/s9ytuiNA29FGsNCCH0rNmY5Wdm14NCKLjTM1cT9edVSlA+rGS/mVmusPqcP0l/x9qOnMXg16v87RQ==",
"dependencies": {
- "Microsoft.Testing.Platform": "1.6.3"
+ "Microsoft.Testing.Platform": "1.9.1"
}
},
"Microsoft.TestPlatform.ObjectModel": {
"type": "Transitive",
- "resolved": "17.14.0",
- "contentHash": "3h7y7f/HuY8jdZa163p/55VmGw/fYJwrI8FOtsp4aEQAJaPgBr5LBS25uOfBwRYI95QDiByfaqSPBcWEvuHEwA==",
- "dependencies": {
- "System.Reflection.Metadata": "8.0.0"
- }
+ "resolved": "18.0.1",
+ "contentHash": "qT/mwMcLF9BieRkzOBPL2qCopl8hQu6A1P7JWAoj/FMu5i9vds/7cjbJ/LLtaiwWevWLAeD5v5wjQJ/l6jvhWQ=="
},
"Microsoft.TestPlatform.TestHost": {
"type": "Transitive",
- "resolved": "17.14.0",
- "contentHash": "8htQBKM92s/NXUI/U0/CKKLlvlDfWIo3/mbnY/GS/2XLkBGNIVQufmUpDIzznaZqUpdzspGSsJcLhVN8aRoMaA==",
+ "resolved": "18.0.1",
+ "contentHash": "uDJKAEjFTaa2wHdWlfo6ektyoh+WD4/Eesrwb4FpBFKsLGehhACVnwwTI4qD3FrIlIEPlxdXg3SyrYRIcO+RRQ==",
"dependencies": {
- "Microsoft.TestPlatform.ObjectModel": "17.14.0",
+ "Microsoft.TestPlatform.ObjectModel": "18.0.1",
"Newtonsoft.Json": "13.0.3"
}
},
+ "Microsoft.Win32.Registry": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
"NATS.Client.Core": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "CYcrpmn+Hb1zj8mxA6rmQXhtnHozSyDtHBwUUmCcip/y/6qLx3+gG+mpo/sy9pJDNCYDOEj+JoryGLtq3hl1lA==",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "6.0.1",
"Microsoft.Extensions.Primitives": "6.0.0",
- "System.IO.Pipelines": "8.0.0",
- "System.Text.Json": "8.0.5"
+ "NATS.Client.Abstractions": "2.7.0"
}
},
"NATS.Client.Hosting": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "dH4aj7JRKCQdlMw2jhSRwqw425uNiqO+QlSpEBp5HQ9Bki5WpQGkh2gbc7W/pn/iM+q15DEn8z0+C/7lda8E5Q==",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.JetStream": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "BVprnEoInlNeoyupH4PAGuntBTLzHfE3mNHRXjl93gFOOyAAmhn/lCEWx7HuGqhAAYc3hXBaSd1cXgyL4LJBoA==",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.KeyValueStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "3TXg9+27sZXOFffHsTHq3AiLm03ndxkGnmuO01W0DV+dbJHWqU5nSPAByL/wF7lu3f65xnjgj5+afM3TcI2r0w==",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.ObjectStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "Pv2C9FOmLqITi7GYbiLM45UiD34RCaS8XaKAcnOhhWt1quv/W3ZMjLnTUHWMRAPMJAoGTHvBrvsyXXO0LK0WaA==",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.Serializers.Json": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "RPctkdOov3plrSPueP43I/i539FoXTJy9oKNcmW15rRwuMMRVAJJZuo/6BJ0GTLupHrDqPNOkH8rdwsHHjmGBg==",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Abstractions": "2.7.0"
}
},
"NATS.Client.Services": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "4dBJRrCtMMvLlz9Te2slgDvL05HpxoHHrDb9q2ovUNWT8YYCEINuxPQ1oNlni+Mx+xsCfFis2c+zXP/C8ExFdA==",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.Simplified": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "1jHhiouYBGujHle2eclDqG1jbnfPzbEbX+W1n+HFMPNr1tEhir+B4lbAaHR5pL2pIhfx+jJtjmjhFY+ENulRTQ==",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
}
},
"NATS.Net": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "Sf7kDSPYZ36QFDNqMyUQ2ry95e8AupqT9AEWxc1EtfIFIxLd9BAL/ihOrOchRqBdNR9srfirOeSj4lpL0PCe1w==",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Hosting": "2.6.1",
- "NATS.Client.JetStream": "2.6.1",
- "NATS.Client.KeyValueStore": "2.6.1",
- "NATS.Client.ObjectStore": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1",
- "NATS.Client.Services": "2.6.1",
- "NATS.Client.Simplified": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
}
},
"Newtonsoft.Json": {
@@ -312,118 +328,540 @@
"resolved": "1.2.0.556",
"contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
},
- "System.Collections.Immutable": {
+ "System.Diagnostics.EventLog": {
"type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "AurL6Y5BA1WotzlEvVaIDpqzpIPvYnnldxru8oXJU2yFxFUy3+pNXjXd1ymO+RA0rq0+590Q8gaz2l3Sr7fmqg=="
+ "resolved": "6.0.0",
+ "contentHash": "lcyUiXTsETK2ALsZrX+nWuHSIQeazhqPphLfaRxzdGaG93+0kELqpgEHtwWOlQe7+jSFnKwaCAgL4kjeZCQJnw=="
},
- "System.Diagnostics.DiagnosticSource": {
+ "xunit.analyzers": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "WoI5or8kY2VxFdDmsaRZ5yaYvvb+4MCyy66eXo79Cy1uMa7qXeGIlYmZx7R9Zy5S4xZjmqvkk2V8L6/vDwAAEA=="
+ "resolved": "1.26.0",
+ "contentHash": "YrWZOfuU1Scg4iGizAlMNALOxVS+HPSVilfscNDEJAyrTIVdF4c+8o+Aerw2RYnrJxafj/F56YkJOKCURUWQmA=="
},
- "System.Diagnostics.EventLog": {
+ "xunit.v3.assert": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "7hGxs+sfgPCiHg7CbWL8Vsmg8WS4vBfipZ7rfE+FEyS7ksU4+0vcV08TQvLIXLPAfinT06zVoK83YjRcMXcXLw=="
+ },
+ "xunit.v3.common": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "NUh3pPTC3Py4XTnjoCCCIEzvdKTQ9apu0ikDNCrUETBtfHHXcoUmIl5bOfJLQQu7awhu8eaZHjJnG7rx9lUZpg==",
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "6.0.0"
+ }
+ },
+ "xunit.v3.core.mtp-v1": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "PeClKsdYS8TN7q8UxcIKgMVEf1xjqa5XWaizzt+WfLp8+85ZKT+LAQ2/ct+eYqazFzaGSJCAj96+1Z2USkWV6A==",
+ "dependencies": {
+ "Microsoft.Testing.Extensions.Telemetry": "1.9.1",
+ "Microsoft.Testing.Extensions.TrxReport.Abstractions": "1.9.1",
+ "Microsoft.Testing.Platform": "1.9.1",
+ "Microsoft.Testing.Platform.MSBuild": "1.9.1",
+ "xunit.v3.extensibility.core": "[3.2.1]",
+ "xunit.v3.runner.inproc.console": "[3.2.1]"
+ }
+ },
+ "xunit.v3.extensibility.core": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "soZuThF5CwB/ZZ2HY/ivdinyM/6MvmjsHTG0vNw3fRd1ZKcmLzfxVb3fB6R3G5yoaN4Bh+aWzFGjOvYO05OzkA==",
+ "dependencies": {
+ "xunit.v3.common": "[3.2.1]"
+ }
+ },
+ "xunit.v3.mtp-v1": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "lREcN7+kZmHqLmivhfzN+BHBYf3nQzMEojX5390qDplnXjaHYUxH49XmrWEbCx+va3ZTiIR2vVWPJWCs2UFBFQ==",
+ "dependencies": {
+ "xunit.analyzers": "1.26.0",
+ "xunit.v3.assert": "[3.2.1]",
+ "xunit.v3.core.mtp-v1": "[3.2.1]"
+ }
+ },
+ "xunit.v3.runner.common": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "oF0jwl0xH45/RWjDcaCPOeeI6HCoyiEXIT8yvByd37rhJorjL/Ri8S9A/Vql8DBPjCfQWd6Url5JRmeiQ55isA==",
+ "dependencies": {
+ "Microsoft.Win32.Registry": "[5.0.0]",
+ "xunit.v3.common": "[3.2.1]"
+ }
+ },
+ "xunit.v3.runner.inproc.console": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "EC/VLj1E9BPWfmzdEMQEqouxh0rWAdX6SXuiiDRf0yXXsQo3E2PNLKCyJ9V8hmkGH/nBvM7pHLFbuCf00vCynw==",
+ "dependencies": {
+ "xunit.v3.extensibility.core": "[3.2.1]",
+ "xunit.v3.runner.common": "[3.2.1]"
+ }
+ },
+ "CodeCargo.Nats.DistributedCache": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
+ }
+ },
+ "CodeCargo.Nats.HybridCacheExtensions": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.DistributedCache": "[1.0.0, )",
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
+ }
+ },
+ "testutils": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )",
+ "Microsoft.Extensions.Logging": "[10.0.1, )",
+ "NATS.Net": "[2.7.0, )",
+ "xunit.v3.assert": "[3.2.1, )",
+ "xunit.v3.extensibility.core": "[3.2.1, )"
+ }
+ }
+ },
+ "net8.0": {
+ "Microsoft.NET.Test.Sdk": {
+ "type": "Direct",
+ "requested": "[18.0.1, )",
+ "resolved": "18.0.1",
+ "contentHash": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==",
+ "dependencies": {
+ "Microsoft.CodeCoverage": "18.0.1",
+ "Microsoft.TestPlatform.TestHost": "18.0.1"
+ }
+ },
+ "Moq": {
+ "type": "Direct",
+ "requested": "[4.20.72, )",
+ "resolved": "4.20.72",
+ "contentHash": "EA55cjyNn8eTNWrgrdZJH5QLFp2L43oxl1tlkoYUKIE9pRwL784OWiTXeCV5ApS+AMYEAlt7Fo03A2XfouvHmQ==",
+ "dependencies": {
+ "Castle.Core": "5.1.1"
+ }
+ },
+ "StyleCop.Analyzers": {
+ "type": "Direct",
+ "requested": "[1.2.0-beta.556, )",
+ "resolved": "1.2.0-beta.556",
+ "contentHash": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
+ "dependencies": {
+ "StyleCop.Analyzers.Unstable": "1.2.0.556"
+ }
+ },
+ "xunit.runner.visualstudio": {
+ "type": "Direct",
+ "requested": "[3.1.5, )",
+ "resolved": "3.1.5",
+ "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA=="
+ },
+ "xunit.v3": {
+ "type": "Direct",
+ "requested": "[3.2.1, )",
+ "resolved": "3.2.1",
+ "contentHash": "oefMPnMEQv9JXlc1mmj4XnNmylLWJA6XHncTcyM3LBvbepO+rsWfmIZ2gb2tO6WU29De4RxvEFHT5xxmsrjn8Q==",
+ "dependencies": {
+ "xunit.v3.mtp-v1": "[3.2.1]"
+ }
+ },
+ "Castle.Core": {
+ "type": "Transitive",
+ "resolved": "5.1.1",
+ "contentHash": "rpYtIczkzGpf+EkZgDr9CClTdemhsrwA/W5hMoPjLkRFnXzH44zDLoovXeKtmxb1ykXK9aJVODSpiJml8CTw2g==",
+ "dependencies": {
+ "System.Diagnostics.EventLog": "6.0.0"
+ }
+ },
+ "Microsoft.ApplicationInsights": {
+ "type": "Transitive",
+ "resolved": "2.23.0",
+ "contentHash": "nWArUZTdU7iqZLycLKWe0TDms48KKGE6pONH2terYNa8REXiqixrMOkf1sk5DHGMaUTqONU2YkS4SAXBhLStgw=="
+ },
+ "Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
"resolved": "6.0.0",
- "contentHash": "lcyUiXTsETK2ALsZrX+nWuHSIQeazhqPphLfaRxzdGaG93+0kELqpgEHtwWOlQe7+jSFnKwaCAgL4kjeZCQJnw=="
+ "contentHash": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg=="
},
- "System.IO.Pipelines": {
+ "Microsoft.CodeCoverage": {
+ "type": "Transitive",
+ "resolved": "18.0.1",
+ "contentHash": "O+utSr97NAJowIQT/OVp3Lh9QgW/wALVTP4RG1m2AfFP4IyJmJz0ZBmFJUsRQiAPgq6IRC0t8AAzsiPIsaUDEA=="
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Hybrid": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
"type": "Transitive",
"resolved": "8.0.0",
- "contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
+ "contentHash": "3lE/iLSutpgX1CC0NOW70FJoGARRHbyKmG7dc0klnUZ9Dd9hS6N/POPWhKhMLCEuNN5nXEY5agmlFtH562vqhQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "8.0.0"
+ }
},
- "System.Reflection.Metadata": {
+ "Microsoft.Extensions.DependencyInjection": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
"type": "Transitive",
"resolved": "8.0.0",
- "contentHash": "ptvgrFh7PvWI8bcVqG5rsA/weWM09EnthFHR5SCnS6IN+P4mj6rE1lBDC4U8HL9/57htKAqy4KQ3bBj84cfYyQ==",
+ "contentHash": "JHYCQG7HmugNYUhOl368g+NMxYE/N/AiclCYRNlgCY9eVyiBkOHMwK4x60RYMxv9EL3+rmj1mqHvdCiPpC+D4Q==",
"dependencies": {
- "System.Collections.Immutable": "8.0.0"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Options": "8.0.0"
}
},
- "System.Text.Json": {
+ "Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
- "resolved": "8.0.5",
- "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
+ "resolved": "8.0.0",
+ "contentHash": "ZbaMlhJlpisjuWbvXr4LdAst/1XxH3vZ6A0BsgTphZ2L4PGuxRLz7Jr/S7mkAAnOn78Vu0fKhEgNF5JO3zfjqQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "AG7HWwVRdCHlaA++1oKDxLsXIBxmDpMPb3VoyOoAghEWnkUvEAdYQUwnV4jJbAaa/nMYNiEh5ByoLauZBEiovg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "8.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.Logging": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "System.Diagnostics.DiagnosticSource": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "Microsoft.Testing.Extensions.Telemetry": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "No5AudZMmSb+uNXjlgL2y3/stHD2IT4uxqc5yHwkE+/nNux9jbKcaJMvcp9SwgP4DVD8L9/P3OUz8mmmcvEIdQ==",
+ "dependencies": {
+ "Microsoft.ApplicationInsights": "2.23.0",
+ "Microsoft.Testing.Platform": "1.9.1"
+ }
+ },
+ "Microsoft.Testing.Extensions.TrxReport.Abstractions": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "AL46Xe1WBi85Ntd4mNPvat5ZSsZ2uejiVqoKCypr8J3wK0elA5xJ3AN4G/Q4GIwzUFnggZoH/DBjnr9J18IO/g==",
+ "dependencies": {
+ "Microsoft.Testing.Platform": "1.9.1"
+ }
+ },
+ "Microsoft.Testing.Platform": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "QafNtNSmEI0zazdebnsIkDKmFtTSpmx/5PLOjURWwozcPb3tvRxzosQSL8xwYNM1iPhhKiBksXZyRSE2COisrA=="
+ },
+ "Microsoft.Testing.Platform.MSBuild": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "oTUtyR4X/s9ytuiNA29FGsNCCH0rNmY5Wdm14NCKLjTM1cT9edVSlA+rGS/mVmusPqcP0l/x9qOnMXg16v87RQ==",
+ "dependencies": {
+ "Microsoft.Testing.Platform": "1.9.1"
+ }
+ },
+ "Microsoft.TestPlatform.ObjectModel": {
+ "type": "Transitive",
+ "resolved": "18.0.1",
+ "contentHash": "qT/mwMcLF9BieRkzOBPL2qCopl8hQu6A1P7JWAoj/FMu5i9vds/7cjbJ/LLtaiwWevWLAeD5v5wjQJ/l6jvhWQ=="
+ },
+ "Microsoft.TestPlatform.TestHost": {
+ "type": "Transitive",
+ "resolved": "18.0.1",
+ "contentHash": "uDJKAEjFTaa2wHdWlfo6ektyoh+WD4/Eesrwb4FpBFKsLGehhACVnwwTI4qD3FrIlIEPlxdXg3SyrYRIcO+RRQ==",
+ "dependencies": {
+ "Microsoft.TestPlatform.ObjectModel": "18.0.1",
+ "Newtonsoft.Json": "13.0.3"
+ }
+ },
+ "Microsoft.Win32.Registry": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
+ "NATS.Client.Core": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.1",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "NATS.Client.Abstractions": "2.7.0",
+ "System.IO.Pipelines": "8.0.0"
+ }
+ },
+ "NATS.Client.Hosting": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.JetStream": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.KeyValueStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.ObjectStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.Serializers.Json": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
+ "dependencies": {
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.Services": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.Simplified": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
+ }
+ },
+ "NATS.Net": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
+ }
+ },
+ "Newtonsoft.Json": {
+ "type": "Transitive",
+ "resolved": "13.0.3",
+ "contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ=="
+ },
+ "StyleCop.Analyzers.Unstable": {
+ "type": "Transitive",
+ "resolved": "1.2.0.556",
+ "contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
+ },
+ "System.Diagnostics.DiagnosticSource": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "wVYO4/71Pk177uQ3TG8ZQFS3Pnmr98cF9pYxnpuIb/bMnbEWsdZZoLU/euv29mfSi2/Iuypj0TRUchPk7aqBGg=="
+ },
+ "System.Diagnostics.EventLog": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "lcyUiXTsETK2ALsZrX+nWuHSIQeazhqPphLfaRxzdGaG93+0kELqpgEHtwWOlQe7+jSFnKwaCAgL4kjeZCQJnw=="
+ },
+ "System.IO.Pipelines": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
},
"xunit.analyzers": {
"type": "Transitive",
- "resolved": "1.21.0",
- "contentHash": "2KvcXvsqZQnwQmdEJC4BGXCsllgMtfbhlnY7MlDu5ZsKLWDEnYT5PNqGLiQQnxQYqwkOyTPAbrCwUyI9ZfJ2fg=="
+ "resolved": "1.26.0",
+ "contentHash": "YrWZOfuU1Scg4iGizAlMNALOxVS+HPSVilfscNDEJAyrTIVdF4c+8o+Aerw2RYnrJxafj/F56YkJOKCURUWQmA=="
},
"xunit.v3.assert": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "ucjN0o7k1YWDM/RPSV81UEb1ngNVnVTfSlVVGSjJ67YlvGSLarWWJJVNDEsaUdl7TUReJO8+Y2Bajv9NKsvRLA=="
+ "resolved": "3.2.1",
+ "contentHash": "7hGxs+sfgPCiHg7CbWL8Vsmg8WS4vBfipZ7rfE+FEyS7ksU4+0vcV08TQvLIXLPAfinT06zVoK83YjRcMXcXLw=="
},
"xunit.v3.common": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "ZngN3yHk/U4Od+1KEjLDqX7ubxA4xuAUdBeZMasWgkR1fByyLjRevKxWzhp5mgl35n6eYz/Lcl7FV1PGV2d0Ew==",
+ "resolved": "3.2.1",
+ "contentHash": "NUh3pPTC3Py4XTnjoCCCIEzvdKTQ9apu0ikDNCrUETBtfHHXcoUmIl5bOfJLQQu7awhu8eaZHjJnG7rx9lUZpg==",
"dependencies": {
"Microsoft.Bcl.AsyncInterfaces": "6.0.0"
}
},
- "xunit.v3.core": {
+ "xunit.v3.core.mtp-v1": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "A+DNC/W9xaEB0AHkGwq7fSLSS4pnfKkg+OtdwaYYoZv+jowFVya4Bv26MZOCgmqfwszvQEExgaBNA9kBYQRLRg==",
+ "resolved": "3.2.1",
+ "contentHash": "PeClKsdYS8TN7q8UxcIKgMVEf1xjqa5XWaizzt+WfLp8+85ZKT+LAQ2/ct+eYqazFzaGSJCAj96+1Z2USkWV6A==",
"dependencies": {
- "Microsoft.Testing.Platform.MSBuild": "1.6.3",
- "xunit.v3.extensibility.core": "[2.0.2]",
- "xunit.v3.runner.inproc.console": "[2.0.2]"
+ "Microsoft.Testing.Extensions.Telemetry": "1.9.1",
+ "Microsoft.Testing.Extensions.TrxReport.Abstractions": "1.9.1",
+ "Microsoft.Testing.Platform": "1.9.1",
+ "Microsoft.Testing.Platform.MSBuild": "1.9.1",
+ "xunit.v3.extensibility.core": "[3.2.1]",
+ "xunit.v3.runner.inproc.console": "[3.2.1]"
}
},
"xunit.v3.extensibility.core": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "4YPSALWtAafrrMr3O+6w/KI0FubKdY2ShigzUWIEgmdXJkU73v9H192dCpvDkIWRPa7OxBrGZ6mjS+A6poexSQ==",
+ "resolved": "3.2.1",
+ "contentHash": "soZuThF5CwB/ZZ2HY/ivdinyM/6MvmjsHTG0vNw3fRd1ZKcmLzfxVb3fB6R3G5yoaN4Bh+aWzFGjOvYO05OzkA==",
+ "dependencies": {
+ "xunit.v3.common": "[3.2.1]"
+ }
+ },
+ "xunit.v3.mtp-v1": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "lREcN7+kZmHqLmivhfzN+BHBYf3nQzMEojX5390qDplnXjaHYUxH49XmrWEbCx+va3ZTiIR2vVWPJWCs2UFBFQ==",
"dependencies": {
- "xunit.v3.common": "[2.0.2]"
+ "xunit.analyzers": "1.26.0",
+ "xunit.v3.assert": "[3.2.1]",
+ "xunit.v3.core.mtp-v1": "[3.2.1]"
}
},
"xunit.v3.runner.common": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "W+5loZKHfw5aWDCwSa2s4/ExqRXcytpvr7+/cA488zsmVpvYInvmLxsBNrH8qQCPwK8Wb0mvc4xOmzYXsvEB9A==",
+ "resolved": "3.2.1",
+ "contentHash": "oF0jwl0xH45/RWjDcaCPOeeI6HCoyiEXIT8yvByd37rhJorjL/Ri8S9A/Vql8DBPjCfQWd6Url5JRmeiQ55isA==",
"dependencies": {
- "xunit.v3.common": "[2.0.2]"
+ "Microsoft.Win32.Registry": "[5.0.0]",
+ "xunit.v3.common": "[3.2.1]"
}
},
"xunit.v3.runner.inproc.console": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "2cVHXMv5bJQbuCDU6G+GzafMGvardavvXFnnIGP0QT5ArgMCi91w3owLaFkdGD+1O5CCw5+3gY/9280BPQmnGg==",
+ "resolved": "3.2.1",
+ "contentHash": "EC/VLj1E9BPWfmzdEMQEqouxh0rWAdX6SXuiiDRf0yXXsQo3E2PNLKCyJ9V8hmkGH/nBvM7pHLFbuCf00vCynw==",
"dependencies": {
- "Microsoft.Testing.Extensions.TrxReport.Abstractions": "1.6.3",
- "Microsoft.Testing.Platform": "1.6.3",
- "xunit.v3.extensibility.core": "[2.0.2]",
- "xunit.v3.runner.common": "[2.0.2]"
+ "xunit.v3.extensibility.core": "[3.2.1]",
+ "xunit.v3.runner.common": "[3.2.1]"
}
},
"CodeCargo.Nats.DistributedCache": {
"type": "Project",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Logging.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Options": "[9.0.5, )",
- "NATS.Client.KeyValueStore": "[2.6.1, )"
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
}
},
"CodeCargo.Nats.HybridCacheExtensions": {
"type": "Project",
"dependencies": {
"CodeCargo.Nats.DistributedCache": "[1.0.0, )",
- "Microsoft.Extensions.Caching.Hybrid": "[9.5.0, )"
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
}
},
"testutils": {
"type": "Project",
"dependencies": {
"CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )",
- "Microsoft.Extensions.Logging": "[9.0.5, )",
- "NATS.Net": "[2.6.1, )",
- "xunit.v3.assert": "[2.0.2, )",
- "xunit.v3.extensibility.core": "[2.0.2, )"
+ "Microsoft.Extensions.Logging": "[10.0.1, )",
+ "NATS.Net": "[2.7.0, )",
+ "xunit.v3.assert": "[3.2.1, )",
+ "xunit.v3.extensibility.core": "[3.2.1, )"
}
}
}
diff --git a/test/UnitTests/packages.osx-arm64.lock.json b/test/UnitTests/packages.osx-arm64.lock.json
index 05fbce3..fb89034 100644
--- a/test/UnitTests/packages.osx-arm64.lock.json
+++ b/test/UnitTests/packages.osx-arm64.lock.json
@@ -1,15 +1,15 @@
{
"version": 1,
"dependencies": {
- "net8.0": {
+ "net10.0": {
"Microsoft.NET.Test.Sdk": {
"type": "Direct",
- "requested": "[17.14.0, )",
- "resolved": "17.14.0",
- "contentHash": "rTtdOm6C96q9QgP3mS8nUGPGPh5Xm2HnBYJggNmNrJ3LDmX9lJuUIgnJEfvX6wSQY4swUMiCcIXd3OkjhYCgtw==",
+ "requested": "[18.0.1, )",
+ "resolved": "18.0.1",
+ "contentHash": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==",
"dependencies": {
- "Microsoft.CodeCoverage": "17.14.0",
- "Microsoft.TestPlatform.TestHost": "17.14.0"
+ "Microsoft.CodeCoverage": "18.0.1",
+ "Microsoft.TestPlatform.TestHost": "18.0.1"
}
},
"Moq": {
@@ -32,19 +32,17 @@
},
"xunit.runner.visualstudio": {
"type": "Direct",
- "requested": "[3.1.0, )",
- "resolved": "3.1.0",
- "contentHash": "K9O9TOzugqOo4LJ87uuq1VG8RAqGp20Ng85Wx932oT5LNBkIgeeGYubVW5UMnOOTanFNbGavmbuYrJr4INzSwg=="
+ "requested": "[3.1.5, )",
+ "resolved": "3.1.5",
+ "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA=="
},
"xunit.v3": {
"type": "Direct",
- "requested": "[2.0.2, )",
- "resolved": "2.0.2",
- "contentHash": "gCI3M0/6L5RUiZMC/XYzYf9nhWkefekO2PfCrTsy7Cw+Iua005sFIvLzVywUoGlzQLP3Bb1c+5Jdd83ZB0xpIg==",
+ "requested": "[3.2.1, )",
+ "resolved": "3.2.1",
+ "contentHash": "oefMPnMEQv9JXlc1mmj4XnNmylLWJA6XHncTcyM3LBvbepO+rsWfmIZ2gb2tO6WU29De4RxvEFHT5xxmsrjn8Q==",
"dependencies": {
- "xunit.analyzers": "1.21.0",
- "xunit.v3.assert": "[2.0.2]",
- "xunit.v3.core": "[2.0.2]"
+ "xunit.v3.mtp-v1": "[3.2.1]"
}
},
"Castle.Core": {
@@ -55,6 +53,11 @@
"System.Diagnostics.EventLog": "6.0.0"
}
},
+ "Microsoft.ApplicationInsights": {
+ "type": "Transitive",
+ "resolved": "2.23.0",
+ "contentHash": "nWArUZTdU7iqZLycLKWe0TDms48KKGE6pONH2terYNa8REXiqixrMOkf1sk5DHGMaUTqONU2YkS4SAXBhLStgw=="
+ },
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
"resolved": "6.0.0",
@@ -62,38 +65,38 @@
},
"Microsoft.CodeCoverage": {
"type": "Transitive",
- "resolved": "17.14.0",
- "contentHash": "z2GYXGG6LjGoumT59xSB2dMnqSwQBjkxdDJmSJHwy5nPtZ435GXa6wj5hz/lRrAZ7NyXXxZNXVsiHXzHRru5eA=="
+ "resolved": "18.0.1",
+ "contentHash": "O+utSr97NAJowIQT/OVp3Lh9QgW/wALVTP4RG1m2AfFP4IyJmJz0ZBmFJUsRQiAPgq6IRC0t8AAzsiPIsaUDEA=="
},
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "RV6wOTvH5BeVRs6cvxFuaV1ut05Dklpvq19XRO1JxAayfLWYIEP7K94aamY0iSUhoehWk1X5H6gMcbZkHuBjew==",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Hybrid": {
"type": "Transitive",
- "resolved": "9.5.0",
- "contentHash": "M4B0z8sdOFEntf0KbvmL7nv0LfQgGHiBDH2cfSAscJ3FTGxnq7uOpFo7sVaPuYZmpPK/KIJdWDAzu/Bc2Otrxg==",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.Caching.Memory": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "qDmoAzIUBup5KZG1Abv51ifbHMCWFnaXbt05l+Sd92mLOpF9OwHOuoxu3XhzXaPGfq0Ns3pv1df5l8zuKjFgGw==",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Configuration.Abstractions": {
@@ -106,16 +109,16 @@
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "N1Mn0T/tUBPoLL+Fzsp+VCEtneUhhxc1//Dx3BeuQ8AX+XrMlYCfnp2zgpEXnTCB7053CLdiqVWPZ7mEX6MPjg==",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "cjnRtsEAzU73aN6W7vkWy8Phj5t3Xm78HSqgrbh/O4Q9SK/yN73wZVa21QQY6amSLQRQ/M8N+koGnY6PuvKQsw=="
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
},
"Microsoft.Extensions.Diagnostics.Abstractions": {
"type": "Transitive",
@@ -123,8 +126,7 @@
"contentHash": "JHYCQG7HmugNYUhOl368g+NMxYE/N/AiclCYRNlgCY9eVyiBkOHMwK4x60RYMxv9EL3+rmj1mqHvdCiPpC+D4Q==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
- "Microsoft.Extensions.Options": "8.0.0",
- "System.Diagnostics.DiagnosticSource": "8.0.0"
+ "Microsoft.Extensions.Options": "8.0.0"
}
},
"Microsoft.Extensions.FileProviders.Abstractions": {
@@ -149,157 +151,171 @@
},
"Microsoft.Extensions.Logging": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "rQU61lrgvpE/UgcAd4E56HPxUIkX/VUQCxWmwDTLLVeuwRDYTL0q/FLGfAW17cGTKyCh7ywYAEnY3sTEvURsfg==",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "pP1PADCrIxMYJXxFmTVbAgEU7GVpjK5i0/tyfU9DiE0oXQy3JWQaOVgCkrCiePLgS8b5sghM3Fau3EeHiVWbCg==",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "System.Diagnostics.DiagnosticSource": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
}
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "vPdJQU8YLOUSSK8NL0RmwcXJr2E0w8xH559PGQl4JYsglgilZr9LZnqV2zdgk+XR05+kuvhBEZKoDVd46o7NqA==",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "b4OAv1qE1C9aM+ShWJu3rlo/WjDwa/I30aIPXqDWSKXTtKl1Wwh6BZn+glH5HndGVVn3C6ZAPQj5nv7/7HJNBQ=="
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "Microsoft.Testing.Extensions.Telemetry": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "No5AudZMmSb+uNXjlgL2y3/stHD2IT4uxqc5yHwkE+/nNux9jbKcaJMvcp9SwgP4DVD8L9/P3OUz8mmmcvEIdQ==",
+ "dependencies": {
+ "Microsoft.ApplicationInsights": "2.23.0",
+ "Microsoft.Testing.Platform": "1.9.1"
+ }
},
"Microsoft.Testing.Extensions.TrxReport.Abstractions": {
"type": "Transitive",
- "resolved": "1.6.3",
- "contentHash": "0MdowM+3IDVWE5VBzVe9NvxsE4caSbM3fO+jlWVzEBr/Vnc3BWx+uV/Ex0dLLpkxkeUKH2gGWTNLb39rw3DDqw==",
+ "resolved": "1.9.1",
+ "contentHash": "AL46Xe1WBi85Ntd4mNPvat5ZSsZ2uejiVqoKCypr8J3wK0elA5xJ3AN4G/Q4GIwzUFnggZoH/DBjnr9J18IO/g==",
"dependencies": {
- "Microsoft.Testing.Platform": "1.6.3"
+ "Microsoft.Testing.Platform": "1.9.1"
}
},
"Microsoft.Testing.Platform": {
"type": "Transitive",
- "resolved": "1.6.3",
- "contentHash": "DqMZukaPo+vKzColfqd1I5qZebfISZT6ND70AOem/dYQmHsaMN0xg/JG7E0e80rwfxL7wAA4ylSg8j6KJf1Tuw=="
+ "resolved": "1.9.1",
+ "contentHash": "QafNtNSmEI0zazdebnsIkDKmFtTSpmx/5PLOjURWwozcPb3tvRxzosQSL8xwYNM1iPhhKiBksXZyRSE2COisrA=="
},
"Microsoft.Testing.Platform.MSBuild": {
"type": "Transitive",
- "resolved": "1.6.3",
- "contentHash": "PXSYI5Iae29GM5636zOL8PlQD1YyOa9cfzfYLR43hrLjjK7RDJgMTvgAet3oZLgDTvz6pbzABZvhx+S/W5m8YA==",
+ "resolved": "1.9.1",
+ "contentHash": "oTUtyR4X/s9ytuiNA29FGsNCCH0rNmY5Wdm14NCKLjTM1cT9edVSlA+rGS/mVmusPqcP0l/x9qOnMXg16v87RQ==",
"dependencies": {
- "Microsoft.Testing.Platform": "1.6.3"
+ "Microsoft.Testing.Platform": "1.9.1"
}
},
"Microsoft.TestPlatform.ObjectModel": {
"type": "Transitive",
- "resolved": "17.14.0",
- "contentHash": "3h7y7f/HuY8jdZa163p/55VmGw/fYJwrI8FOtsp4aEQAJaPgBr5LBS25uOfBwRYI95QDiByfaqSPBcWEvuHEwA==",
- "dependencies": {
- "System.Reflection.Metadata": "8.0.0"
- }
+ "resolved": "18.0.1",
+ "contentHash": "qT/mwMcLF9BieRkzOBPL2qCopl8hQu6A1P7JWAoj/FMu5i9vds/7cjbJ/LLtaiwWevWLAeD5v5wjQJ/l6jvhWQ=="
},
"Microsoft.TestPlatform.TestHost": {
"type": "Transitive",
- "resolved": "17.14.0",
- "contentHash": "8htQBKM92s/NXUI/U0/CKKLlvlDfWIo3/mbnY/GS/2XLkBGNIVQufmUpDIzznaZqUpdzspGSsJcLhVN8aRoMaA==",
+ "resolved": "18.0.1",
+ "contentHash": "uDJKAEjFTaa2wHdWlfo6ektyoh+WD4/Eesrwb4FpBFKsLGehhACVnwwTI4qD3FrIlIEPlxdXg3SyrYRIcO+RRQ==",
"dependencies": {
- "Microsoft.TestPlatform.ObjectModel": "17.14.0",
+ "Microsoft.TestPlatform.ObjectModel": "18.0.1",
"Newtonsoft.Json": "13.0.3"
}
},
+ "Microsoft.Win32.Registry": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
"NATS.Client.Core": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "CYcrpmn+Hb1zj8mxA6rmQXhtnHozSyDtHBwUUmCcip/y/6qLx3+gG+mpo/sy9pJDNCYDOEj+JoryGLtq3hl1lA==",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "6.0.1",
"Microsoft.Extensions.Primitives": "6.0.0",
- "System.IO.Pipelines": "8.0.0",
- "System.Text.Json": "8.0.5"
+ "NATS.Client.Abstractions": "2.7.0"
}
},
"NATS.Client.Hosting": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "dH4aj7JRKCQdlMw2jhSRwqw425uNiqO+QlSpEBp5HQ9Bki5WpQGkh2gbc7W/pn/iM+q15DEn8z0+C/7lda8E5Q==",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.JetStream": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "BVprnEoInlNeoyupH4PAGuntBTLzHfE3mNHRXjl93gFOOyAAmhn/lCEWx7HuGqhAAYc3hXBaSd1cXgyL4LJBoA==",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.KeyValueStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "3TXg9+27sZXOFffHsTHq3AiLm03ndxkGnmuO01W0DV+dbJHWqU5nSPAByL/wF7lu3f65xnjgj5+afM3TcI2r0w==",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.ObjectStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "Pv2C9FOmLqITi7GYbiLM45UiD34RCaS8XaKAcnOhhWt1quv/W3ZMjLnTUHWMRAPMJAoGTHvBrvsyXXO0LK0WaA==",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.Serializers.Json": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "RPctkdOov3plrSPueP43I/i539FoXTJy9oKNcmW15rRwuMMRVAJJZuo/6BJ0GTLupHrDqPNOkH8rdwsHHjmGBg==",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Abstractions": "2.7.0"
}
},
"NATS.Client.Services": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "4dBJRrCtMMvLlz9Te2slgDvL05HpxoHHrDb9q2ovUNWT8YYCEINuxPQ1oNlni+Mx+xsCfFis2c+zXP/C8ExFdA==",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.Simplified": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "1jHhiouYBGujHle2eclDqG1jbnfPzbEbX+W1n+HFMPNr1tEhir+B4lbAaHR5pL2pIhfx+jJtjmjhFY+ENulRTQ==",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
}
},
"NATS.Net": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "Sf7kDSPYZ36QFDNqMyUQ2ry95e8AupqT9AEWxc1EtfIFIxLd9BAL/ihOrOchRqBdNR9srfirOeSj4lpL0PCe1w==",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Hosting": "2.6.1",
- "NATS.Client.JetStream": "2.6.1",
- "NATS.Client.KeyValueStore": "2.6.1",
- "NATS.Client.ObjectStore": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1",
- "NATS.Client.Services": "2.6.1",
- "NATS.Client.Simplified": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
}
},
"Newtonsoft.Json": {
@@ -312,118 +328,540 @@
"resolved": "1.2.0.556",
"contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
},
- "System.Collections.Immutable": {
+ "System.Diagnostics.EventLog": {
"type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "AurL6Y5BA1WotzlEvVaIDpqzpIPvYnnldxru8oXJU2yFxFUy3+pNXjXd1ymO+RA0rq0+590Q8gaz2l3Sr7fmqg=="
+ "resolved": "6.0.0",
+ "contentHash": "lcyUiXTsETK2ALsZrX+nWuHSIQeazhqPphLfaRxzdGaG93+0kELqpgEHtwWOlQe7+jSFnKwaCAgL4kjeZCQJnw=="
},
- "System.Diagnostics.DiagnosticSource": {
+ "xunit.analyzers": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "WoI5or8kY2VxFdDmsaRZ5yaYvvb+4MCyy66eXo79Cy1uMa7qXeGIlYmZx7R9Zy5S4xZjmqvkk2V8L6/vDwAAEA=="
+ "resolved": "1.26.0",
+ "contentHash": "YrWZOfuU1Scg4iGizAlMNALOxVS+HPSVilfscNDEJAyrTIVdF4c+8o+Aerw2RYnrJxafj/F56YkJOKCURUWQmA=="
},
- "System.Diagnostics.EventLog": {
+ "xunit.v3.assert": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "7hGxs+sfgPCiHg7CbWL8Vsmg8WS4vBfipZ7rfE+FEyS7ksU4+0vcV08TQvLIXLPAfinT06zVoK83YjRcMXcXLw=="
+ },
+ "xunit.v3.common": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "NUh3pPTC3Py4XTnjoCCCIEzvdKTQ9apu0ikDNCrUETBtfHHXcoUmIl5bOfJLQQu7awhu8eaZHjJnG7rx9lUZpg==",
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "6.0.0"
+ }
+ },
+ "xunit.v3.core.mtp-v1": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "PeClKsdYS8TN7q8UxcIKgMVEf1xjqa5XWaizzt+WfLp8+85ZKT+LAQ2/ct+eYqazFzaGSJCAj96+1Z2USkWV6A==",
+ "dependencies": {
+ "Microsoft.Testing.Extensions.Telemetry": "1.9.1",
+ "Microsoft.Testing.Extensions.TrxReport.Abstractions": "1.9.1",
+ "Microsoft.Testing.Platform": "1.9.1",
+ "Microsoft.Testing.Platform.MSBuild": "1.9.1",
+ "xunit.v3.extensibility.core": "[3.2.1]",
+ "xunit.v3.runner.inproc.console": "[3.2.1]"
+ }
+ },
+ "xunit.v3.extensibility.core": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "soZuThF5CwB/ZZ2HY/ivdinyM/6MvmjsHTG0vNw3fRd1ZKcmLzfxVb3fB6R3G5yoaN4Bh+aWzFGjOvYO05OzkA==",
+ "dependencies": {
+ "xunit.v3.common": "[3.2.1]"
+ }
+ },
+ "xunit.v3.mtp-v1": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "lREcN7+kZmHqLmivhfzN+BHBYf3nQzMEojX5390qDplnXjaHYUxH49XmrWEbCx+va3ZTiIR2vVWPJWCs2UFBFQ==",
+ "dependencies": {
+ "xunit.analyzers": "1.26.0",
+ "xunit.v3.assert": "[3.2.1]",
+ "xunit.v3.core.mtp-v1": "[3.2.1]"
+ }
+ },
+ "xunit.v3.runner.common": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "oF0jwl0xH45/RWjDcaCPOeeI6HCoyiEXIT8yvByd37rhJorjL/Ri8S9A/Vql8DBPjCfQWd6Url5JRmeiQ55isA==",
+ "dependencies": {
+ "Microsoft.Win32.Registry": "[5.0.0]",
+ "xunit.v3.common": "[3.2.1]"
+ }
+ },
+ "xunit.v3.runner.inproc.console": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "EC/VLj1E9BPWfmzdEMQEqouxh0rWAdX6SXuiiDRf0yXXsQo3E2PNLKCyJ9V8hmkGH/nBvM7pHLFbuCf00vCynw==",
+ "dependencies": {
+ "xunit.v3.extensibility.core": "[3.2.1]",
+ "xunit.v3.runner.common": "[3.2.1]"
+ }
+ },
+ "CodeCargo.Nats.DistributedCache": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
+ }
+ },
+ "CodeCargo.Nats.HybridCacheExtensions": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.DistributedCache": "[1.0.0, )",
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
+ }
+ },
+ "testutils": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )",
+ "Microsoft.Extensions.Logging": "[10.0.1, )",
+ "NATS.Net": "[2.7.0, )",
+ "xunit.v3.assert": "[3.2.1, )",
+ "xunit.v3.extensibility.core": "[3.2.1, )"
+ }
+ }
+ },
+ "net8.0": {
+ "Microsoft.NET.Test.Sdk": {
+ "type": "Direct",
+ "requested": "[18.0.1, )",
+ "resolved": "18.0.1",
+ "contentHash": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==",
+ "dependencies": {
+ "Microsoft.CodeCoverage": "18.0.1",
+ "Microsoft.TestPlatform.TestHost": "18.0.1"
+ }
+ },
+ "Moq": {
+ "type": "Direct",
+ "requested": "[4.20.72, )",
+ "resolved": "4.20.72",
+ "contentHash": "EA55cjyNn8eTNWrgrdZJH5QLFp2L43oxl1tlkoYUKIE9pRwL784OWiTXeCV5ApS+AMYEAlt7Fo03A2XfouvHmQ==",
+ "dependencies": {
+ "Castle.Core": "5.1.1"
+ }
+ },
+ "StyleCop.Analyzers": {
+ "type": "Direct",
+ "requested": "[1.2.0-beta.556, )",
+ "resolved": "1.2.0-beta.556",
+ "contentHash": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
+ "dependencies": {
+ "StyleCop.Analyzers.Unstable": "1.2.0.556"
+ }
+ },
+ "xunit.runner.visualstudio": {
+ "type": "Direct",
+ "requested": "[3.1.5, )",
+ "resolved": "3.1.5",
+ "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA=="
+ },
+ "xunit.v3": {
+ "type": "Direct",
+ "requested": "[3.2.1, )",
+ "resolved": "3.2.1",
+ "contentHash": "oefMPnMEQv9JXlc1mmj4XnNmylLWJA6XHncTcyM3LBvbepO+rsWfmIZ2gb2tO6WU29De4RxvEFHT5xxmsrjn8Q==",
+ "dependencies": {
+ "xunit.v3.mtp-v1": "[3.2.1]"
+ }
+ },
+ "Castle.Core": {
+ "type": "Transitive",
+ "resolved": "5.1.1",
+ "contentHash": "rpYtIczkzGpf+EkZgDr9CClTdemhsrwA/W5hMoPjLkRFnXzH44zDLoovXeKtmxb1ykXK9aJVODSpiJml8CTw2g==",
+ "dependencies": {
+ "System.Diagnostics.EventLog": "6.0.0"
+ }
+ },
+ "Microsoft.ApplicationInsights": {
+ "type": "Transitive",
+ "resolved": "2.23.0",
+ "contentHash": "nWArUZTdU7iqZLycLKWe0TDms48KKGE6pONH2terYNa8REXiqixrMOkf1sk5DHGMaUTqONU2YkS4SAXBhLStgw=="
+ },
+ "Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
"resolved": "6.0.0",
- "contentHash": "lcyUiXTsETK2ALsZrX+nWuHSIQeazhqPphLfaRxzdGaG93+0kELqpgEHtwWOlQe7+jSFnKwaCAgL4kjeZCQJnw=="
+ "contentHash": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg=="
},
- "System.IO.Pipelines": {
+ "Microsoft.CodeCoverage": {
+ "type": "Transitive",
+ "resolved": "18.0.1",
+ "contentHash": "O+utSr97NAJowIQT/OVp3Lh9QgW/wALVTP4RG1m2AfFP4IyJmJz0ZBmFJUsRQiAPgq6IRC0t8AAzsiPIsaUDEA=="
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Hybrid": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
"type": "Transitive",
"resolved": "8.0.0",
- "contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
+ "contentHash": "3lE/iLSutpgX1CC0NOW70FJoGARRHbyKmG7dc0klnUZ9Dd9hS6N/POPWhKhMLCEuNN5nXEY5agmlFtH562vqhQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "8.0.0"
+ }
},
- "System.Reflection.Metadata": {
+ "Microsoft.Extensions.DependencyInjection": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
"type": "Transitive",
"resolved": "8.0.0",
- "contentHash": "ptvgrFh7PvWI8bcVqG5rsA/weWM09EnthFHR5SCnS6IN+P4mj6rE1lBDC4U8HL9/57htKAqy4KQ3bBj84cfYyQ==",
+ "contentHash": "JHYCQG7HmugNYUhOl368g+NMxYE/N/AiclCYRNlgCY9eVyiBkOHMwK4x60RYMxv9EL3+rmj1mqHvdCiPpC+D4Q==",
"dependencies": {
- "System.Collections.Immutable": "8.0.0"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Options": "8.0.0"
}
},
- "System.Text.Json": {
+ "Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
- "resolved": "8.0.5",
- "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
+ "resolved": "8.0.0",
+ "contentHash": "ZbaMlhJlpisjuWbvXr4LdAst/1XxH3vZ6A0BsgTphZ2L4PGuxRLz7Jr/S7mkAAnOn78Vu0fKhEgNF5JO3zfjqQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "AG7HWwVRdCHlaA++1oKDxLsXIBxmDpMPb3VoyOoAghEWnkUvEAdYQUwnV4jJbAaa/nMYNiEh5ByoLauZBEiovg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "8.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.Logging": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "System.Diagnostics.DiagnosticSource": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "Microsoft.Testing.Extensions.Telemetry": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "No5AudZMmSb+uNXjlgL2y3/stHD2IT4uxqc5yHwkE+/nNux9jbKcaJMvcp9SwgP4DVD8L9/P3OUz8mmmcvEIdQ==",
+ "dependencies": {
+ "Microsoft.ApplicationInsights": "2.23.0",
+ "Microsoft.Testing.Platform": "1.9.1"
+ }
+ },
+ "Microsoft.Testing.Extensions.TrxReport.Abstractions": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "AL46Xe1WBi85Ntd4mNPvat5ZSsZ2uejiVqoKCypr8J3wK0elA5xJ3AN4G/Q4GIwzUFnggZoH/DBjnr9J18IO/g==",
+ "dependencies": {
+ "Microsoft.Testing.Platform": "1.9.1"
+ }
+ },
+ "Microsoft.Testing.Platform": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "QafNtNSmEI0zazdebnsIkDKmFtTSpmx/5PLOjURWwozcPb3tvRxzosQSL8xwYNM1iPhhKiBksXZyRSE2COisrA=="
+ },
+ "Microsoft.Testing.Platform.MSBuild": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "oTUtyR4X/s9ytuiNA29FGsNCCH0rNmY5Wdm14NCKLjTM1cT9edVSlA+rGS/mVmusPqcP0l/x9qOnMXg16v87RQ==",
+ "dependencies": {
+ "Microsoft.Testing.Platform": "1.9.1"
+ }
+ },
+ "Microsoft.TestPlatform.ObjectModel": {
+ "type": "Transitive",
+ "resolved": "18.0.1",
+ "contentHash": "qT/mwMcLF9BieRkzOBPL2qCopl8hQu6A1P7JWAoj/FMu5i9vds/7cjbJ/LLtaiwWevWLAeD5v5wjQJ/l6jvhWQ=="
+ },
+ "Microsoft.TestPlatform.TestHost": {
+ "type": "Transitive",
+ "resolved": "18.0.1",
+ "contentHash": "uDJKAEjFTaa2wHdWlfo6ektyoh+WD4/Eesrwb4FpBFKsLGehhACVnwwTI4qD3FrIlIEPlxdXg3SyrYRIcO+RRQ==",
+ "dependencies": {
+ "Microsoft.TestPlatform.ObjectModel": "18.0.1",
+ "Newtonsoft.Json": "13.0.3"
+ }
+ },
+ "Microsoft.Win32.Registry": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
+ "NATS.Client.Core": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.1",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "NATS.Client.Abstractions": "2.7.0",
+ "System.IO.Pipelines": "8.0.0"
+ }
+ },
+ "NATS.Client.Hosting": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.JetStream": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.KeyValueStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.ObjectStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.Serializers.Json": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
+ "dependencies": {
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.Services": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.Simplified": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
+ }
+ },
+ "NATS.Net": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
+ }
+ },
+ "Newtonsoft.Json": {
+ "type": "Transitive",
+ "resolved": "13.0.3",
+ "contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ=="
+ },
+ "StyleCop.Analyzers.Unstable": {
+ "type": "Transitive",
+ "resolved": "1.2.0.556",
+ "contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
+ },
+ "System.Diagnostics.DiagnosticSource": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "wVYO4/71Pk177uQ3TG8ZQFS3Pnmr98cF9pYxnpuIb/bMnbEWsdZZoLU/euv29mfSi2/Iuypj0TRUchPk7aqBGg=="
+ },
+ "System.Diagnostics.EventLog": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "lcyUiXTsETK2ALsZrX+nWuHSIQeazhqPphLfaRxzdGaG93+0kELqpgEHtwWOlQe7+jSFnKwaCAgL4kjeZCQJnw=="
+ },
+ "System.IO.Pipelines": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
},
"xunit.analyzers": {
"type": "Transitive",
- "resolved": "1.21.0",
- "contentHash": "2KvcXvsqZQnwQmdEJC4BGXCsllgMtfbhlnY7MlDu5ZsKLWDEnYT5PNqGLiQQnxQYqwkOyTPAbrCwUyI9ZfJ2fg=="
+ "resolved": "1.26.0",
+ "contentHash": "YrWZOfuU1Scg4iGizAlMNALOxVS+HPSVilfscNDEJAyrTIVdF4c+8o+Aerw2RYnrJxafj/F56YkJOKCURUWQmA=="
},
"xunit.v3.assert": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "ucjN0o7k1YWDM/RPSV81UEb1ngNVnVTfSlVVGSjJ67YlvGSLarWWJJVNDEsaUdl7TUReJO8+Y2Bajv9NKsvRLA=="
+ "resolved": "3.2.1",
+ "contentHash": "7hGxs+sfgPCiHg7CbWL8Vsmg8WS4vBfipZ7rfE+FEyS7ksU4+0vcV08TQvLIXLPAfinT06zVoK83YjRcMXcXLw=="
},
"xunit.v3.common": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "ZngN3yHk/U4Od+1KEjLDqX7ubxA4xuAUdBeZMasWgkR1fByyLjRevKxWzhp5mgl35n6eYz/Lcl7FV1PGV2d0Ew==",
+ "resolved": "3.2.1",
+ "contentHash": "NUh3pPTC3Py4XTnjoCCCIEzvdKTQ9apu0ikDNCrUETBtfHHXcoUmIl5bOfJLQQu7awhu8eaZHjJnG7rx9lUZpg==",
"dependencies": {
"Microsoft.Bcl.AsyncInterfaces": "6.0.0"
}
},
- "xunit.v3.core": {
+ "xunit.v3.core.mtp-v1": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "A+DNC/W9xaEB0AHkGwq7fSLSS4pnfKkg+OtdwaYYoZv+jowFVya4Bv26MZOCgmqfwszvQEExgaBNA9kBYQRLRg==",
+ "resolved": "3.2.1",
+ "contentHash": "PeClKsdYS8TN7q8UxcIKgMVEf1xjqa5XWaizzt+WfLp8+85ZKT+LAQ2/ct+eYqazFzaGSJCAj96+1Z2USkWV6A==",
"dependencies": {
- "Microsoft.Testing.Platform.MSBuild": "1.6.3",
- "xunit.v3.extensibility.core": "[2.0.2]",
- "xunit.v3.runner.inproc.console": "[2.0.2]"
+ "Microsoft.Testing.Extensions.Telemetry": "1.9.1",
+ "Microsoft.Testing.Extensions.TrxReport.Abstractions": "1.9.1",
+ "Microsoft.Testing.Platform": "1.9.1",
+ "Microsoft.Testing.Platform.MSBuild": "1.9.1",
+ "xunit.v3.extensibility.core": "[3.2.1]",
+ "xunit.v3.runner.inproc.console": "[3.2.1]"
}
},
"xunit.v3.extensibility.core": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "4YPSALWtAafrrMr3O+6w/KI0FubKdY2ShigzUWIEgmdXJkU73v9H192dCpvDkIWRPa7OxBrGZ6mjS+A6poexSQ==",
+ "resolved": "3.2.1",
+ "contentHash": "soZuThF5CwB/ZZ2HY/ivdinyM/6MvmjsHTG0vNw3fRd1ZKcmLzfxVb3fB6R3G5yoaN4Bh+aWzFGjOvYO05OzkA==",
+ "dependencies": {
+ "xunit.v3.common": "[3.2.1]"
+ }
+ },
+ "xunit.v3.mtp-v1": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "lREcN7+kZmHqLmivhfzN+BHBYf3nQzMEojX5390qDplnXjaHYUxH49XmrWEbCx+va3ZTiIR2vVWPJWCs2UFBFQ==",
"dependencies": {
- "xunit.v3.common": "[2.0.2]"
+ "xunit.analyzers": "1.26.0",
+ "xunit.v3.assert": "[3.2.1]",
+ "xunit.v3.core.mtp-v1": "[3.2.1]"
}
},
"xunit.v3.runner.common": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "W+5loZKHfw5aWDCwSa2s4/ExqRXcytpvr7+/cA488zsmVpvYInvmLxsBNrH8qQCPwK8Wb0mvc4xOmzYXsvEB9A==",
+ "resolved": "3.2.1",
+ "contentHash": "oF0jwl0xH45/RWjDcaCPOeeI6HCoyiEXIT8yvByd37rhJorjL/Ri8S9A/Vql8DBPjCfQWd6Url5JRmeiQ55isA==",
"dependencies": {
- "xunit.v3.common": "[2.0.2]"
+ "Microsoft.Win32.Registry": "[5.0.0]",
+ "xunit.v3.common": "[3.2.1]"
}
},
"xunit.v3.runner.inproc.console": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "2cVHXMv5bJQbuCDU6G+GzafMGvardavvXFnnIGP0QT5ArgMCi91w3owLaFkdGD+1O5CCw5+3gY/9280BPQmnGg==",
+ "resolved": "3.2.1",
+ "contentHash": "EC/VLj1E9BPWfmzdEMQEqouxh0rWAdX6SXuiiDRf0yXXsQo3E2PNLKCyJ9V8hmkGH/nBvM7pHLFbuCf00vCynw==",
"dependencies": {
- "Microsoft.Testing.Extensions.TrxReport.Abstractions": "1.6.3",
- "Microsoft.Testing.Platform": "1.6.3",
- "xunit.v3.extensibility.core": "[2.0.2]",
- "xunit.v3.runner.common": "[2.0.2]"
+ "xunit.v3.extensibility.core": "[3.2.1]",
+ "xunit.v3.runner.common": "[3.2.1]"
}
},
"CodeCargo.Nats.DistributedCache": {
"type": "Project",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Logging.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Options": "[9.0.5, )",
- "NATS.Client.KeyValueStore": "[2.6.1, )"
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
}
},
"CodeCargo.Nats.HybridCacheExtensions": {
"type": "Project",
"dependencies": {
"CodeCargo.Nats.DistributedCache": "[1.0.0, )",
- "Microsoft.Extensions.Caching.Hybrid": "[9.5.0, )"
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
}
},
"testutils": {
"type": "Project",
"dependencies": {
"CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )",
- "Microsoft.Extensions.Logging": "[9.0.5, )",
- "NATS.Net": "[2.6.1, )",
- "xunit.v3.assert": "[2.0.2, )",
- "xunit.v3.extensibility.core": "[2.0.2, )"
+ "Microsoft.Extensions.Logging": "[10.0.1, )",
+ "NATS.Net": "[2.7.0, )",
+ "xunit.v3.assert": "[3.2.1, )",
+ "xunit.v3.extensibility.core": "[3.2.1, )"
}
}
}
diff --git a/test/UnitTests/packages.win-x64.lock.json b/test/UnitTests/packages.win-x64.lock.json
index 05fbce3..fb89034 100644
--- a/test/UnitTests/packages.win-x64.lock.json
+++ b/test/UnitTests/packages.win-x64.lock.json
@@ -1,15 +1,15 @@
{
"version": 1,
"dependencies": {
- "net8.0": {
+ "net10.0": {
"Microsoft.NET.Test.Sdk": {
"type": "Direct",
- "requested": "[17.14.0, )",
- "resolved": "17.14.0",
- "contentHash": "rTtdOm6C96q9QgP3mS8nUGPGPh5Xm2HnBYJggNmNrJ3LDmX9lJuUIgnJEfvX6wSQY4swUMiCcIXd3OkjhYCgtw==",
+ "requested": "[18.0.1, )",
+ "resolved": "18.0.1",
+ "contentHash": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==",
"dependencies": {
- "Microsoft.CodeCoverage": "17.14.0",
- "Microsoft.TestPlatform.TestHost": "17.14.0"
+ "Microsoft.CodeCoverage": "18.0.1",
+ "Microsoft.TestPlatform.TestHost": "18.0.1"
}
},
"Moq": {
@@ -32,19 +32,17 @@
},
"xunit.runner.visualstudio": {
"type": "Direct",
- "requested": "[3.1.0, )",
- "resolved": "3.1.0",
- "contentHash": "K9O9TOzugqOo4LJ87uuq1VG8RAqGp20Ng85Wx932oT5LNBkIgeeGYubVW5UMnOOTanFNbGavmbuYrJr4INzSwg=="
+ "requested": "[3.1.5, )",
+ "resolved": "3.1.5",
+ "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA=="
},
"xunit.v3": {
"type": "Direct",
- "requested": "[2.0.2, )",
- "resolved": "2.0.2",
- "contentHash": "gCI3M0/6L5RUiZMC/XYzYf9nhWkefekO2PfCrTsy7Cw+Iua005sFIvLzVywUoGlzQLP3Bb1c+5Jdd83ZB0xpIg==",
+ "requested": "[3.2.1, )",
+ "resolved": "3.2.1",
+ "contentHash": "oefMPnMEQv9JXlc1mmj4XnNmylLWJA6XHncTcyM3LBvbepO+rsWfmIZ2gb2tO6WU29De4RxvEFHT5xxmsrjn8Q==",
"dependencies": {
- "xunit.analyzers": "1.21.0",
- "xunit.v3.assert": "[2.0.2]",
- "xunit.v3.core": "[2.0.2]"
+ "xunit.v3.mtp-v1": "[3.2.1]"
}
},
"Castle.Core": {
@@ -55,6 +53,11 @@
"System.Diagnostics.EventLog": "6.0.0"
}
},
+ "Microsoft.ApplicationInsights": {
+ "type": "Transitive",
+ "resolved": "2.23.0",
+ "contentHash": "nWArUZTdU7iqZLycLKWe0TDms48KKGE6pONH2terYNa8REXiqixrMOkf1sk5DHGMaUTqONU2YkS4SAXBhLStgw=="
+ },
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
"resolved": "6.0.0",
@@ -62,38 +65,38 @@
},
"Microsoft.CodeCoverage": {
"type": "Transitive",
- "resolved": "17.14.0",
- "contentHash": "z2GYXGG6LjGoumT59xSB2dMnqSwQBjkxdDJmSJHwy5nPtZ435GXa6wj5hz/lRrAZ7NyXXxZNXVsiHXzHRru5eA=="
+ "resolved": "18.0.1",
+ "contentHash": "O+utSr97NAJowIQT/OVp3Lh9QgW/wALVTP4RG1m2AfFP4IyJmJz0ZBmFJUsRQiAPgq6IRC0t8AAzsiPIsaUDEA=="
},
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "RV6wOTvH5BeVRs6cvxFuaV1ut05Dklpvq19XRO1JxAayfLWYIEP7K94aamY0iSUhoehWk1X5H6gMcbZkHuBjew==",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Hybrid": {
"type": "Transitive",
- "resolved": "9.5.0",
- "contentHash": "M4B0z8sdOFEntf0KbvmL7nv0LfQgGHiBDH2cfSAscJ3FTGxnq7uOpFo7sVaPuYZmpPK/KIJdWDAzu/Bc2Otrxg==",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.Caching.Memory": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "qDmoAzIUBup5KZG1Abv51ifbHMCWFnaXbt05l+Sd92mLOpF9OwHOuoxu3XhzXaPGfq0Ns3pv1df5l8zuKjFgGw==",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Configuration.Abstractions": {
@@ -106,16 +109,16 @@
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "N1Mn0T/tUBPoLL+Fzsp+VCEtneUhhxc1//Dx3BeuQ8AX+XrMlYCfnp2zgpEXnTCB7053CLdiqVWPZ7mEX6MPjg==",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "cjnRtsEAzU73aN6W7vkWy8Phj5t3Xm78HSqgrbh/O4Q9SK/yN73wZVa21QQY6amSLQRQ/M8N+koGnY6PuvKQsw=="
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
},
"Microsoft.Extensions.Diagnostics.Abstractions": {
"type": "Transitive",
@@ -123,8 +126,7 @@
"contentHash": "JHYCQG7HmugNYUhOl368g+NMxYE/N/AiclCYRNlgCY9eVyiBkOHMwK4x60RYMxv9EL3+rmj1mqHvdCiPpC+D4Q==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
- "Microsoft.Extensions.Options": "8.0.0",
- "System.Diagnostics.DiagnosticSource": "8.0.0"
+ "Microsoft.Extensions.Options": "8.0.0"
}
},
"Microsoft.Extensions.FileProviders.Abstractions": {
@@ -149,157 +151,171 @@
},
"Microsoft.Extensions.Logging": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "rQU61lrgvpE/UgcAd4E56HPxUIkX/VUQCxWmwDTLLVeuwRDYTL0q/FLGfAW17cGTKyCh7ywYAEnY3sTEvURsfg==",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "pP1PADCrIxMYJXxFmTVbAgEU7GVpjK5i0/tyfU9DiE0oXQy3JWQaOVgCkrCiePLgS8b5sghM3Fau3EeHiVWbCg==",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "System.Diagnostics.DiagnosticSource": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
}
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "vPdJQU8YLOUSSK8NL0RmwcXJr2E0w8xH559PGQl4JYsglgilZr9LZnqV2zdgk+XR05+kuvhBEZKoDVd46o7NqA==",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "b4OAv1qE1C9aM+ShWJu3rlo/WjDwa/I30aIPXqDWSKXTtKl1Wwh6BZn+glH5HndGVVn3C6ZAPQj5nv7/7HJNBQ=="
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "Microsoft.Testing.Extensions.Telemetry": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "No5AudZMmSb+uNXjlgL2y3/stHD2IT4uxqc5yHwkE+/nNux9jbKcaJMvcp9SwgP4DVD8L9/P3OUz8mmmcvEIdQ==",
+ "dependencies": {
+ "Microsoft.ApplicationInsights": "2.23.0",
+ "Microsoft.Testing.Platform": "1.9.1"
+ }
},
"Microsoft.Testing.Extensions.TrxReport.Abstractions": {
"type": "Transitive",
- "resolved": "1.6.3",
- "contentHash": "0MdowM+3IDVWE5VBzVe9NvxsE4caSbM3fO+jlWVzEBr/Vnc3BWx+uV/Ex0dLLpkxkeUKH2gGWTNLb39rw3DDqw==",
+ "resolved": "1.9.1",
+ "contentHash": "AL46Xe1WBi85Ntd4mNPvat5ZSsZ2uejiVqoKCypr8J3wK0elA5xJ3AN4G/Q4GIwzUFnggZoH/DBjnr9J18IO/g==",
"dependencies": {
- "Microsoft.Testing.Platform": "1.6.3"
+ "Microsoft.Testing.Platform": "1.9.1"
}
},
"Microsoft.Testing.Platform": {
"type": "Transitive",
- "resolved": "1.6.3",
- "contentHash": "DqMZukaPo+vKzColfqd1I5qZebfISZT6ND70AOem/dYQmHsaMN0xg/JG7E0e80rwfxL7wAA4ylSg8j6KJf1Tuw=="
+ "resolved": "1.9.1",
+ "contentHash": "QafNtNSmEI0zazdebnsIkDKmFtTSpmx/5PLOjURWwozcPb3tvRxzosQSL8xwYNM1iPhhKiBksXZyRSE2COisrA=="
},
"Microsoft.Testing.Platform.MSBuild": {
"type": "Transitive",
- "resolved": "1.6.3",
- "contentHash": "PXSYI5Iae29GM5636zOL8PlQD1YyOa9cfzfYLR43hrLjjK7RDJgMTvgAet3oZLgDTvz6pbzABZvhx+S/W5m8YA==",
+ "resolved": "1.9.1",
+ "contentHash": "oTUtyR4X/s9ytuiNA29FGsNCCH0rNmY5Wdm14NCKLjTM1cT9edVSlA+rGS/mVmusPqcP0l/x9qOnMXg16v87RQ==",
"dependencies": {
- "Microsoft.Testing.Platform": "1.6.3"
+ "Microsoft.Testing.Platform": "1.9.1"
}
},
"Microsoft.TestPlatform.ObjectModel": {
"type": "Transitive",
- "resolved": "17.14.0",
- "contentHash": "3h7y7f/HuY8jdZa163p/55VmGw/fYJwrI8FOtsp4aEQAJaPgBr5LBS25uOfBwRYI95QDiByfaqSPBcWEvuHEwA==",
- "dependencies": {
- "System.Reflection.Metadata": "8.0.0"
- }
+ "resolved": "18.0.1",
+ "contentHash": "qT/mwMcLF9BieRkzOBPL2qCopl8hQu6A1P7JWAoj/FMu5i9vds/7cjbJ/LLtaiwWevWLAeD5v5wjQJ/l6jvhWQ=="
},
"Microsoft.TestPlatform.TestHost": {
"type": "Transitive",
- "resolved": "17.14.0",
- "contentHash": "8htQBKM92s/NXUI/U0/CKKLlvlDfWIo3/mbnY/GS/2XLkBGNIVQufmUpDIzznaZqUpdzspGSsJcLhVN8aRoMaA==",
+ "resolved": "18.0.1",
+ "contentHash": "uDJKAEjFTaa2wHdWlfo6ektyoh+WD4/Eesrwb4FpBFKsLGehhACVnwwTI4qD3FrIlIEPlxdXg3SyrYRIcO+RRQ==",
"dependencies": {
- "Microsoft.TestPlatform.ObjectModel": "17.14.0",
+ "Microsoft.TestPlatform.ObjectModel": "18.0.1",
"Newtonsoft.Json": "13.0.3"
}
},
+ "Microsoft.Win32.Registry": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
"NATS.Client.Core": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "CYcrpmn+Hb1zj8mxA6rmQXhtnHozSyDtHBwUUmCcip/y/6qLx3+gG+mpo/sy9pJDNCYDOEj+JoryGLtq3hl1lA==",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "6.0.1",
"Microsoft.Extensions.Primitives": "6.0.0",
- "System.IO.Pipelines": "8.0.0",
- "System.Text.Json": "8.0.5"
+ "NATS.Client.Abstractions": "2.7.0"
}
},
"NATS.Client.Hosting": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "dH4aj7JRKCQdlMw2jhSRwqw425uNiqO+QlSpEBp5HQ9Bki5WpQGkh2gbc7W/pn/iM+q15DEn8z0+C/7lda8E5Q==",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.JetStream": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "BVprnEoInlNeoyupH4PAGuntBTLzHfE3mNHRXjl93gFOOyAAmhn/lCEWx7HuGqhAAYc3hXBaSd1cXgyL4LJBoA==",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.KeyValueStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "3TXg9+27sZXOFffHsTHq3AiLm03ndxkGnmuO01W0DV+dbJHWqU5nSPAByL/wF7lu3f65xnjgj5+afM3TcI2r0w==",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.ObjectStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "Pv2C9FOmLqITi7GYbiLM45UiD34RCaS8XaKAcnOhhWt1quv/W3ZMjLnTUHWMRAPMJAoGTHvBrvsyXXO0LK0WaA==",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.Serializers.Json": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "RPctkdOov3plrSPueP43I/i539FoXTJy9oKNcmW15rRwuMMRVAJJZuo/6BJ0GTLupHrDqPNOkH8rdwsHHjmGBg==",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Abstractions": "2.7.0"
}
},
"NATS.Client.Services": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "4dBJRrCtMMvLlz9Te2slgDvL05HpxoHHrDb9q2ovUNWT8YYCEINuxPQ1oNlni+Mx+xsCfFis2c+zXP/C8ExFdA==",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.Simplified": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "1jHhiouYBGujHle2eclDqG1jbnfPzbEbX+W1n+HFMPNr1tEhir+B4lbAaHR5pL2pIhfx+jJtjmjhFY+ENulRTQ==",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
}
},
"NATS.Net": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "Sf7kDSPYZ36QFDNqMyUQ2ry95e8AupqT9AEWxc1EtfIFIxLd9BAL/ihOrOchRqBdNR9srfirOeSj4lpL0PCe1w==",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Hosting": "2.6.1",
- "NATS.Client.JetStream": "2.6.1",
- "NATS.Client.KeyValueStore": "2.6.1",
- "NATS.Client.ObjectStore": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1",
- "NATS.Client.Services": "2.6.1",
- "NATS.Client.Simplified": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
}
},
"Newtonsoft.Json": {
@@ -312,118 +328,540 @@
"resolved": "1.2.0.556",
"contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
},
- "System.Collections.Immutable": {
+ "System.Diagnostics.EventLog": {
"type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "AurL6Y5BA1WotzlEvVaIDpqzpIPvYnnldxru8oXJU2yFxFUy3+pNXjXd1ymO+RA0rq0+590Q8gaz2l3Sr7fmqg=="
+ "resolved": "6.0.0",
+ "contentHash": "lcyUiXTsETK2ALsZrX+nWuHSIQeazhqPphLfaRxzdGaG93+0kELqpgEHtwWOlQe7+jSFnKwaCAgL4kjeZCQJnw=="
},
- "System.Diagnostics.DiagnosticSource": {
+ "xunit.analyzers": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "WoI5or8kY2VxFdDmsaRZ5yaYvvb+4MCyy66eXo79Cy1uMa7qXeGIlYmZx7R9Zy5S4xZjmqvkk2V8L6/vDwAAEA=="
+ "resolved": "1.26.0",
+ "contentHash": "YrWZOfuU1Scg4iGizAlMNALOxVS+HPSVilfscNDEJAyrTIVdF4c+8o+Aerw2RYnrJxafj/F56YkJOKCURUWQmA=="
},
- "System.Diagnostics.EventLog": {
+ "xunit.v3.assert": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "7hGxs+sfgPCiHg7CbWL8Vsmg8WS4vBfipZ7rfE+FEyS7ksU4+0vcV08TQvLIXLPAfinT06zVoK83YjRcMXcXLw=="
+ },
+ "xunit.v3.common": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "NUh3pPTC3Py4XTnjoCCCIEzvdKTQ9apu0ikDNCrUETBtfHHXcoUmIl5bOfJLQQu7awhu8eaZHjJnG7rx9lUZpg==",
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "6.0.0"
+ }
+ },
+ "xunit.v3.core.mtp-v1": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "PeClKsdYS8TN7q8UxcIKgMVEf1xjqa5XWaizzt+WfLp8+85ZKT+LAQ2/ct+eYqazFzaGSJCAj96+1Z2USkWV6A==",
+ "dependencies": {
+ "Microsoft.Testing.Extensions.Telemetry": "1.9.1",
+ "Microsoft.Testing.Extensions.TrxReport.Abstractions": "1.9.1",
+ "Microsoft.Testing.Platform": "1.9.1",
+ "Microsoft.Testing.Platform.MSBuild": "1.9.1",
+ "xunit.v3.extensibility.core": "[3.2.1]",
+ "xunit.v3.runner.inproc.console": "[3.2.1]"
+ }
+ },
+ "xunit.v3.extensibility.core": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "soZuThF5CwB/ZZ2HY/ivdinyM/6MvmjsHTG0vNw3fRd1ZKcmLzfxVb3fB6R3G5yoaN4Bh+aWzFGjOvYO05OzkA==",
+ "dependencies": {
+ "xunit.v3.common": "[3.2.1]"
+ }
+ },
+ "xunit.v3.mtp-v1": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "lREcN7+kZmHqLmivhfzN+BHBYf3nQzMEojX5390qDplnXjaHYUxH49XmrWEbCx+va3ZTiIR2vVWPJWCs2UFBFQ==",
+ "dependencies": {
+ "xunit.analyzers": "1.26.0",
+ "xunit.v3.assert": "[3.2.1]",
+ "xunit.v3.core.mtp-v1": "[3.2.1]"
+ }
+ },
+ "xunit.v3.runner.common": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "oF0jwl0xH45/RWjDcaCPOeeI6HCoyiEXIT8yvByd37rhJorjL/Ri8S9A/Vql8DBPjCfQWd6Url5JRmeiQ55isA==",
+ "dependencies": {
+ "Microsoft.Win32.Registry": "[5.0.0]",
+ "xunit.v3.common": "[3.2.1]"
+ }
+ },
+ "xunit.v3.runner.inproc.console": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "EC/VLj1E9BPWfmzdEMQEqouxh0rWAdX6SXuiiDRf0yXXsQo3E2PNLKCyJ9V8hmkGH/nBvM7pHLFbuCf00vCynw==",
+ "dependencies": {
+ "xunit.v3.extensibility.core": "[3.2.1]",
+ "xunit.v3.runner.common": "[3.2.1]"
+ }
+ },
+ "CodeCargo.Nats.DistributedCache": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
+ }
+ },
+ "CodeCargo.Nats.HybridCacheExtensions": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.DistributedCache": "[1.0.0, )",
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
+ }
+ },
+ "testutils": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )",
+ "Microsoft.Extensions.Logging": "[10.0.1, )",
+ "NATS.Net": "[2.7.0, )",
+ "xunit.v3.assert": "[3.2.1, )",
+ "xunit.v3.extensibility.core": "[3.2.1, )"
+ }
+ }
+ },
+ "net8.0": {
+ "Microsoft.NET.Test.Sdk": {
+ "type": "Direct",
+ "requested": "[18.0.1, )",
+ "resolved": "18.0.1",
+ "contentHash": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==",
+ "dependencies": {
+ "Microsoft.CodeCoverage": "18.0.1",
+ "Microsoft.TestPlatform.TestHost": "18.0.1"
+ }
+ },
+ "Moq": {
+ "type": "Direct",
+ "requested": "[4.20.72, )",
+ "resolved": "4.20.72",
+ "contentHash": "EA55cjyNn8eTNWrgrdZJH5QLFp2L43oxl1tlkoYUKIE9pRwL784OWiTXeCV5ApS+AMYEAlt7Fo03A2XfouvHmQ==",
+ "dependencies": {
+ "Castle.Core": "5.1.1"
+ }
+ },
+ "StyleCop.Analyzers": {
+ "type": "Direct",
+ "requested": "[1.2.0-beta.556, )",
+ "resolved": "1.2.0-beta.556",
+ "contentHash": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
+ "dependencies": {
+ "StyleCop.Analyzers.Unstable": "1.2.0.556"
+ }
+ },
+ "xunit.runner.visualstudio": {
+ "type": "Direct",
+ "requested": "[3.1.5, )",
+ "resolved": "3.1.5",
+ "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA=="
+ },
+ "xunit.v3": {
+ "type": "Direct",
+ "requested": "[3.2.1, )",
+ "resolved": "3.2.1",
+ "contentHash": "oefMPnMEQv9JXlc1mmj4XnNmylLWJA6XHncTcyM3LBvbepO+rsWfmIZ2gb2tO6WU29De4RxvEFHT5xxmsrjn8Q==",
+ "dependencies": {
+ "xunit.v3.mtp-v1": "[3.2.1]"
+ }
+ },
+ "Castle.Core": {
+ "type": "Transitive",
+ "resolved": "5.1.1",
+ "contentHash": "rpYtIczkzGpf+EkZgDr9CClTdemhsrwA/W5hMoPjLkRFnXzH44zDLoovXeKtmxb1ykXK9aJVODSpiJml8CTw2g==",
+ "dependencies": {
+ "System.Diagnostics.EventLog": "6.0.0"
+ }
+ },
+ "Microsoft.ApplicationInsights": {
+ "type": "Transitive",
+ "resolved": "2.23.0",
+ "contentHash": "nWArUZTdU7iqZLycLKWe0TDms48KKGE6pONH2terYNa8REXiqixrMOkf1sk5DHGMaUTqONU2YkS4SAXBhLStgw=="
+ },
+ "Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
"resolved": "6.0.0",
- "contentHash": "lcyUiXTsETK2ALsZrX+nWuHSIQeazhqPphLfaRxzdGaG93+0kELqpgEHtwWOlQe7+jSFnKwaCAgL4kjeZCQJnw=="
+ "contentHash": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg=="
},
- "System.IO.Pipelines": {
+ "Microsoft.CodeCoverage": {
+ "type": "Transitive",
+ "resolved": "18.0.1",
+ "contentHash": "O+utSr97NAJowIQT/OVp3Lh9QgW/wALVTP4RG1m2AfFP4IyJmJz0ZBmFJUsRQiAPgq6IRC0t8AAzsiPIsaUDEA=="
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Hybrid": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
"type": "Transitive",
"resolved": "8.0.0",
- "contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
+ "contentHash": "3lE/iLSutpgX1CC0NOW70FJoGARRHbyKmG7dc0klnUZ9Dd9hS6N/POPWhKhMLCEuNN5nXEY5agmlFtH562vqhQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "8.0.0"
+ }
},
- "System.Reflection.Metadata": {
+ "Microsoft.Extensions.DependencyInjection": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
"type": "Transitive",
"resolved": "8.0.0",
- "contentHash": "ptvgrFh7PvWI8bcVqG5rsA/weWM09EnthFHR5SCnS6IN+P4mj6rE1lBDC4U8HL9/57htKAqy4KQ3bBj84cfYyQ==",
+ "contentHash": "JHYCQG7HmugNYUhOl368g+NMxYE/N/AiclCYRNlgCY9eVyiBkOHMwK4x60RYMxv9EL3+rmj1mqHvdCiPpC+D4Q==",
"dependencies": {
- "System.Collections.Immutable": "8.0.0"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Options": "8.0.0"
}
},
- "System.Text.Json": {
+ "Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
- "resolved": "8.0.5",
- "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
+ "resolved": "8.0.0",
+ "contentHash": "ZbaMlhJlpisjuWbvXr4LdAst/1XxH3vZ6A0BsgTphZ2L4PGuxRLz7Jr/S7mkAAnOn78Vu0fKhEgNF5JO3zfjqQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "AG7HWwVRdCHlaA++1oKDxLsXIBxmDpMPb3VoyOoAghEWnkUvEAdYQUwnV4jJbAaa/nMYNiEh5ByoLauZBEiovg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "8.0.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0"
+ }
+ },
+ "Microsoft.Extensions.Logging": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "System.Diagnostics.DiagnosticSource": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "Microsoft.Testing.Extensions.Telemetry": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "No5AudZMmSb+uNXjlgL2y3/stHD2IT4uxqc5yHwkE+/nNux9jbKcaJMvcp9SwgP4DVD8L9/P3OUz8mmmcvEIdQ==",
+ "dependencies": {
+ "Microsoft.ApplicationInsights": "2.23.0",
+ "Microsoft.Testing.Platform": "1.9.1"
+ }
+ },
+ "Microsoft.Testing.Extensions.TrxReport.Abstractions": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "AL46Xe1WBi85Ntd4mNPvat5ZSsZ2uejiVqoKCypr8J3wK0elA5xJ3AN4G/Q4GIwzUFnggZoH/DBjnr9J18IO/g==",
+ "dependencies": {
+ "Microsoft.Testing.Platform": "1.9.1"
+ }
+ },
+ "Microsoft.Testing.Platform": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "QafNtNSmEI0zazdebnsIkDKmFtTSpmx/5PLOjURWwozcPb3tvRxzosQSL8xwYNM1iPhhKiBksXZyRSE2COisrA=="
+ },
+ "Microsoft.Testing.Platform.MSBuild": {
+ "type": "Transitive",
+ "resolved": "1.9.1",
+ "contentHash": "oTUtyR4X/s9ytuiNA29FGsNCCH0rNmY5Wdm14NCKLjTM1cT9edVSlA+rGS/mVmusPqcP0l/x9qOnMXg16v87RQ==",
+ "dependencies": {
+ "Microsoft.Testing.Platform": "1.9.1"
+ }
+ },
+ "Microsoft.TestPlatform.ObjectModel": {
+ "type": "Transitive",
+ "resolved": "18.0.1",
+ "contentHash": "qT/mwMcLF9BieRkzOBPL2qCopl8hQu6A1P7JWAoj/FMu5i9vds/7cjbJ/LLtaiwWevWLAeD5v5wjQJ/l6jvhWQ=="
+ },
+ "Microsoft.TestPlatform.TestHost": {
+ "type": "Transitive",
+ "resolved": "18.0.1",
+ "contentHash": "uDJKAEjFTaa2wHdWlfo6ektyoh+WD4/Eesrwb4FpBFKsLGehhACVnwwTI4qD3FrIlIEPlxdXg3SyrYRIcO+RRQ==",
+ "dependencies": {
+ "Microsoft.TestPlatform.ObjectModel": "18.0.1",
+ "Newtonsoft.Json": "13.0.3"
+ }
+ },
+ "Microsoft.Win32.Registry": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
+ "NATS.Client.Core": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.1",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "NATS.Client.Abstractions": "2.7.0",
+ "System.IO.Pipelines": "8.0.0"
+ }
+ },
+ "NATS.Client.Hosting": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.JetStream": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.KeyValueStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.ObjectStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.Serializers.Json": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
+ "dependencies": {
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.Services": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.Simplified": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
+ }
+ },
+ "NATS.Net": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
+ }
+ },
+ "Newtonsoft.Json": {
+ "type": "Transitive",
+ "resolved": "13.0.3",
+ "contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ=="
+ },
+ "StyleCop.Analyzers.Unstable": {
+ "type": "Transitive",
+ "resolved": "1.2.0.556",
+ "contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
+ },
+ "System.Diagnostics.DiagnosticSource": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "wVYO4/71Pk177uQ3TG8ZQFS3Pnmr98cF9pYxnpuIb/bMnbEWsdZZoLU/euv29mfSi2/Iuypj0TRUchPk7aqBGg=="
+ },
+ "System.Diagnostics.EventLog": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "lcyUiXTsETK2ALsZrX+nWuHSIQeazhqPphLfaRxzdGaG93+0kELqpgEHtwWOlQe7+jSFnKwaCAgL4kjeZCQJnw=="
+ },
+ "System.IO.Pipelines": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
},
"xunit.analyzers": {
"type": "Transitive",
- "resolved": "1.21.0",
- "contentHash": "2KvcXvsqZQnwQmdEJC4BGXCsllgMtfbhlnY7MlDu5ZsKLWDEnYT5PNqGLiQQnxQYqwkOyTPAbrCwUyI9ZfJ2fg=="
+ "resolved": "1.26.0",
+ "contentHash": "YrWZOfuU1Scg4iGizAlMNALOxVS+HPSVilfscNDEJAyrTIVdF4c+8o+Aerw2RYnrJxafj/F56YkJOKCURUWQmA=="
},
"xunit.v3.assert": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "ucjN0o7k1YWDM/RPSV81UEb1ngNVnVTfSlVVGSjJ67YlvGSLarWWJJVNDEsaUdl7TUReJO8+Y2Bajv9NKsvRLA=="
+ "resolved": "3.2.1",
+ "contentHash": "7hGxs+sfgPCiHg7CbWL8Vsmg8WS4vBfipZ7rfE+FEyS7ksU4+0vcV08TQvLIXLPAfinT06zVoK83YjRcMXcXLw=="
},
"xunit.v3.common": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "ZngN3yHk/U4Od+1KEjLDqX7ubxA4xuAUdBeZMasWgkR1fByyLjRevKxWzhp5mgl35n6eYz/Lcl7FV1PGV2d0Ew==",
+ "resolved": "3.2.1",
+ "contentHash": "NUh3pPTC3Py4XTnjoCCCIEzvdKTQ9apu0ikDNCrUETBtfHHXcoUmIl5bOfJLQQu7awhu8eaZHjJnG7rx9lUZpg==",
"dependencies": {
"Microsoft.Bcl.AsyncInterfaces": "6.0.0"
}
},
- "xunit.v3.core": {
+ "xunit.v3.core.mtp-v1": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "A+DNC/W9xaEB0AHkGwq7fSLSS4pnfKkg+OtdwaYYoZv+jowFVya4Bv26MZOCgmqfwszvQEExgaBNA9kBYQRLRg==",
+ "resolved": "3.2.1",
+ "contentHash": "PeClKsdYS8TN7q8UxcIKgMVEf1xjqa5XWaizzt+WfLp8+85ZKT+LAQ2/ct+eYqazFzaGSJCAj96+1Z2USkWV6A==",
"dependencies": {
- "Microsoft.Testing.Platform.MSBuild": "1.6.3",
- "xunit.v3.extensibility.core": "[2.0.2]",
- "xunit.v3.runner.inproc.console": "[2.0.2]"
+ "Microsoft.Testing.Extensions.Telemetry": "1.9.1",
+ "Microsoft.Testing.Extensions.TrxReport.Abstractions": "1.9.1",
+ "Microsoft.Testing.Platform": "1.9.1",
+ "Microsoft.Testing.Platform.MSBuild": "1.9.1",
+ "xunit.v3.extensibility.core": "[3.2.1]",
+ "xunit.v3.runner.inproc.console": "[3.2.1]"
}
},
"xunit.v3.extensibility.core": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "4YPSALWtAafrrMr3O+6w/KI0FubKdY2ShigzUWIEgmdXJkU73v9H192dCpvDkIWRPa7OxBrGZ6mjS+A6poexSQ==",
+ "resolved": "3.2.1",
+ "contentHash": "soZuThF5CwB/ZZ2HY/ivdinyM/6MvmjsHTG0vNw3fRd1ZKcmLzfxVb3fB6R3G5yoaN4Bh+aWzFGjOvYO05OzkA==",
+ "dependencies": {
+ "xunit.v3.common": "[3.2.1]"
+ }
+ },
+ "xunit.v3.mtp-v1": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "lREcN7+kZmHqLmivhfzN+BHBYf3nQzMEojX5390qDplnXjaHYUxH49XmrWEbCx+va3ZTiIR2vVWPJWCs2UFBFQ==",
"dependencies": {
- "xunit.v3.common": "[2.0.2]"
+ "xunit.analyzers": "1.26.0",
+ "xunit.v3.assert": "[3.2.1]",
+ "xunit.v3.core.mtp-v1": "[3.2.1]"
}
},
"xunit.v3.runner.common": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "W+5loZKHfw5aWDCwSa2s4/ExqRXcytpvr7+/cA488zsmVpvYInvmLxsBNrH8qQCPwK8Wb0mvc4xOmzYXsvEB9A==",
+ "resolved": "3.2.1",
+ "contentHash": "oF0jwl0xH45/RWjDcaCPOeeI6HCoyiEXIT8yvByd37rhJorjL/Ri8S9A/Vql8DBPjCfQWd6Url5JRmeiQ55isA==",
"dependencies": {
- "xunit.v3.common": "[2.0.2]"
+ "Microsoft.Win32.Registry": "[5.0.0]",
+ "xunit.v3.common": "[3.2.1]"
}
},
"xunit.v3.runner.inproc.console": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "2cVHXMv5bJQbuCDU6G+GzafMGvardavvXFnnIGP0QT5ArgMCi91w3owLaFkdGD+1O5CCw5+3gY/9280BPQmnGg==",
+ "resolved": "3.2.1",
+ "contentHash": "EC/VLj1E9BPWfmzdEMQEqouxh0rWAdX6SXuiiDRf0yXXsQo3E2PNLKCyJ9V8hmkGH/nBvM7pHLFbuCf00vCynw==",
"dependencies": {
- "Microsoft.Testing.Extensions.TrxReport.Abstractions": "1.6.3",
- "Microsoft.Testing.Platform": "1.6.3",
- "xunit.v3.extensibility.core": "[2.0.2]",
- "xunit.v3.runner.common": "[2.0.2]"
+ "xunit.v3.extensibility.core": "[3.2.1]",
+ "xunit.v3.runner.common": "[3.2.1]"
}
},
"CodeCargo.Nats.DistributedCache": {
"type": "Project",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Logging.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Options": "[9.0.5, )",
- "NATS.Client.KeyValueStore": "[2.6.1, )"
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
}
},
"CodeCargo.Nats.HybridCacheExtensions": {
"type": "Project",
"dependencies": {
"CodeCargo.Nats.DistributedCache": "[1.0.0, )",
- "Microsoft.Extensions.Caching.Hybrid": "[9.5.0, )"
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
}
},
"testutils": {
"type": "Project",
"dependencies": {
"CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )",
- "Microsoft.Extensions.Logging": "[9.0.5, )",
- "NATS.Net": "[2.6.1, )",
- "xunit.v3.assert": "[2.0.2, )",
- "xunit.v3.extensibility.core": "[2.0.2, )"
+ "Microsoft.Extensions.Logging": "[10.0.1, )",
+ "NATS.Net": "[2.7.0, )",
+ "xunit.v3.assert": "[3.2.1, )",
+ "xunit.v3.extensibility.core": "[3.2.1, )"
}
}
}
diff --git a/util/NatsAppHost/NatsAppHost.csproj b/util/NatsAppHost/NatsAppHost.csproj
index a980191..1fd66c8 100644
--- a/util/NatsAppHost/NatsAppHost.csproj
+++ b/util/NatsAppHost/NatsAppHost.csproj
@@ -13,7 +13,7 @@
-
+
diff --git a/util/NatsAppHost/Program.cs b/util/NatsAppHost/Program.cs
index 30ed1d7..9056a4d 100644
--- a/util/NatsAppHost/Program.cs
+++ b/util/NatsAppHost/Program.cs
@@ -18,7 +18,7 @@
var natsResource = new NatsResource("Nats");
builder.AddResource(natsResource)
.WithImage("nats")
- .WithImageTag("2.11.3")
+ .WithImageTag("2.12.3")
.WithBindMount(natsConfigDir, "/etc/nats-config", isReadOnly: true)
.WithArgs("-c", "/etc/nats-config/nats.conf")
.WithEndpoint(port: 14222, targetPort: 4222, name: NatsResource.NatsEndpointName, scheme: "tcp");
diff --git a/util/NatsAppHost/packages.linux-x64.lock.json b/util/NatsAppHost/packages.linux-x64.lock.json
index 049b6d4..6f1c0cb 100644
--- a/util/NatsAppHost/packages.linux-x64.lock.json
+++ b/util/NatsAppHost/packages.linux-x64.lock.json
@@ -1,49 +1,733 @@
{
"version": 1,
"dependencies": {
- "net8.0": {
+ "net10.0": {
"Aspire.Dashboard.Sdk.linux-x64": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "AaM8qGUW6Z9rVQU/vIOi61vtLCZVOz8H9JcMbrfaHtcESY/ATBOEYgZWYlxdqj54IJeOQQp7tUWe+ebA09qUmQ=="
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "gIvMR7NdVGw+mUpK9qZsGuuYfDp4CHvBDLlykSSP9pCh5XGlMgDNR3uOMfvKVlqH1hAsOuecvxEcfQ9kjufrWw=="
},
"Aspire.Hosting.AppHost": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "/nNngW76y65NWOofCB+/t1bDZCacPIhBk9YZVygHlnBZaZS8d1CbLxQF4zMDQucQeaaY5BFBQUAtcc3PGLxHjA==",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Aspire.Hosting.Orchestration.linux-x64": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "V8u8ukncoflImciXeHG03x1pWbOiR4z1bIl2lwOKgdy7/JshFrlEaabaNuGmAIZFdWEM/fsc/hVDjecQyHF2aQ=="
+ },
+ "StyleCop.Analyzers": {
+ "type": "Direct",
+ "requested": "[1.2.0-beta.556, )",
+ "resolved": "1.2.0-beta.556",
+ "contentHash": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
+ "dependencies": {
+ "StyleCop.Analyzers.Unstable": "1.2.0.556"
+ }
+ },
+ "Aspire.Hosting": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "8.0.2",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "8.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Http": "8.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.3",
+ "Microsoft.Extensions.Options": "8.0.2",
+ "Microsoft.Extensions.Primitives": "8.0.0",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "AspNetCore.HealthChecks.Uris": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "XYdNlA437KeF8p9qOpZFyNqAN+c0FXt/JjTvzH/Qans0q0O3pPE8KPnn39ucQQjR/Roum1vLTP3kXiUs8VHyuA==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.11",
+ "Microsoft.Extensions.Http": "8.0.0"
+ }
+ },
+ "Fractions": {
+ "type": "Transitive",
+ "resolved": "7.3.0",
+ "contentHash": "2bETFWLBc8b7Ut2SVi+bxhGVwiSpknHYGBh2PADyGWONLkTxT7bKyDRhF8ao+XUv90tq8Fl7GTPxSI5bacIRJw=="
+ },
+ "Google.Protobuf": {
+ "type": "Transitive",
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
+ },
+ "Grpc.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "B4wAbNtAuHNiHAMxLFWL74wUElzNOOboFnypalqpX76piCOGz/w5FpilbVVYGboI4Qgl4ZmZsvDZ1zLwHNsjnw==",
+ "dependencies": {
"Google.Protobuf": "3.30.2",
+ "Grpc.AspNetCore.Server.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "kv+9YVB6MqDYWIcstXvWrT7Xc1si/sfINzzSxvQfjC3aei+92gXDUXCH/Q+TEvi4QSICRqu92BYcrXUBW7cuOw==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "AHvMxoC+esO1e/nOYBjxvn0WDHAfglcVBjtkBy6ohgnV+PzkF8UdkPHE02xnyPFaSokWGZKnWzjgd00x6EZpyQ==",
+ "dependencies": {
+ "Grpc.AspNetCore.Server": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0"
+ }
+ },
+ "Grpc.Core.Api": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "QquqUC37yxsDzd1QaDRsH2+uuznWPTS8CVE2Yzwl3CvU4geTNkolQXoVN812M2IwT6zpv3jsZRc9ExJFNFslTg=="
+ },
+ "Grpc.Net.Client": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "U1vr20r5ngoT9nlb7wejF28EKN+taMhJsV9XtK9MkiepTZwnKxxiarriiMfCHuDAfPUm9XUjFMn/RIuJ4YY61w==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0"
+ }
+ },
+ "Grpc.Net.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "8oPLwQLPo86fmcf9ghjCDyNsSWhtHc3CXa/AqwF8Su/pG7qAoeWWtbymsZhoNvCV9Zjzb6BDcIPKXLYt+O175g==",
+ "dependencies": {
+ "Grpc.Net.Client": "2.71.0",
+ "Microsoft.Extensions.Http": "6.0.0"
+ }
+ },
+ "Grpc.Net.Common": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "v0c8R97TwRYwNXlC8GyRXwYTCNufpDfUtj9la+wUrZFzVWkFJuNAltU+c0yI3zu0jl54k7en6u2WKgZgd57r2Q==",
+ "dependencies": {
+ "Grpc.Core.Api": "2.71.0"
+ }
+ },
+ "Grpc.Tools": {
+ "type": "Transitive",
+ "resolved": "2.72.0",
+ "contentHash": "BCiuQ03EYjLHCo9hqZmY5barsz5vvcz/+/ICt5wCbukaePHZmMPDGelKlkxWx3q+f5xOMNHa9zXQ2N6rQZ4B+w=="
+ },
+ "Humanizer.Core": {
+ "type": "Transitive",
+ "resolved": "2.14.1",
+ "contentHash": "lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw=="
+ },
+ "Json.More.Net": {
+ "type": "Transitive",
+ "resolved": "2.1.0",
+ "contentHash": "qtwsyAsL55y2vB2/sK4Pjg3ZyVzD5KKSpV3lOAMHlnjFfsjQ/86eHJfQT9aV1YysVXzF4+xyHOZbh7Iu3YQ7Lg=="
+ },
+ "JsonPatch.Net": {
+ "type": "Transitive",
+ "resolved": "3.3.0",
+ "contentHash": "GIcMMDtzfzVfIpQgey8w7dhzcw6jG5nD4DDAdQCTmHfblkCvN7mI8K03to8YyUhKMl4PTR6D6nLSvWmyOGFNTg==",
+ "dependencies": {
+ "JsonPointer.Net": "5.2.0"
+ }
+ },
+ "JsonPointer.Net": {
+ "type": "Transitive",
+ "resolved": "5.2.0",
+ "contentHash": "qe1F7Tr/p4mgwLPU9P60MbYkp+xnL2uCPnWXGgzfR/AZCunAZIC0RZ32dLGJJEhSuLEfm0YF/1R3u5C7mEVq+w==",
+ "dependencies": {
+ "Humanizer.Core": "2.14.1",
+ "Json.More.Net": "2.1.0"
+ }
+ },
+ "KubernetesClient": {
+ "type": "Transitive",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
+ "dependencies": {
+ "Fractions": "7.3.0",
+ "YamlDotNet": "16.3.0"
+ }
+ },
+ "MessagePack": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "Jtle5MaFeIFkdXtxQeL9Tu2Y3HsAQGoSntOzrn6Br/jrl6c8QmG22GEioT5HBtZJR0zw0s46OnKU8ei2M3QifA==",
+ "dependencies": {
+ "MessagePack.Annotations": "2.5.192",
+ "Microsoft.NET.StringTools": "17.6.3"
+ }
+ },
+ "MessagePack.Annotations": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Hybrid": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "njoRekyMIK+smav8B6KL2YgIfUtlsRNuT7wvurpLW+m/hoRKVnoELk2YxnUnWRGScCd1rukLMxShwLqEOKowDg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "kPlU11hql+L9RjrN2N9/0GcRcRcZrNFlLLjadasFWeBORT6pL6OE+RYRk90GGCyVGSxTK+e1/f3dsMj5zpFFiQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Binder": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Lp4CZIuTVXtlvkAnTq6QvMSW7+H62gX2cU2vdFxHQUxvrWTpi7LwYI3X+YAyIS0r12/p7gaosco7efIxL4yFNw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.CommandLine": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "s5cxcdtIig66YT3J+7iHflMuorznK8kXuwBBPHMp4KImx5ZGE3FRa1Nj9fI/xMwFV+KzUMjqZ2MhOedPH8LiBQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "csD8Eps3HQ3yc0x6NhgTV+aIFKSs3qVlVCtFnMHz/JOjnv7eEj/qSXKXiK9LzBzB1qSfAVqFnB5iaX2nUmagIQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "N/6GiwiZFCBFZDk3vg1PhHW3zMqqu5WWpmeZAA9VTXv7Q8pr8NZR/EQsH0DjzqydDksJtY6EQBsu81d5okQOlA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0zW3eYBJlRctmgqk5s0kFIi5o5y2g80mvGCD8bkYxREPQlKUnr0ndU/Sop+UDIhyWN0fIi4RW63vo7BKTi7ncA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ULEJ0nkaW90JYJGkFujPcJtADXcJpXiSOLbokPcWJZ8iDbtDINifEYAUVqZVr81IDNTrRFul6O8RolOKOsgFPg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
+ },
+ "Microsoft.Extensions.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YaocqxscJLxLit0F5yq2XyB+9C7rSRfeTL7MJIl7XwaOoUO3i0EqfO2kmtjiRduYWw7yjcSINEApYZbzjau2gQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "QMoMrkNpnQym5mpfdxfxpRDuqLpsOuztguFvzH9p+Ex+do+uLFoi7UkAsBO4e9/tNR3eMFraFf2fOAi2cp3jjA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "LMQ1mW8YvfupNwoWXk+IOtjYTUllUIrETrWslKOsV66RvD96WaePcCcuF7SmB6fcTOuJFsSu/zILIUJGM+fM/Q==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "cebN2lQD6S7XCQ7DFKnXcBHxSfqWr38H9YliEluJIDRTJ99Q9V6gBMXBYx03kh6YJAzfN3JoEcsikpEWnC6VwA=="
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "+b3DligYSZuoWltU5YdbMpIEUHNZPgPrzWfNiIuDkMdqOl93UxYB5KzS3lgpRfTXJhTNpo/CZ8w/sTkDTPDdxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Physical": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "4bxzGXIzZnz0Bf7czQ72jGvpOqJsRW/44PS7YLFXTTnu6cNcPvmSREDvBoH0ZVP2hAbMfL4sUoCUn54k70jPWw==",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileSystemGlobbing": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
+ },
+ "Microsoft.Extensions.Hosting": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0jjfjQSOFZlHhwOoIQw0WyzxtkDMYdnPY3iFrOLasxYq/5J4FDt1HWT8TktBclOVjFY1FOOkoOc99X7AhbqSIw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.Configuration.CommandLine": "10.0.1",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.Configuration.UserSecrets": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Logging.Console": "10.0.1",
+ "Microsoft.Extensions.Logging.Debug": "10.0.1",
+ "Microsoft.Extensions.Logging.EventLog": "10.0.1",
+ "Microsoft.Extensions.Logging.EventSource": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "qmoQkVZcbm4/gFpted3W3Y+1kTATZTcUhV3mRkbtpfBXlxWCHwh/2oMffVcCruaGOfJuEnyAsGyaSUouSdECOw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Http": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ZXJup9ReE1Ot3M8jqcw1b/lnc8USxyYS3cyLsssU39u04TES9JNGviWUGIvP3K7mMU3TF7kQl2aS0SmVwegflw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zg8LLnfZs5o2RCHD/+9NfDtJ40swauemwCa7sI8gQoAye/UJHRZNpCtC7a5XE7l9Z7mdI8iMWnLZ6m7Q6S3jLg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Console": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "38Q8sEHwQ/+wVO/mwQBa0fcdHbezFpusHE+vBw/dSr6Fq/kzZm3H/NQX511Jki/R3FHd64IY559gdlHZQtYeEA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Debug": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "VqfTvbX9C6BA0VeIlpzPlljnNsXxiI5CdUHb9ksWERH94WQ6ft3oLGUAa4xKcDGu4xF+rIZ8wj7IOAd6/q7vGw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zp9MM+jFCa7oktIug62V9eNygpkf+6kFVatF+UC/ODeUwIr5givYKy8fYSSI9sWdxqDqv63y1x0mm2VjOl8GOw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "System.Diagnostics.EventLog": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventSource": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "WnFvZP+Y+lfeNFKPK/+mBpaCC7EeBDlobrQOqnP7rrw/+vE7yu8Rjczum1xbC0F/8cAHafog84DMp9200akMNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options.ConfigurationExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "pL78/Im7O3WmxHzlKUsWTYchKL881udU7E26gCD3T0+/tPhWVfjPwMzfN/MRKU7aoFYcOiqcG2k1QTlH5woWow==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "Microsoft.NET.StringTools": {
+ "type": "Transitive",
+ "resolved": "17.6.3",
+ "contentHash": "N0ZIanl1QCgvUumEL1laasU0a7sOE5ZwLZVTn0pAePnfhq8P7SvTjF8Axq+CnavuQkmdQpGNXQ1efZtu5kDFbA=="
+ },
+ "Microsoft.VisualStudio.Threading.Only": {
+ "type": "Transitive",
+ "resolved": "17.13.61",
+ "contentHash": "vl5a2URJYCO5m+aZZtNlAXAMz28e2pUotRuoHD7RnCWOCeoyd8hWp5ZBaLNYq4iEj2oeJx5ZxiSboAjVmB20Qg==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Microsoft.VisualStudio.Validation": {
+ "type": "Transitive",
+ "resolved": "17.8.8",
+ "contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
+ "NATS.Client.Core": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.1",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.JetStream": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.KeyValueStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "Nerdbank.Streams": {
+ "type": "Transitive",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Newtonsoft.Json": {
+ "type": "Transitive",
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
+ },
+ "Polly.Core": {
+ "type": "Transitive",
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
+ },
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
+ },
+ "StreamJsonRpc": {
+ "type": "Transitive",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
+ "dependencies": {
+ "MessagePack": "2.5.192",
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8",
+ "Nerdbank.Streams": "2.12.87",
+ "Newtonsoft.Json": "13.0.3"
+ }
+ },
+ "StyleCop.Analyzers.Unstable": {
+ "type": "Transitive",
+ "resolved": "1.2.0.556",
+ "contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
+ },
+ "System.Diagnostics.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "xfaHEHVDkMOOZR5S6ZGezD0+vekdH1Nx/9Ih8/rOqOGSOk1fxiN3u94bYkBW/wigj0Uw2Wt3vvRj9mtYdgwEjw=="
+ },
+ "System.IO.Hashing": {
+ "type": "Transitive",
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
+ },
+ "YamlDotNet": {
+ "type": "Transitive",
+ "resolved": "16.3.0",
+ "contentHash": "SgMOdxbz8X65z8hraIs6hOEdnkH6hESTAIUa7viEngHOYaH+6q5XJmwr1+yb9vJpNQ19hCQY69xbFsLtXpobQA=="
+ },
+ "CodeCargo.Nats.DistributedCache": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
+ }
+ },
+ "CodeCargo.Nats.HybridCacheExtensions": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.DistributedCache": "[1.0.0, )",
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
+ }
+ }
+ },
+ "net8.0": {
+ "Aspire.Dashboard.Sdk.linux-x64": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "gIvMR7NdVGw+mUpK9qZsGuuYfDp4CHvBDLlykSSP9pCh5XGlMgDNR3uOMfvKVlqH1hAsOuecvxEcfQ9kjufrWw=="
+ },
+ "Aspire.Hosting.AppHost": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Aspire.Hosting.Orchestration.linux-x64": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "uUFJrczNNlZD/c6VX6YVIVQ8cvGff80usgWCLFuO2YFMCsjjhpDGhMl0wQdJ2PF74r2/mBSt4xD7YDEKD4gQag=="
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "V8u8ukncoflImciXeHG03x1pWbOiR4z1bIl2lwOKgdy7/JshFrlEaabaNuGmAIZFdWEM/fsc/hVDjecQyHF2aQ=="
},
"StyleCop.Analyzers": {
"type": "Direct",
@@ -56,31 +740,33 @@
},
"Aspire.Hosting": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "y9MYFzHo87H9OI8/GUjzekiMJf2uVAVJROv6xiuPa//AMFvkP2W5ELkcc3/FxY0EW2EX2erkqTeDE3uhw6P/pQ==",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Google.Protobuf": "3.30.2",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"AspNetCore.HealthChecks.Uris": {
@@ -99,8 +785,8 @@
},
"Google.Protobuf": {
"type": "Transitive",
- "resolved": "3.30.2",
- "contentHash": "Y2aOVLIt75yeeEWigg9V9YnjsEm53sADtLGq0gLhwaXpk3iu8tYSoauolyhenagA2sWno2TQ2WujI0HQd6s1Vw=="
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
},
"Grpc.AspNetCore": {
"type": "Transitive",
@@ -194,8 +880,8 @@
},
"KubernetesClient": {
"type": "Transitive",
- "resolved": "16.0.7",
- "contentHash": "hH+YN18bpIRO/rq2CiMGDpLpc/KjSMlAn4EelFB4PgiswbSie4jANLAOou1Q39Kx7en2jO1Qp73y3SkjxGJIMg==",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
"dependencies": {
"Fractions": "7.3.0",
"YamlDotNet": "16.3.0"
@@ -215,40 +901,35 @@
"resolved": "2.5.192",
"contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
},
- "Microsoft.Bcl.AsyncInterfaces": {
- "type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
- },
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "RV6wOTvH5BeVRs6cvxFuaV1ut05Dklpvq19XRO1JxAayfLWYIEP7K94aamY0iSUhoehWk1X5H6gMcbZkHuBjew==",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Hybrid": {
"type": "Transitive",
- "resolved": "9.5.0",
- "contentHash": "M4B0z8sdOFEntf0KbvmL7nv0LfQgGHiBDH2cfSAscJ3FTGxnq7uOpFo7sVaPuYZmpPK/KIJdWDAzu/Bc2Otrxg==",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.Caching.Memory": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "qDmoAzIUBup5KZG1Abv51ifbHMCWFnaXbt05l+Sd92mLOpF9OwHOuoxu3XhzXaPGfq0Ns3pv1df5l8zuKjFgGw==",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Configuration": {
@@ -338,8 +1019,8 @@
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "cjnRtsEAzU73aN6W7vkWy8Phj5t3Xm78HSqgrbh/O4Q9SK/yN73wZVa21QQY6amSLQRQ/M8N+koGnY6PuvKQsw=="
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
},
"Microsoft.Extensions.Diagnostics": {
"type": "Transitive",
@@ -362,10 +1043,10 @@
},
"Microsoft.Extensions.Diagnostics.HealthChecks": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "+Z6pfO5PnDa9/QCAB8DhmLtmjh0Z4A3i/5X5k3TBqKjCD4o88oUoyI240ras/LDsrFcjYXVLDsBZbuoN9ihjuw==",
+ "resolved": "8.0.22",
+ "contentHash": "0wIkzL080Dni0hYmzZpGpY3KsRO7VEWQV3tMwVSlxCsFR6z8pei9/jPhWmh72DtLGW9CBu74eb0LYflfGS2E3Q==",
"dependencies": {
- "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.22",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2"
@@ -373,8 +1054,8 @@
},
"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "FkN4TMmKdpvuwhBlt7rt7op1RyyHvS/obnHAIOes0+cYU5uBiz7ciYpGkLZmbKGvRm9tUEfB9HpEg27kIwvXEQ=="
+ "resolved": "8.0.22",
+ "contentHash": "EtOL8ye2STlW0+Do92KGWf8HM2RLQAlPo4XMMD/POpIyHQzSTxiGTzspxoIEUc1HuJkGDDBZMWEkVIKJ4SCxhA=="
},
"Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
@@ -396,8 +1077,8 @@
},
"Microsoft.Extensions.FileSystemGlobbing": {
"type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "OK+670i7esqlQrPjdIKRbsyMCe9g5kSLpRRQGSr4Q58AOYEe/hCnfLZprh7viNisSUUQZmMrbbuDaIrP+V1ebQ=="
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
},
"Microsoft.Extensions.Hosting": {
"type": "Transitive",
@@ -465,11 +1146,11 @@
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "pP1PADCrIxMYJXxFmTVbAgEU7GVpjK5i0/tyfU9DiE0oXQy3JWQaOVgCkrCiePLgS8b5sghM3Fau3EeHiVWbCg==",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "System.Diagnostics.DiagnosticSource": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "System.Diagnostics.DiagnosticSource": "10.0.1"
}
},
"Microsoft.Extensions.Logging.Configuration": {
@@ -535,11 +1216,11 @@
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "vPdJQU8YLOUSSK8NL0RmwcXJr2E0w8xH559PGQl4JYsglgilZr9LZnqV2zdgk+XR05+kuvhBEZKoDVd46o7NqA==",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Options.ConfigurationExtensions": {
@@ -556,8 +1237,8 @@
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "b4OAv1qE1C9aM+ShWJu3rlo/WjDwa/I30aIPXqDWSKXTtKl1Wwh6BZn+glH5HndGVVn3C6ZAPQj5nv7/7HJNBQ=="
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
},
"Microsoft.NET.StringTools": {
"type": "Transitive",
@@ -577,65 +1258,75 @@
"resolved": "17.8.8",
"contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
},
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
"NATS.Client.Core": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "CYcrpmn+Hb1zj8mxA6rmQXhtnHozSyDtHBwUUmCcip/y/6qLx3+gG+mpo/sy9pJDNCYDOEj+JoryGLtq3hl1lA==",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "6.0.1",
"Microsoft.Extensions.Primitives": "6.0.0",
- "System.IO.Pipelines": "8.0.0",
- "System.Text.Json": "8.0.5"
+ "NATS.Client.Abstractions": "2.7.0",
+ "System.IO.Pipelines": "8.0.0"
}
},
"NATS.Client.JetStream": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "BVprnEoInlNeoyupH4PAGuntBTLzHfE3mNHRXjl93gFOOyAAmhn/lCEWx7HuGqhAAYc3hXBaSd1cXgyL4LJBoA==",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.KeyValueStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "3TXg9+27sZXOFffHsTHq3AiLm03ndxkGnmuO01W0DV+dbJHWqU5nSPAByL/wF7lu3f65xnjgj5+afM3TcI2r0w==",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"Nerdbank.Streams": {
"type": "Transitive",
- "resolved": "2.11.90",
- "contentHash": "7jrOfU6b/PVBccqzNLfw9u84WWzkSpvWLb2mZxvwdQkOx/V9FXWkmnp/rjOnBFDOhrO/ev4+gQ5QS13FkgNSBA==",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
"dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "System.IO.Pipelines": "8.0.0",
- "System.Runtime.CompilerServices.Unsafe": "6.1.0"
+ "System.IO.Pipelines": "8.0.0"
}
},
"Newtonsoft.Json": {
"type": "Transitive",
- "resolved": "13.0.3",
- "contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ=="
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
},
"Polly.Core": {
"type": "Transitive",
- "resolved": "8.5.2",
- "contentHash": "1MJKdxv4zwDmiWvYvVN24DsrWUfgQ4F83voH8bhbtLMdPuGy8CfTUzsgQhvyrl1a7hrM6f/ydwLVdVUI0xooUw=="
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
+ },
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
},
"StreamJsonRpc": {
"type": "Transitive",
- "resolved": "2.21.69",
- "contentHash": "WbTpn/PIo+HpFYnsOCiOOe0kHUE2N1eiVRi7MO70DFBTMG3pAOfrgHtwUpOJ37dfDETq/9P9WNIbHom4ABZfrA==",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
"dependencies": {
"MessagePack": "2.5.192",
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "Nerdbank.Streams": "2.11.90",
+ "Nerdbank.Streams": "2.12.87",
"Newtonsoft.Json": "13.0.3",
"System.IO.Pipelines": "8.0.0"
}
@@ -647,8 +1338,8 @@
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "WoI5or8kY2VxFdDmsaRZ5yaYvvb+4MCyy66eXo79Cy1uMa7qXeGIlYmZx7R9Zy5S4xZjmqvkk2V8L6/vDwAAEA=="
+ "resolved": "10.0.1",
+ "contentHash": "wVYO4/71Pk177uQ3TG8ZQFS3Pnmr98cF9pYxnpuIb/bMnbEWsdZZoLU/euv29mfSi2/Iuypj0TRUchPk7aqBGg=="
},
"System.Diagnostics.EventLog": {
"type": "Transitive",
@@ -657,24 +1348,14 @@
},
"System.IO.Hashing": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "WogPvgAFqQORFD8Iyha6RZ+/1QB3dsWRWxbwi8/HHVgiGQ8z0oMWpwe8Kk3Ti+Roe+P6a3sBg+WwBfEsyziZKg=="
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
},
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
},
- "System.Runtime.CompilerServices.Unsafe": {
- "type": "Transitive",
- "resolved": "6.1.0",
- "contentHash": "5o/HZxx6RVqYlhKSq8/zronDkALJZUT2Vz0hx43f0gwe8mwlM0y2nYlqdBwLMzr262Bwvpikeb/yEwkAa5PADg=="
- },
- "System.Text.Json": {
- "type": "Transitive",
- "resolved": "8.0.5",
- "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
- },
"YamlDotNet": {
"type": "Transitive",
"resolved": "16.3.0",
@@ -683,17 +1364,17 @@
"CodeCargo.Nats.DistributedCache": {
"type": "Project",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Logging.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Options": "[9.0.5, )",
- "NATS.Client.KeyValueStore": "[2.6.1, )"
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
}
},
"CodeCargo.Nats.HybridCacheExtensions": {
"type": "Project",
"dependencies": {
"CodeCargo.Nats.DistributedCache": "[1.0.0, )",
- "Microsoft.Extensions.Caching.Hybrid": "[9.5.0, )"
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
}
}
}
diff --git a/util/NatsAppHost/packages.osx-arm64.lock.json b/util/NatsAppHost/packages.osx-arm64.lock.json
index 09c07be..a42d8d7 100644
--- a/util/NatsAppHost/packages.osx-arm64.lock.json
+++ b/util/NatsAppHost/packages.osx-arm64.lock.json
@@ -1,49 +1,733 @@
{
"version": 1,
"dependencies": {
- "net8.0": {
+ "net10.0": {
"Aspire.Dashboard.Sdk.osx-arm64": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "gYFicjoWKz57ByR9ZMPTDZc4hC4pWMdTHiTgFQFt05Dx5DGXyMBCdpCQrxIDKw6cnzTwCoGkqTiHFDP4Sbb+Ng=="
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "gPPoB34mZokO4NY4oBv4Mk3yPS9L4kFOkK9o1yLL0Tgu3T7eVQFtzsCercPk9yHcxJr66IGeEOrpiYDJedE1uQ=="
},
"Aspire.Hosting.AppHost": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "/nNngW76y65NWOofCB+/t1bDZCacPIhBk9YZVygHlnBZaZS8d1CbLxQF4zMDQucQeaaY5BFBQUAtcc3PGLxHjA==",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Aspire.Hosting.Orchestration.osx-arm64": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "Odw4PC2fvcC0QyG8C9OO9npGZznNZ9o86OhL7nSsc3MCv34n4zVFhp1OLKy/r6JNdiLoU1hdqF5ge8vzjdR++w=="
+ },
+ "StyleCop.Analyzers": {
+ "type": "Direct",
+ "requested": "[1.2.0-beta.556, )",
+ "resolved": "1.2.0-beta.556",
+ "contentHash": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
+ "dependencies": {
+ "StyleCop.Analyzers.Unstable": "1.2.0.556"
+ }
+ },
+ "Aspire.Hosting": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "8.0.2",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "8.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Http": "8.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.3",
+ "Microsoft.Extensions.Options": "8.0.2",
+ "Microsoft.Extensions.Primitives": "8.0.0",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "AspNetCore.HealthChecks.Uris": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "XYdNlA437KeF8p9qOpZFyNqAN+c0FXt/JjTvzH/Qans0q0O3pPE8KPnn39ucQQjR/Roum1vLTP3kXiUs8VHyuA==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.11",
+ "Microsoft.Extensions.Http": "8.0.0"
+ }
+ },
+ "Fractions": {
+ "type": "Transitive",
+ "resolved": "7.3.0",
+ "contentHash": "2bETFWLBc8b7Ut2SVi+bxhGVwiSpknHYGBh2PADyGWONLkTxT7bKyDRhF8ao+XUv90tq8Fl7GTPxSI5bacIRJw=="
+ },
+ "Google.Protobuf": {
+ "type": "Transitive",
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
+ },
+ "Grpc.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "B4wAbNtAuHNiHAMxLFWL74wUElzNOOboFnypalqpX76piCOGz/w5FpilbVVYGboI4Qgl4ZmZsvDZ1zLwHNsjnw==",
+ "dependencies": {
"Google.Protobuf": "3.30.2",
+ "Grpc.AspNetCore.Server.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "kv+9YVB6MqDYWIcstXvWrT7Xc1si/sfINzzSxvQfjC3aei+92gXDUXCH/Q+TEvi4QSICRqu92BYcrXUBW7cuOw==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "AHvMxoC+esO1e/nOYBjxvn0WDHAfglcVBjtkBy6ohgnV+PzkF8UdkPHE02xnyPFaSokWGZKnWzjgd00x6EZpyQ==",
+ "dependencies": {
+ "Grpc.AspNetCore.Server": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0"
+ }
+ },
+ "Grpc.Core.Api": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "QquqUC37yxsDzd1QaDRsH2+uuznWPTS8CVE2Yzwl3CvU4geTNkolQXoVN812M2IwT6zpv3jsZRc9ExJFNFslTg=="
+ },
+ "Grpc.Net.Client": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "U1vr20r5ngoT9nlb7wejF28EKN+taMhJsV9XtK9MkiepTZwnKxxiarriiMfCHuDAfPUm9XUjFMn/RIuJ4YY61w==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0"
+ }
+ },
+ "Grpc.Net.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "8oPLwQLPo86fmcf9ghjCDyNsSWhtHc3CXa/AqwF8Su/pG7qAoeWWtbymsZhoNvCV9Zjzb6BDcIPKXLYt+O175g==",
+ "dependencies": {
+ "Grpc.Net.Client": "2.71.0",
+ "Microsoft.Extensions.Http": "6.0.0"
+ }
+ },
+ "Grpc.Net.Common": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "v0c8R97TwRYwNXlC8GyRXwYTCNufpDfUtj9la+wUrZFzVWkFJuNAltU+c0yI3zu0jl54k7en6u2WKgZgd57r2Q==",
+ "dependencies": {
+ "Grpc.Core.Api": "2.71.0"
+ }
+ },
+ "Grpc.Tools": {
+ "type": "Transitive",
+ "resolved": "2.72.0",
+ "contentHash": "BCiuQ03EYjLHCo9hqZmY5barsz5vvcz/+/ICt5wCbukaePHZmMPDGelKlkxWx3q+f5xOMNHa9zXQ2N6rQZ4B+w=="
+ },
+ "Humanizer.Core": {
+ "type": "Transitive",
+ "resolved": "2.14.1",
+ "contentHash": "lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw=="
+ },
+ "Json.More.Net": {
+ "type": "Transitive",
+ "resolved": "2.1.0",
+ "contentHash": "qtwsyAsL55y2vB2/sK4Pjg3ZyVzD5KKSpV3lOAMHlnjFfsjQ/86eHJfQT9aV1YysVXzF4+xyHOZbh7Iu3YQ7Lg=="
+ },
+ "JsonPatch.Net": {
+ "type": "Transitive",
+ "resolved": "3.3.0",
+ "contentHash": "GIcMMDtzfzVfIpQgey8w7dhzcw6jG5nD4DDAdQCTmHfblkCvN7mI8K03to8YyUhKMl4PTR6D6nLSvWmyOGFNTg==",
+ "dependencies": {
+ "JsonPointer.Net": "5.2.0"
+ }
+ },
+ "JsonPointer.Net": {
+ "type": "Transitive",
+ "resolved": "5.2.0",
+ "contentHash": "qe1F7Tr/p4mgwLPU9P60MbYkp+xnL2uCPnWXGgzfR/AZCunAZIC0RZ32dLGJJEhSuLEfm0YF/1R3u5C7mEVq+w==",
+ "dependencies": {
+ "Humanizer.Core": "2.14.1",
+ "Json.More.Net": "2.1.0"
+ }
+ },
+ "KubernetesClient": {
+ "type": "Transitive",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
+ "dependencies": {
+ "Fractions": "7.3.0",
+ "YamlDotNet": "16.3.0"
+ }
+ },
+ "MessagePack": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "Jtle5MaFeIFkdXtxQeL9Tu2Y3HsAQGoSntOzrn6Br/jrl6c8QmG22GEioT5HBtZJR0zw0s46OnKU8ei2M3QifA==",
+ "dependencies": {
+ "MessagePack.Annotations": "2.5.192",
+ "Microsoft.NET.StringTools": "17.6.3"
+ }
+ },
+ "MessagePack.Annotations": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Hybrid": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "njoRekyMIK+smav8B6KL2YgIfUtlsRNuT7wvurpLW+m/hoRKVnoELk2YxnUnWRGScCd1rukLMxShwLqEOKowDg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "kPlU11hql+L9RjrN2N9/0GcRcRcZrNFlLLjadasFWeBORT6pL6OE+RYRk90GGCyVGSxTK+e1/f3dsMj5zpFFiQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Binder": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Lp4CZIuTVXtlvkAnTq6QvMSW7+H62gX2cU2vdFxHQUxvrWTpi7LwYI3X+YAyIS0r12/p7gaosco7efIxL4yFNw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.CommandLine": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "s5cxcdtIig66YT3J+7iHflMuorznK8kXuwBBPHMp4KImx5ZGE3FRa1Nj9fI/xMwFV+KzUMjqZ2MhOedPH8LiBQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "csD8Eps3HQ3yc0x6NhgTV+aIFKSs3qVlVCtFnMHz/JOjnv7eEj/qSXKXiK9LzBzB1qSfAVqFnB5iaX2nUmagIQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "N/6GiwiZFCBFZDk3vg1PhHW3zMqqu5WWpmeZAA9VTXv7Q8pr8NZR/EQsH0DjzqydDksJtY6EQBsu81d5okQOlA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0zW3eYBJlRctmgqk5s0kFIi5o5y2g80mvGCD8bkYxREPQlKUnr0ndU/Sop+UDIhyWN0fIi4RW63vo7BKTi7ncA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ULEJ0nkaW90JYJGkFujPcJtADXcJpXiSOLbokPcWJZ8iDbtDINifEYAUVqZVr81IDNTrRFul6O8RolOKOsgFPg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
+ },
+ "Microsoft.Extensions.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YaocqxscJLxLit0F5yq2XyB+9C7rSRfeTL7MJIl7XwaOoUO3i0EqfO2kmtjiRduYWw7yjcSINEApYZbzjau2gQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "QMoMrkNpnQym5mpfdxfxpRDuqLpsOuztguFvzH9p+Ex+do+uLFoi7UkAsBO4e9/tNR3eMFraFf2fOAi2cp3jjA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "LMQ1mW8YvfupNwoWXk+IOtjYTUllUIrETrWslKOsV66RvD96WaePcCcuF7SmB6fcTOuJFsSu/zILIUJGM+fM/Q==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "cebN2lQD6S7XCQ7DFKnXcBHxSfqWr38H9YliEluJIDRTJ99Q9V6gBMXBYx03kh6YJAzfN3JoEcsikpEWnC6VwA=="
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "+b3DligYSZuoWltU5YdbMpIEUHNZPgPrzWfNiIuDkMdqOl93UxYB5KzS3lgpRfTXJhTNpo/CZ8w/sTkDTPDdxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Physical": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "4bxzGXIzZnz0Bf7czQ72jGvpOqJsRW/44PS7YLFXTTnu6cNcPvmSREDvBoH0ZVP2hAbMfL4sUoCUn54k70jPWw==",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileSystemGlobbing": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
+ },
+ "Microsoft.Extensions.Hosting": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0jjfjQSOFZlHhwOoIQw0WyzxtkDMYdnPY3iFrOLasxYq/5J4FDt1HWT8TktBclOVjFY1FOOkoOc99X7AhbqSIw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.Configuration.CommandLine": "10.0.1",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.Configuration.UserSecrets": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Logging.Console": "10.0.1",
+ "Microsoft.Extensions.Logging.Debug": "10.0.1",
+ "Microsoft.Extensions.Logging.EventLog": "10.0.1",
+ "Microsoft.Extensions.Logging.EventSource": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "qmoQkVZcbm4/gFpted3W3Y+1kTATZTcUhV3mRkbtpfBXlxWCHwh/2oMffVcCruaGOfJuEnyAsGyaSUouSdECOw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Http": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ZXJup9ReE1Ot3M8jqcw1b/lnc8USxyYS3cyLsssU39u04TES9JNGviWUGIvP3K7mMU3TF7kQl2aS0SmVwegflw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zg8LLnfZs5o2RCHD/+9NfDtJ40swauemwCa7sI8gQoAye/UJHRZNpCtC7a5XE7l9Z7mdI8iMWnLZ6m7Q6S3jLg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Console": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "38Q8sEHwQ/+wVO/mwQBa0fcdHbezFpusHE+vBw/dSr6Fq/kzZm3H/NQX511Jki/R3FHd64IY559gdlHZQtYeEA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Debug": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "VqfTvbX9C6BA0VeIlpzPlljnNsXxiI5CdUHb9ksWERH94WQ6ft3oLGUAa4xKcDGu4xF+rIZ8wj7IOAd6/q7vGw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zp9MM+jFCa7oktIug62V9eNygpkf+6kFVatF+UC/ODeUwIr5givYKy8fYSSI9sWdxqDqv63y1x0mm2VjOl8GOw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "System.Diagnostics.EventLog": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventSource": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "WnFvZP+Y+lfeNFKPK/+mBpaCC7EeBDlobrQOqnP7rrw/+vE7yu8Rjczum1xbC0F/8cAHafog84DMp9200akMNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options.ConfigurationExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "pL78/Im7O3WmxHzlKUsWTYchKL881udU7E26gCD3T0+/tPhWVfjPwMzfN/MRKU7aoFYcOiqcG2k1QTlH5woWow==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "Microsoft.NET.StringTools": {
+ "type": "Transitive",
+ "resolved": "17.6.3",
+ "contentHash": "N0ZIanl1QCgvUumEL1laasU0a7sOE5ZwLZVTn0pAePnfhq8P7SvTjF8Axq+CnavuQkmdQpGNXQ1efZtu5kDFbA=="
+ },
+ "Microsoft.VisualStudio.Threading.Only": {
+ "type": "Transitive",
+ "resolved": "17.13.61",
+ "contentHash": "vl5a2URJYCO5m+aZZtNlAXAMz28e2pUotRuoHD7RnCWOCeoyd8hWp5ZBaLNYq4iEj2oeJx5ZxiSboAjVmB20Qg==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Microsoft.VisualStudio.Validation": {
+ "type": "Transitive",
+ "resolved": "17.8.8",
+ "contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
+ "NATS.Client.Core": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.1",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.JetStream": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.KeyValueStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "Nerdbank.Streams": {
+ "type": "Transitive",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Newtonsoft.Json": {
+ "type": "Transitive",
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
+ },
+ "Polly.Core": {
+ "type": "Transitive",
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
+ },
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
+ },
+ "StreamJsonRpc": {
+ "type": "Transitive",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
+ "dependencies": {
+ "MessagePack": "2.5.192",
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8",
+ "Nerdbank.Streams": "2.12.87",
+ "Newtonsoft.Json": "13.0.3"
+ }
+ },
+ "StyleCop.Analyzers.Unstable": {
+ "type": "Transitive",
+ "resolved": "1.2.0.556",
+ "contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
+ },
+ "System.Diagnostics.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "xfaHEHVDkMOOZR5S6ZGezD0+vekdH1Nx/9Ih8/rOqOGSOk1fxiN3u94bYkBW/wigj0Uw2Wt3vvRj9mtYdgwEjw=="
+ },
+ "System.IO.Hashing": {
+ "type": "Transitive",
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
+ },
+ "YamlDotNet": {
+ "type": "Transitive",
+ "resolved": "16.3.0",
+ "contentHash": "SgMOdxbz8X65z8hraIs6hOEdnkH6hESTAIUa7viEngHOYaH+6q5XJmwr1+yb9vJpNQ19hCQY69xbFsLtXpobQA=="
+ },
+ "CodeCargo.Nats.DistributedCache": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
+ }
+ },
+ "CodeCargo.Nats.HybridCacheExtensions": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.DistributedCache": "[1.0.0, )",
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
+ }
+ }
+ },
+ "net8.0": {
+ "Aspire.Dashboard.Sdk.osx-arm64": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "gPPoB34mZokO4NY4oBv4Mk3yPS9L4kFOkK9o1yLL0Tgu3T7eVQFtzsCercPk9yHcxJr66IGeEOrpiYDJedE1uQ=="
+ },
+ "Aspire.Hosting.AppHost": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Aspire.Hosting.Orchestration.osx-arm64": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "cc9LC5lJu2PpszS9oz523qAVBBTqGmJaLa9HigDHKy06Da5H+d/1BDUqXsR+Rpst5asDcE5T27whg4i7F78QMw=="
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "Odw4PC2fvcC0QyG8C9OO9npGZznNZ9o86OhL7nSsc3MCv34n4zVFhp1OLKy/r6JNdiLoU1hdqF5ge8vzjdR++w=="
},
"StyleCop.Analyzers": {
"type": "Direct",
@@ -56,31 +740,33 @@
},
"Aspire.Hosting": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "y9MYFzHo87H9OI8/GUjzekiMJf2uVAVJROv6xiuPa//AMFvkP2W5ELkcc3/FxY0EW2EX2erkqTeDE3uhw6P/pQ==",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Google.Protobuf": "3.30.2",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"AspNetCore.HealthChecks.Uris": {
@@ -99,8 +785,8 @@
},
"Google.Protobuf": {
"type": "Transitive",
- "resolved": "3.30.2",
- "contentHash": "Y2aOVLIt75yeeEWigg9V9YnjsEm53sADtLGq0gLhwaXpk3iu8tYSoauolyhenagA2sWno2TQ2WujI0HQd6s1Vw=="
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
},
"Grpc.AspNetCore": {
"type": "Transitive",
@@ -194,8 +880,8 @@
},
"KubernetesClient": {
"type": "Transitive",
- "resolved": "16.0.7",
- "contentHash": "hH+YN18bpIRO/rq2CiMGDpLpc/KjSMlAn4EelFB4PgiswbSie4jANLAOou1Q39Kx7en2jO1Qp73y3SkjxGJIMg==",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
"dependencies": {
"Fractions": "7.3.0",
"YamlDotNet": "16.3.0"
@@ -215,40 +901,35 @@
"resolved": "2.5.192",
"contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
},
- "Microsoft.Bcl.AsyncInterfaces": {
- "type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
- },
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "RV6wOTvH5BeVRs6cvxFuaV1ut05Dklpvq19XRO1JxAayfLWYIEP7K94aamY0iSUhoehWk1X5H6gMcbZkHuBjew==",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Hybrid": {
"type": "Transitive",
- "resolved": "9.5.0",
- "contentHash": "M4B0z8sdOFEntf0KbvmL7nv0LfQgGHiBDH2cfSAscJ3FTGxnq7uOpFo7sVaPuYZmpPK/KIJdWDAzu/Bc2Otrxg==",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.Caching.Memory": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "qDmoAzIUBup5KZG1Abv51ifbHMCWFnaXbt05l+Sd92mLOpF9OwHOuoxu3XhzXaPGfq0Ns3pv1df5l8zuKjFgGw==",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Configuration": {
@@ -338,8 +1019,8 @@
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "cjnRtsEAzU73aN6W7vkWy8Phj5t3Xm78HSqgrbh/O4Q9SK/yN73wZVa21QQY6amSLQRQ/M8N+koGnY6PuvKQsw=="
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
},
"Microsoft.Extensions.Diagnostics": {
"type": "Transitive",
@@ -362,10 +1043,10 @@
},
"Microsoft.Extensions.Diagnostics.HealthChecks": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "+Z6pfO5PnDa9/QCAB8DhmLtmjh0Z4A3i/5X5k3TBqKjCD4o88oUoyI240ras/LDsrFcjYXVLDsBZbuoN9ihjuw==",
+ "resolved": "8.0.22",
+ "contentHash": "0wIkzL080Dni0hYmzZpGpY3KsRO7VEWQV3tMwVSlxCsFR6z8pei9/jPhWmh72DtLGW9CBu74eb0LYflfGS2E3Q==",
"dependencies": {
- "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.22",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2"
@@ -373,8 +1054,8 @@
},
"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "FkN4TMmKdpvuwhBlt7rt7op1RyyHvS/obnHAIOes0+cYU5uBiz7ciYpGkLZmbKGvRm9tUEfB9HpEg27kIwvXEQ=="
+ "resolved": "8.0.22",
+ "contentHash": "EtOL8ye2STlW0+Do92KGWf8HM2RLQAlPo4XMMD/POpIyHQzSTxiGTzspxoIEUc1HuJkGDDBZMWEkVIKJ4SCxhA=="
},
"Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
@@ -396,8 +1077,8 @@
},
"Microsoft.Extensions.FileSystemGlobbing": {
"type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "OK+670i7esqlQrPjdIKRbsyMCe9g5kSLpRRQGSr4Q58AOYEe/hCnfLZprh7viNisSUUQZmMrbbuDaIrP+V1ebQ=="
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
},
"Microsoft.Extensions.Hosting": {
"type": "Transitive",
@@ -465,11 +1146,11 @@
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "pP1PADCrIxMYJXxFmTVbAgEU7GVpjK5i0/tyfU9DiE0oXQy3JWQaOVgCkrCiePLgS8b5sghM3Fau3EeHiVWbCg==",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "System.Diagnostics.DiagnosticSource": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "System.Diagnostics.DiagnosticSource": "10.0.1"
}
},
"Microsoft.Extensions.Logging.Configuration": {
@@ -535,11 +1216,11 @@
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "vPdJQU8YLOUSSK8NL0RmwcXJr2E0w8xH559PGQl4JYsglgilZr9LZnqV2zdgk+XR05+kuvhBEZKoDVd46o7NqA==",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Options.ConfigurationExtensions": {
@@ -556,8 +1237,8 @@
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "b4OAv1qE1C9aM+ShWJu3rlo/WjDwa/I30aIPXqDWSKXTtKl1Wwh6BZn+glH5HndGVVn3C6ZAPQj5nv7/7HJNBQ=="
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
},
"Microsoft.NET.StringTools": {
"type": "Transitive",
@@ -577,65 +1258,75 @@
"resolved": "17.8.8",
"contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
},
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
"NATS.Client.Core": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "CYcrpmn+Hb1zj8mxA6rmQXhtnHozSyDtHBwUUmCcip/y/6qLx3+gG+mpo/sy9pJDNCYDOEj+JoryGLtq3hl1lA==",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "6.0.1",
"Microsoft.Extensions.Primitives": "6.0.0",
- "System.IO.Pipelines": "8.0.0",
- "System.Text.Json": "8.0.5"
+ "NATS.Client.Abstractions": "2.7.0",
+ "System.IO.Pipelines": "8.0.0"
}
},
"NATS.Client.JetStream": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "BVprnEoInlNeoyupH4PAGuntBTLzHfE3mNHRXjl93gFOOyAAmhn/lCEWx7HuGqhAAYc3hXBaSd1cXgyL4LJBoA==",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.KeyValueStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "3TXg9+27sZXOFffHsTHq3AiLm03ndxkGnmuO01W0DV+dbJHWqU5nSPAByL/wF7lu3f65xnjgj5+afM3TcI2r0w==",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"Nerdbank.Streams": {
"type": "Transitive",
- "resolved": "2.11.90",
- "contentHash": "7jrOfU6b/PVBccqzNLfw9u84WWzkSpvWLb2mZxvwdQkOx/V9FXWkmnp/rjOnBFDOhrO/ev4+gQ5QS13FkgNSBA==",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
"dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "System.IO.Pipelines": "8.0.0",
- "System.Runtime.CompilerServices.Unsafe": "6.1.0"
+ "System.IO.Pipelines": "8.0.0"
}
},
"Newtonsoft.Json": {
"type": "Transitive",
- "resolved": "13.0.3",
- "contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ=="
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
},
"Polly.Core": {
"type": "Transitive",
- "resolved": "8.5.2",
- "contentHash": "1MJKdxv4zwDmiWvYvVN24DsrWUfgQ4F83voH8bhbtLMdPuGy8CfTUzsgQhvyrl1a7hrM6f/ydwLVdVUI0xooUw=="
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
+ },
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
},
"StreamJsonRpc": {
"type": "Transitive",
- "resolved": "2.21.69",
- "contentHash": "WbTpn/PIo+HpFYnsOCiOOe0kHUE2N1eiVRi7MO70DFBTMG3pAOfrgHtwUpOJ37dfDETq/9P9WNIbHom4ABZfrA==",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
"dependencies": {
"MessagePack": "2.5.192",
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "Nerdbank.Streams": "2.11.90",
+ "Nerdbank.Streams": "2.12.87",
"Newtonsoft.Json": "13.0.3",
"System.IO.Pipelines": "8.0.0"
}
@@ -647,8 +1338,8 @@
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "WoI5or8kY2VxFdDmsaRZ5yaYvvb+4MCyy66eXo79Cy1uMa7qXeGIlYmZx7R9Zy5S4xZjmqvkk2V8L6/vDwAAEA=="
+ "resolved": "10.0.1",
+ "contentHash": "wVYO4/71Pk177uQ3TG8ZQFS3Pnmr98cF9pYxnpuIb/bMnbEWsdZZoLU/euv29mfSi2/Iuypj0TRUchPk7aqBGg=="
},
"System.Diagnostics.EventLog": {
"type": "Transitive",
@@ -657,24 +1348,14 @@
},
"System.IO.Hashing": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "WogPvgAFqQORFD8Iyha6RZ+/1QB3dsWRWxbwi8/HHVgiGQ8z0oMWpwe8Kk3Ti+Roe+P6a3sBg+WwBfEsyziZKg=="
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
},
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
},
- "System.Runtime.CompilerServices.Unsafe": {
- "type": "Transitive",
- "resolved": "6.1.0",
- "contentHash": "5o/HZxx6RVqYlhKSq8/zronDkALJZUT2Vz0hx43f0gwe8mwlM0y2nYlqdBwLMzr262Bwvpikeb/yEwkAa5PADg=="
- },
- "System.Text.Json": {
- "type": "Transitive",
- "resolved": "8.0.5",
- "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
- },
"YamlDotNet": {
"type": "Transitive",
"resolved": "16.3.0",
@@ -683,17 +1364,17 @@
"CodeCargo.Nats.DistributedCache": {
"type": "Project",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Logging.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Options": "[9.0.5, )",
- "NATS.Client.KeyValueStore": "[2.6.1, )"
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
}
},
"CodeCargo.Nats.HybridCacheExtensions": {
"type": "Project",
"dependencies": {
"CodeCargo.Nats.DistributedCache": "[1.0.0, )",
- "Microsoft.Extensions.Caching.Hybrid": "[9.5.0, )"
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
}
}
}
diff --git a/util/NatsAppHost/packages.win-x64.lock.json b/util/NatsAppHost/packages.win-x64.lock.json
index 6bdaee9..e28af47 100644
--- a/util/NatsAppHost/packages.win-x64.lock.json
+++ b/util/NatsAppHost/packages.win-x64.lock.json
@@ -1,49 +1,733 @@
{
"version": 1,
"dependencies": {
- "net8.0": {
+ "net10.0": {
"Aspire.Dashboard.Sdk.win-x64": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "XWe/PW2MkZbVb6UwfeXrFp8+oG+RzckZti8OgKqhg5DwQ+3OykTu7fonz2EvLuOKVqHcW3121oxWc0ulTNmRhQ=="
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "rrcsI8cankYCiUlj4Ev+os9uKcutUCv+9kvHQt85RiUX/ewXsloFZy0/depKWrzdJkdJuoTbYFRlSe43TKq6aQ=="
},
"Aspire.Hosting.AppHost": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "/nNngW76y65NWOofCB+/t1bDZCacPIhBk9YZVygHlnBZaZS8d1CbLxQF4zMDQucQeaaY5BFBQUAtcc3PGLxHjA==",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Aspire.Hosting.Orchestration.win-x64": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "3w2UahEauTq719LPJ/BCySh31kz26sfjuOkRF5E4VYy1Q3xLRV43+OIGI3C5sy8feUHjrYz+DDq3DQn/2fu+4g=="
+ },
+ "StyleCop.Analyzers": {
+ "type": "Direct",
+ "requested": "[1.2.0-beta.556, )",
+ "resolved": "1.2.0-beta.556",
+ "contentHash": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
+ "dependencies": {
+ "StyleCop.Analyzers.Unstable": "1.2.0.556"
+ }
+ },
+ "Aspire.Hosting": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "8.0.2",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "8.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Http": "8.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.3",
+ "Microsoft.Extensions.Options": "8.0.2",
+ "Microsoft.Extensions.Primitives": "8.0.0",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "AspNetCore.HealthChecks.Uris": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "XYdNlA437KeF8p9qOpZFyNqAN+c0FXt/JjTvzH/Qans0q0O3pPE8KPnn39ucQQjR/Roum1vLTP3kXiUs8VHyuA==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.11",
+ "Microsoft.Extensions.Http": "8.0.0"
+ }
+ },
+ "Fractions": {
+ "type": "Transitive",
+ "resolved": "7.3.0",
+ "contentHash": "2bETFWLBc8b7Ut2SVi+bxhGVwiSpknHYGBh2PADyGWONLkTxT7bKyDRhF8ao+XUv90tq8Fl7GTPxSI5bacIRJw=="
+ },
+ "Google.Protobuf": {
+ "type": "Transitive",
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
+ },
+ "Grpc.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "B4wAbNtAuHNiHAMxLFWL74wUElzNOOboFnypalqpX76piCOGz/w5FpilbVVYGboI4Qgl4ZmZsvDZ1zLwHNsjnw==",
+ "dependencies": {
"Google.Protobuf": "3.30.2",
+ "Grpc.AspNetCore.Server.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "kv+9YVB6MqDYWIcstXvWrT7Xc1si/sfINzzSxvQfjC3aei+92gXDUXCH/Q+TEvi4QSICRqu92BYcrXUBW7cuOw==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "AHvMxoC+esO1e/nOYBjxvn0WDHAfglcVBjtkBy6ohgnV+PzkF8UdkPHE02xnyPFaSokWGZKnWzjgd00x6EZpyQ==",
+ "dependencies": {
+ "Grpc.AspNetCore.Server": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0"
+ }
+ },
+ "Grpc.Core.Api": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "QquqUC37yxsDzd1QaDRsH2+uuznWPTS8CVE2Yzwl3CvU4geTNkolQXoVN812M2IwT6zpv3jsZRc9ExJFNFslTg=="
+ },
+ "Grpc.Net.Client": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "U1vr20r5ngoT9nlb7wejF28EKN+taMhJsV9XtK9MkiepTZwnKxxiarriiMfCHuDAfPUm9XUjFMn/RIuJ4YY61w==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0"
+ }
+ },
+ "Grpc.Net.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "8oPLwQLPo86fmcf9ghjCDyNsSWhtHc3CXa/AqwF8Su/pG7qAoeWWtbymsZhoNvCV9Zjzb6BDcIPKXLYt+O175g==",
+ "dependencies": {
+ "Grpc.Net.Client": "2.71.0",
+ "Microsoft.Extensions.Http": "6.0.0"
+ }
+ },
+ "Grpc.Net.Common": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "v0c8R97TwRYwNXlC8GyRXwYTCNufpDfUtj9la+wUrZFzVWkFJuNAltU+c0yI3zu0jl54k7en6u2WKgZgd57r2Q==",
+ "dependencies": {
+ "Grpc.Core.Api": "2.71.0"
+ }
+ },
+ "Grpc.Tools": {
+ "type": "Transitive",
+ "resolved": "2.72.0",
+ "contentHash": "BCiuQ03EYjLHCo9hqZmY5barsz5vvcz/+/ICt5wCbukaePHZmMPDGelKlkxWx3q+f5xOMNHa9zXQ2N6rQZ4B+w=="
+ },
+ "Humanizer.Core": {
+ "type": "Transitive",
+ "resolved": "2.14.1",
+ "contentHash": "lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw=="
+ },
+ "Json.More.Net": {
+ "type": "Transitive",
+ "resolved": "2.1.0",
+ "contentHash": "qtwsyAsL55y2vB2/sK4Pjg3ZyVzD5KKSpV3lOAMHlnjFfsjQ/86eHJfQT9aV1YysVXzF4+xyHOZbh7Iu3YQ7Lg=="
+ },
+ "JsonPatch.Net": {
+ "type": "Transitive",
+ "resolved": "3.3.0",
+ "contentHash": "GIcMMDtzfzVfIpQgey8w7dhzcw6jG5nD4DDAdQCTmHfblkCvN7mI8K03to8YyUhKMl4PTR6D6nLSvWmyOGFNTg==",
+ "dependencies": {
+ "JsonPointer.Net": "5.2.0"
+ }
+ },
+ "JsonPointer.Net": {
+ "type": "Transitive",
+ "resolved": "5.2.0",
+ "contentHash": "qe1F7Tr/p4mgwLPU9P60MbYkp+xnL2uCPnWXGgzfR/AZCunAZIC0RZ32dLGJJEhSuLEfm0YF/1R3u5C7mEVq+w==",
+ "dependencies": {
+ "Humanizer.Core": "2.14.1",
+ "Json.More.Net": "2.1.0"
+ }
+ },
+ "KubernetesClient": {
+ "type": "Transitive",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
+ "dependencies": {
+ "Fractions": "7.3.0",
+ "YamlDotNet": "16.3.0"
+ }
+ },
+ "MessagePack": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "Jtle5MaFeIFkdXtxQeL9Tu2Y3HsAQGoSntOzrn6Br/jrl6c8QmG22GEioT5HBtZJR0zw0s46OnKU8ei2M3QifA==",
+ "dependencies": {
+ "MessagePack.Annotations": "2.5.192",
+ "Microsoft.NET.StringTools": "17.6.3"
+ }
+ },
+ "MessagePack.Annotations": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Hybrid": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "njoRekyMIK+smav8B6KL2YgIfUtlsRNuT7wvurpLW+m/hoRKVnoELk2YxnUnWRGScCd1rukLMxShwLqEOKowDg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "kPlU11hql+L9RjrN2N9/0GcRcRcZrNFlLLjadasFWeBORT6pL6OE+RYRk90GGCyVGSxTK+e1/f3dsMj5zpFFiQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Binder": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Lp4CZIuTVXtlvkAnTq6QvMSW7+H62gX2cU2vdFxHQUxvrWTpi7LwYI3X+YAyIS0r12/p7gaosco7efIxL4yFNw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.CommandLine": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "s5cxcdtIig66YT3J+7iHflMuorznK8kXuwBBPHMp4KImx5ZGE3FRa1Nj9fI/xMwFV+KzUMjqZ2MhOedPH8LiBQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "csD8Eps3HQ3yc0x6NhgTV+aIFKSs3qVlVCtFnMHz/JOjnv7eEj/qSXKXiK9LzBzB1qSfAVqFnB5iaX2nUmagIQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "N/6GiwiZFCBFZDk3vg1PhHW3zMqqu5WWpmeZAA9VTXv7Q8pr8NZR/EQsH0DjzqydDksJtY6EQBsu81d5okQOlA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0zW3eYBJlRctmgqk5s0kFIi5o5y2g80mvGCD8bkYxREPQlKUnr0ndU/Sop+UDIhyWN0fIi4RW63vo7BKTi7ncA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ULEJ0nkaW90JYJGkFujPcJtADXcJpXiSOLbokPcWJZ8iDbtDINifEYAUVqZVr81IDNTrRFul6O8RolOKOsgFPg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
+ },
+ "Microsoft.Extensions.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YaocqxscJLxLit0F5yq2XyB+9C7rSRfeTL7MJIl7XwaOoUO3i0EqfO2kmtjiRduYWw7yjcSINEApYZbzjau2gQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "QMoMrkNpnQym5mpfdxfxpRDuqLpsOuztguFvzH9p+Ex+do+uLFoi7UkAsBO4e9/tNR3eMFraFf2fOAi2cp3jjA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "LMQ1mW8YvfupNwoWXk+IOtjYTUllUIrETrWslKOsV66RvD96WaePcCcuF7SmB6fcTOuJFsSu/zILIUJGM+fM/Q==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "cebN2lQD6S7XCQ7DFKnXcBHxSfqWr38H9YliEluJIDRTJ99Q9V6gBMXBYx03kh6YJAzfN3JoEcsikpEWnC6VwA=="
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "+b3DligYSZuoWltU5YdbMpIEUHNZPgPrzWfNiIuDkMdqOl93UxYB5KzS3lgpRfTXJhTNpo/CZ8w/sTkDTPDdxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Physical": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "4bxzGXIzZnz0Bf7czQ72jGvpOqJsRW/44PS7YLFXTTnu6cNcPvmSREDvBoH0ZVP2hAbMfL4sUoCUn54k70jPWw==",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileSystemGlobbing": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
+ },
+ "Microsoft.Extensions.Hosting": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0jjfjQSOFZlHhwOoIQw0WyzxtkDMYdnPY3iFrOLasxYq/5J4FDt1HWT8TktBclOVjFY1FOOkoOc99X7AhbqSIw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.Configuration.CommandLine": "10.0.1",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.Configuration.UserSecrets": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Logging.Console": "10.0.1",
+ "Microsoft.Extensions.Logging.Debug": "10.0.1",
+ "Microsoft.Extensions.Logging.EventLog": "10.0.1",
+ "Microsoft.Extensions.Logging.EventSource": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "qmoQkVZcbm4/gFpted3W3Y+1kTATZTcUhV3mRkbtpfBXlxWCHwh/2oMffVcCruaGOfJuEnyAsGyaSUouSdECOw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Http": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ZXJup9ReE1Ot3M8jqcw1b/lnc8USxyYS3cyLsssU39u04TES9JNGviWUGIvP3K7mMU3TF7kQl2aS0SmVwegflw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zg8LLnfZs5o2RCHD/+9NfDtJ40swauemwCa7sI8gQoAye/UJHRZNpCtC7a5XE7l9Z7mdI8iMWnLZ6m7Q6S3jLg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Console": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "38Q8sEHwQ/+wVO/mwQBa0fcdHbezFpusHE+vBw/dSr6Fq/kzZm3H/NQX511Jki/R3FHd64IY559gdlHZQtYeEA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Debug": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "VqfTvbX9C6BA0VeIlpzPlljnNsXxiI5CdUHb9ksWERH94WQ6ft3oLGUAa4xKcDGu4xF+rIZ8wj7IOAd6/q7vGw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zp9MM+jFCa7oktIug62V9eNygpkf+6kFVatF+UC/ODeUwIr5givYKy8fYSSI9sWdxqDqv63y1x0mm2VjOl8GOw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "System.Diagnostics.EventLog": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventSource": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "WnFvZP+Y+lfeNFKPK/+mBpaCC7EeBDlobrQOqnP7rrw/+vE7yu8Rjczum1xbC0F/8cAHafog84DMp9200akMNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options.ConfigurationExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "pL78/Im7O3WmxHzlKUsWTYchKL881udU7E26gCD3T0+/tPhWVfjPwMzfN/MRKU7aoFYcOiqcG2k1QTlH5woWow==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "Microsoft.NET.StringTools": {
+ "type": "Transitive",
+ "resolved": "17.6.3",
+ "contentHash": "N0ZIanl1QCgvUumEL1laasU0a7sOE5ZwLZVTn0pAePnfhq8P7SvTjF8Axq+CnavuQkmdQpGNXQ1efZtu5kDFbA=="
+ },
+ "Microsoft.VisualStudio.Threading.Only": {
+ "type": "Transitive",
+ "resolved": "17.13.61",
+ "contentHash": "vl5a2URJYCO5m+aZZtNlAXAMz28e2pUotRuoHD7RnCWOCeoyd8hWp5ZBaLNYq4iEj2oeJx5ZxiSboAjVmB20Qg==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Microsoft.VisualStudio.Validation": {
+ "type": "Transitive",
+ "resolved": "17.8.8",
+ "contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
+ "NATS.Client.Core": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.1",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.JetStream": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.KeyValueStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "Nerdbank.Streams": {
+ "type": "Transitive",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Newtonsoft.Json": {
+ "type": "Transitive",
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
+ },
+ "Polly.Core": {
+ "type": "Transitive",
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
+ },
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
+ },
+ "StreamJsonRpc": {
+ "type": "Transitive",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
+ "dependencies": {
+ "MessagePack": "2.5.192",
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8",
+ "Nerdbank.Streams": "2.12.87",
+ "Newtonsoft.Json": "13.0.3"
+ }
+ },
+ "StyleCop.Analyzers.Unstable": {
+ "type": "Transitive",
+ "resolved": "1.2.0.556",
+ "contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
+ },
+ "System.Diagnostics.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "xfaHEHVDkMOOZR5S6ZGezD0+vekdH1Nx/9Ih8/rOqOGSOk1fxiN3u94bYkBW/wigj0Uw2Wt3vvRj9mtYdgwEjw=="
+ },
+ "System.IO.Hashing": {
+ "type": "Transitive",
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
+ },
+ "YamlDotNet": {
+ "type": "Transitive",
+ "resolved": "16.3.0",
+ "contentHash": "SgMOdxbz8X65z8hraIs6hOEdnkH6hESTAIUa7viEngHOYaH+6q5XJmwr1+yb9vJpNQ19hCQY69xbFsLtXpobQA=="
+ },
+ "CodeCargo.Nats.DistributedCache": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
+ }
+ },
+ "CodeCargo.Nats.HybridCacheExtensions": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.DistributedCache": "[1.0.0, )",
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
+ }
+ }
+ },
+ "net8.0": {
+ "Aspire.Dashboard.Sdk.win-x64": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "rrcsI8cankYCiUlj4Ev+os9uKcutUCv+9kvHQt85RiUX/ewXsloFZy0/depKWrzdJkdJuoTbYFRlSe43TKq6aQ=="
+ },
+ "Aspire.Hosting.AppHost": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Aspire.Hosting.Orchestration.win-x64": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "MhQMIdyTECjH3pclqGU2dDND6YzGCz853xO6YO4NXkw5L6wEJUuZYMNx5Tb8cBJiQUJ/UjGod79hvVOxcfXocw=="
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "3w2UahEauTq719LPJ/BCySh31kz26sfjuOkRF5E4VYy1Q3xLRV43+OIGI3C5sy8feUHjrYz+DDq3DQn/2fu+4g=="
},
"StyleCop.Analyzers": {
"type": "Direct",
@@ -56,31 +740,33 @@
},
"Aspire.Hosting": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "y9MYFzHo87H9OI8/GUjzekiMJf2uVAVJROv6xiuPa//AMFvkP2W5ELkcc3/FxY0EW2EX2erkqTeDE3uhw6P/pQ==",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Google.Protobuf": "3.30.2",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"AspNetCore.HealthChecks.Uris": {
@@ -99,8 +785,8 @@
},
"Google.Protobuf": {
"type": "Transitive",
- "resolved": "3.30.2",
- "contentHash": "Y2aOVLIt75yeeEWigg9V9YnjsEm53sADtLGq0gLhwaXpk3iu8tYSoauolyhenagA2sWno2TQ2WujI0HQd6s1Vw=="
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
},
"Grpc.AspNetCore": {
"type": "Transitive",
@@ -194,8 +880,8 @@
},
"KubernetesClient": {
"type": "Transitive",
- "resolved": "16.0.7",
- "contentHash": "hH+YN18bpIRO/rq2CiMGDpLpc/KjSMlAn4EelFB4PgiswbSie4jANLAOou1Q39Kx7en2jO1Qp73y3SkjxGJIMg==",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
"dependencies": {
"Fractions": "7.3.0",
"YamlDotNet": "16.3.0"
@@ -215,40 +901,35 @@
"resolved": "2.5.192",
"contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
},
- "Microsoft.Bcl.AsyncInterfaces": {
- "type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
- },
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "RV6wOTvH5BeVRs6cvxFuaV1ut05Dklpvq19XRO1JxAayfLWYIEP7K94aamY0iSUhoehWk1X5H6gMcbZkHuBjew==",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Hybrid": {
"type": "Transitive",
- "resolved": "9.5.0",
- "contentHash": "M4B0z8sdOFEntf0KbvmL7nv0LfQgGHiBDH2cfSAscJ3FTGxnq7uOpFo7sVaPuYZmpPK/KIJdWDAzu/Bc2Otrxg==",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.Caching.Memory": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "qDmoAzIUBup5KZG1Abv51ifbHMCWFnaXbt05l+Sd92mLOpF9OwHOuoxu3XhzXaPGfq0Ns3pv1df5l8zuKjFgGw==",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Configuration": {
@@ -338,8 +1019,8 @@
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "cjnRtsEAzU73aN6W7vkWy8Phj5t3Xm78HSqgrbh/O4Q9SK/yN73wZVa21QQY6amSLQRQ/M8N+koGnY6PuvKQsw=="
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
},
"Microsoft.Extensions.Diagnostics": {
"type": "Transitive",
@@ -362,10 +1043,10 @@
},
"Microsoft.Extensions.Diagnostics.HealthChecks": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "+Z6pfO5PnDa9/QCAB8DhmLtmjh0Z4A3i/5X5k3TBqKjCD4o88oUoyI240ras/LDsrFcjYXVLDsBZbuoN9ihjuw==",
+ "resolved": "8.0.22",
+ "contentHash": "0wIkzL080Dni0hYmzZpGpY3KsRO7VEWQV3tMwVSlxCsFR6z8pei9/jPhWmh72DtLGW9CBu74eb0LYflfGS2E3Q==",
"dependencies": {
- "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.22",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2"
@@ -373,8 +1054,8 @@
},
"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "FkN4TMmKdpvuwhBlt7rt7op1RyyHvS/obnHAIOes0+cYU5uBiz7ciYpGkLZmbKGvRm9tUEfB9HpEg27kIwvXEQ=="
+ "resolved": "8.0.22",
+ "contentHash": "EtOL8ye2STlW0+Do92KGWf8HM2RLQAlPo4XMMD/POpIyHQzSTxiGTzspxoIEUc1HuJkGDDBZMWEkVIKJ4SCxhA=="
},
"Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
@@ -396,8 +1077,8 @@
},
"Microsoft.Extensions.FileSystemGlobbing": {
"type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "OK+670i7esqlQrPjdIKRbsyMCe9g5kSLpRRQGSr4Q58AOYEe/hCnfLZprh7viNisSUUQZmMrbbuDaIrP+V1ebQ=="
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
},
"Microsoft.Extensions.Hosting": {
"type": "Transitive",
@@ -465,11 +1146,11 @@
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "pP1PADCrIxMYJXxFmTVbAgEU7GVpjK5i0/tyfU9DiE0oXQy3JWQaOVgCkrCiePLgS8b5sghM3Fau3EeHiVWbCg==",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "System.Diagnostics.DiagnosticSource": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "System.Diagnostics.DiagnosticSource": "10.0.1"
}
},
"Microsoft.Extensions.Logging.Configuration": {
@@ -535,11 +1216,11 @@
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "vPdJQU8YLOUSSK8NL0RmwcXJr2E0w8xH559PGQl4JYsglgilZr9LZnqV2zdgk+XR05+kuvhBEZKoDVd46o7NqA==",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Options.ConfigurationExtensions": {
@@ -556,8 +1237,8 @@
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "b4OAv1qE1C9aM+ShWJu3rlo/WjDwa/I30aIPXqDWSKXTtKl1Wwh6BZn+glH5HndGVVn3C6ZAPQj5nv7/7HJNBQ=="
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
},
"Microsoft.NET.StringTools": {
"type": "Transitive",
@@ -577,65 +1258,75 @@
"resolved": "17.8.8",
"contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
},
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
"NATS.Client.Core": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "CYcrpmn+Hb1zj8mxA6rmQXhtnHozSyDtHBwUUmCcip/y/6qLx3+gG+mpo/sy9pJDNCYDOEj+JoryGLtq3hl1lA==",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "6.0.1",
"Microsoft.Extensions.Primitives": "6.0.0",
- "System.IO.Pipelines": "8.0.0",
- "System.Text.Json": "8.0.5"
+ "NATS.Client.Abstractions": "2.7.0",
+ "System.IO.Pipelines": "8.0.0"
}
},
"NATS.Client.JetStream": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "BVprnEoInlNeoyupH4PAGuntBTLzHfE3mNHRXjl93gFOOyAAmhn/lCEWx7HuGqhAAYc3hXBaSd1cXgyL4LJBoA==",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.KeyValueStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "3TXg9+27sZXOFffHsTHq3AiLm03ndxkGnmuO01W0DV+dbJHWqU5nSPAByL/wF7lu3f65xnjgj5+afM3TcI2r0w==",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"Nerdbank.Streams": {
"type": "Transitive",
- "resolved": "2.11.90",
- "contentHash": "7jrOfU6b/PVBccqzNLfw9u84WWzkSpvWLb2mZxvwdQkOx/V9FXWkmnp/rjOnBFDOhrO/ev4+gQ5QS13FkgNSBA==",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
"dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "System.IO.Pipelines": "8.0.0",
- "System.Runtime.CompilerServices.Unsafe": "6.1.0"
+ "System.IO.Pipelines": "8.0.0"
}
},
"Newtonsoft.Json": {
"type": "Transitive",
- "resolved": "13.0.3",
- "contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ=="
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
},
"Polly.Core": {
"type": "Transitive",
- "resolved": "8.5.2",
- "contentHash": "1MJKdxv4zwDmiWvYvVN24DsrWUfgQ4F83voH8bhbtLMdPuGy8CfTUzsgQhvyrl1a7hrM6f/ydwLVdVUI0xooUw=="
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
+ },
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
},
"StreamJsonRpc": {
"type": "Transitive",
- "resolved": "2.21.69",
- "contentHash": "WbTpn/PIo+HpFYnsOCiOOe0kHUE2N1eiVRi7MO70DFBTMG3pAOfrgHtwUpOJ37dfDETq/9P9WNIbHom4ABZfrA==",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
"dependencies": {
"MessagePack": "2.5.192",
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "Nerdbank.Streams": "2.11.90",
+ "Nerdbank.Streams": "2.12.87",
"Newtonsoft.Json": "13.0.3",
"System.IO.Pipelines": "8.0.0"
}
@@ -647,8 +1338,8 @@
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "WoI5or8kY2VxFdDmsaRZ5yaYvvb+4MCyy66eXo79Cy1uMa7qXeGIlYmZx7R9Zy5S4xZjmqvkk2V8L6/vDwAAEA=="
+ "resolved": "10.0.1",
+ "contentHash": "wVYO4/71Pk177uQ3TG8ZQFS3Pnmr98cF9pYxnpuIb/bMnbEWsdZZoLU/euv29mfSi2/Iuypj0TRUchPk7aqBGg=="
},
"System.Diagnostics.EventLog": {
"type": "Transitive",
@@ -657,24 +1348,14 @@
},
"System.IO.Hashing": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "WogPvgAFqQORFD8Iyha6RZ+/1QB3dsWRWxbwi8/HHVgiGQ8z0oMWpwe8Kk3Ti+Roe+P6a3sBg+WwBfEsyziZKg=="
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
},
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
},
- "System.Runtime.CompilerServices.Unsafe": {
- "type": "Transitive",
- "resolved": "6.1.0",
- "contentHash": "5o/HZxx6RVqYlhKSq8/zronDkALJZUT2Vz0hx43f0gwe8mwlM0y2nYlqdBwLMzr262Bwvpikeb/yEwkAa5PADg=="
- },
- "System.Text.Json": {
- "type": "Transitive",
- "resolved": "8.0.5",
- "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
- },
"YamlDotNet": {
"type": "Transitive",
"resolved": "16.3.0",
@@ -683,17 +1364,17 @@
"CodeCargo.Nats.DistributedCache": {
"type": "Project",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Logging.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Options": "[9.0.5, )",
- "NATS.Client.KeyValueStore": "[2.6.1, )"
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
}
},
"CodeCargo.Nats.HybridCacheExtensions": {
"type": "Project",
"dependencies": {
"CodeCargo.Nats.DistributedCache": "[1.0.0, )",
- "Microsoft.Extensions.Caching.Hybrid": "[9.5.0, )"
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
}
}
}
diff --git a/util/PerfTest/PerfTest.csproj b/util/PerfTest/PerfTest.csproj
index a3b540f..22622c6 100644
--- a/util/PerfTest/PerfTest.csproj
+++ b/util/PerfTest/PerfTest.csproj
@@ -7,9 +7,9 @@
-
-
-
+
+
+
diff --git a/util/PerfTest/packages.linux-x64.lock.json b/util/PerfTest/packages.linux-x64.lock.json
index 6513d76..2ba79ed 100644
--- a/util/PerfTest/packages.linux-x64.lock.json
+++ b/util/PerfTest/packages.linux-x64.lock.json
@@ -1,67 +1,1087 @@
{
"version": 1,
"dependencies": {
+ "net10.0": {
+ "Aspire.Hosting.Testing": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "nipLltgiwXayUwF3sv6iYnvSJe5LqucisdHjzK1hdiFFg9PHBc4Fq+MmrNBWo/JrcrIBABSbtvM40i/EpVovqg==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Aspire.Hosting.AppHost": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Http.Resilience": "10.1.0",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Polly.Extensions": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Microsoft.Extensions.Caching.StackExchangeRedis": {
+ "type": "Direct",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "M7+349/EtaszydCxz/vtj4fUgbwE6NfDAfh98+oeWHPdBthgWKDCdnFV92p9UtyFN8Ln0e0w1ZzJvvbNzpMtaQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "StackExchange.Redis": "2.7.27"
+ }
+ },
+ "NATS.Net": {
+ "type": "Direct",
+ "requested": "[2.7.0, )",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
+ }
+ },
+ "StyleCop.Analyzers": {
+ "type": "Direct",
+ "requested": "[1.2.0-beta.556, )",
+ "resolved": "1.2.0-beta.556",
+ "contentHash": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
+ "dependencies": {
+ "StyleCop.Analyzers.Unstable": "1.2.0.556"
+ }
+ },
+ "Aspire.Dashboard.Sdk.linux-x64": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "gIvMR7NdVGw+mUpK9qZsGuuYfDp4CHvBDLlykSSP9pCh5XGlMgDNR3uOMfvKVlqH1hAsOuecvxEcfQ9kjufrWw=="
+ },
+ "Aspire.Hosting": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "8.0.2",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "8.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Http": "8.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.3",
+ "Microsoft.Extensions.Options": "8.0.2",
+ "Microsoft.Extensions.Primitives": "8.0.0",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Aspire.Hosting.AppHost": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Aspire.Hosting.Orchestration.linux-x64": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "V8u8ukncoflImciXeHG03x1pWbOiR4z1bIl2lwOKgdy7/JshFrlEaabaNuGmAIZFdWEM/fsc/hVDjecQyHF2aQ=="
+ },
+ "Aspire.Hosting.Redis": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "UNRS9btygxg2T9JxiPp4HaUCAJDw/YwhlZvdCV+6tblWd+pqwFckGhiJSy78DTy7nulaLVWpfpfma0KMHrVLzQ==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Redis": "9.0.0",
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "8.0.2",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "8.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Http": "8.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.3",
+ "Microsoft.Extensions.Options": "8.0.2",
+ "Microsoft.Extensions.Primitives": "8.0.0",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StackExchange.Redis": "2.9.32",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "AspNetCore.HealthChecks.Redis": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "yNH0h8GLRbAf+PU5HNVLZ5hNeyq9mDVmRKO9xuZsme/znUYoBJlQvI0gq45gaZNlLncCHkMhR4o90MuT+gxxPw==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.11",
+ "StackExchange.Redis": "2.7.4"
+ }
+ },
+ "AspNetCore.HealthChecks.Uris": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "XYdNlA437KeF8p9qOpZFyNqAN+c0FXt/JjTvzH/Qans0q0O3pPE8KPnn39ucQQjR/Roum1vLTP3kXiUs8VHyuA==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.11",
+ "Microsoft.Extensions.Http": "8.0.0"
+ }
+ },
+ "Fractions": {
+ "type": "Transitive",
+ "resolved": "7.3.0",
+ "contentHash": "2bETFWLBc8b7Ut2SVi+bxhGVwiSpknHYGBh2PADyGWONLkTxT7bKyDRhF8ao+XUv90tq8Fl7GTPxSI5bacIRJw=="
+ },
+ "Google.Protobuf": {
+ "type": "Transitive",
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
+ },
+ "Grpc.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "B4wAbNtAuHNiHAMxLFWL74wUElzNOOboFnypalqpX76piCOGz/w5FpilbVVYGboI4Qgl4ZmZsvDZ1zLwHNsjnw==",
+ "dependencies": {
+ "Google.Protobuf": "3.30.2",
+ "Grpc.AspNetCore.Server.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "kv+9YVB6MqDYWIcstXvWrT7Xc1si/sfINzzSxvQfjC3aei+92gXDUXCH/Q+TEvi4QSICRqu92BYcrXUBW7cuOw==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "AHvMxoC+esO1e/nOYBjxvn0WDHAfglcVBjtkBy6ohgnV+PzkF8UdkPHE02xnyPFaSokWGZKnWzjgd00x6EZpyQ==",
+ "dependencies": {
+ "Grpc.AspNetCore.Server": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0"
+ }
+ },
+ "Grpc.Core.Api": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "QquqUC37yxsDzd1QaDRsH2+uuznWPTS8CVE2Yzwl3CvU4geTNkolQXoVN812M2IwT6zpv3jsZRc9ExJFNFslTg=="
+ },
+ "Grpc.Net.Client": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "U1vr20r5ngoT9nlb7wejF28EKN+taMhJsV9XtK9MkiepTZwnKxxiarriiMfCHuDAfPUm9XUjFMn/RIuJ4YY61w==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0"
+ }
+ },
+ "Grpc.Net.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "8oPLwQLPo86fmcf9ghjCDyNsSWhtHc3CXa/AqwF8Su/pG7qAoeWWtbymsZhoNvCV9Zjzb6BDcIPKXLYt+O175g==",
+ "dependencies": {
+ "Grpc.Net.Client": "2.71.0",
+ "Microsoft.Extensions.Http": "6.0.0"
+ }
+ },
+ "Grpc.Net.Common": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "v0c8R97TwRYwNXlC8GyRXwYTCNufpDfUtj9la+wUrZFzVWkFJuNAltU+c0yI3zu0jl54k7en6u2WKgZgd57r2Q==",
+ "dependencies": {
+ "Grpc.Core.Api": "2.71.0"
+ }
+ },
+ "Grpc.Tools": {
+ "type": "Transitive",
+ "resolved": "2.72.0",
+ "contentHash": "BCiuQ03EYjLHCo9hqZmY5barsz5vvcz/+/ICt5wCbukaePHZmMPDGelKlkxWx3q+f5xOMNHa9zXQ2N6rQZ4B+w=="
+ },
+ "Humanizer.Core": {
+ "type": "Transitive",
+ "resolved": "2.14.1",
+ "contentHash": "lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw=="
+ },
+ "Json.More.Net": {
+ "type": "Transitive",
+ "resolved": "2.1.0",
+ "contentHash": "qtwsyAsL55y2vB2/sK4Pjg3ZyVzD5KKSpV3lOAMHlnjFfsjQ/86eHJfQT9aV1YysVXzF4+xyHOZbh7Iu3YQ7Lg=="
+ },
+ "JsonPatch.Net": {
+ "type": "Transitive",
+ "resolved": "3.3.0",
+ "contentHash": "GIcMMDtzfzVfIpQgey8w7dhzcw6jG5nD4DDAdQCTmHfblkCvN7mI8K03to8YyUhKMl4PTR6D6nLSvWmyOGFNTg==",
+ "dependencies": {
+ "JsonPointer.Net": "5.2.0"
+ }
+ },
+ "JsonPointer.Net": {
+ "type": "Transitive",
+ "resolved": "5.2.0",
+ "contentHash": "qe1F7Tr/p4mgwLPU9P60MbYkp+xnL2uCPnWXGgzfR/AZCunAZIC0RZ32dLGJJEhSuLEfm0YF/1R3u5C7mEVq+w==",
+ "dependencies": {
+ "Humanizer.Core": "2.14.1",
+ "Json.More.Net": "2.1.0"
+ }
+ },
+ "KubernetesClient": {
+ "type": "Transitive",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
+ "dependencies": {
+ "Fractions": "7.3.0",
+ "YamlDotNet": "16.3.0"
+ }
+ },
+ "MessagePack": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "Jtle5MaFeIFkdXtxQeL9Tu2Y3HsAQGoSntOzrn6Br/jrl6c8QmG22GEioT5HBtZJR0zw0s46OnKU8ei2M3QifA==",
+ "dependencies": {
+ "MessagePack.Annotations": "2.5.192",
+ "Microsoft.NET.StringTools": "17.6.3"
+ }
+ },
+ "MessagePack.Annotations": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
+ },
+ "Microsoft.Bcl.AsyncInterfaces": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg=="
+ },
+ "Microsoft.Extensions.AmbientMetadata.Application": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "+T2Ax2fgw7T7nlhio+ZtgSyYGfevHCOXNPqO0vxA+f2HmbtfwAnIwHEE/jm1/4uFRDDP8PEENpxAhbucg+wUWg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Hybrid": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Compliance.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "M3JWrgZMkVzyEybZzNkTiC/e8U1ipXTi8xm8bj+PHHp4AcEmhmIEqnxRS0VHVCKZjLkOPt2hY2CIisUFQ6gqLA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.ObjectPool": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "njoRekyMIK+smav8B6KL2YgIfUtlsRNuT7wvurpLW+m/hoRKVnoELk2YxnUnWRGScCd1rukLMxShwLqEOKowDg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "kPlU11hql+L9RjrN2N9/0GcRcRcZrNFlLLjadasFWeBORT6pL6OE+RYRk90GGCyVGSxTK+e1/f3dsMj5zpFFiQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Binder": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Lp4CZIuTVXtlvkAnTq6QvMSW7+H62gX2cU2vdFxHQUxvrWTpi7LwYI3X+YAyIS0r12/p7gaosco7efIxL4yFNw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.CommandLine": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "s5cxcdtIig66YT3J+7iHflMuorznK8kXuwBBPHMp4KImx5ZGE3FRa1Nj9fI/xMwFV+KzUMjqZ2MhOedPH8LiBQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "csD8Eps3HQ3yc0x6NhgTV+aIFKSs3qVlVCtFnMHz/JOjnv7eEj/qSXKXiK9LzBzB1qSfAVqFnB5iaX2nUmagIQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "N/6GiwiZFCBFZDk3vg1PhHW3zMqqu5WWpmeZAA9VTXv7Q8pr8NZR/EQsH0DjzqydDksJtY6EQBsu81d5okQOlA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0zW3eYBJlRctmgqk5s0kFIi5o5y2g80mvGCD8bkYxREPQlKUnr0ndU/Sop+UDIhyWN0fIi4RW63vo7BKTi7ncA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ULEJ0nkaW90JYJGkFujPcJtADXcJpXiSOLbokPcWJZ8iDbtDINifEYAUVqZVr81IDNTrRFul6O8RolOKOsgFPg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
+ },
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "O052pqWkdVNXaj3n9E4x6nLL7sG860434gLh7XHhFp/KpyAY9/rCk9NJUinYfQnDkAA8UgCHimVZz+lTjnEwzQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YaocqxscJLxLit0F5yq2XyB+9C7rSRfeTL7MJIl7XwaOoUO3i0EqfO2kmtjiRduYWw7yjcSINEApYZbzjau2gQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "QMoMrkNpnQym5mpfdxfxpRDuqLpsOuztguFvzH9p+Ex+do+uLFoi7UkAsBO4e9/tNR3eMFraFf2fOAi2cp3jjA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.ExceptionSummarization": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "Q76peCoP6vXXf95RLFeMGzcaQs8l3lk+n/ZOTi2i+OLd3R0HzzB0Fswjua4NY1viIbA1s6l1mqRjQbxY7+Jylw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "LMQ1mW8YvfupNwoWXk+IOtjYTUllUIrETrWslKOsV66RvD96WaePcCcuF7SmB6fcTOuJFsSu/zILIUJGM+fM/Q==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "cebN2lQD6S7XCQ7DFKnXcBHxSfqWr38H9YliEluJIDRTJ99Q9V6gBMXBYx03kh6YJAzfN3JoEcsikpEWnC6VwA=="
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "+b3DligYSZuoWltU5YdbMpIEUHNZPgPrzWfNiIuDkMdqOl93UxYB5KzS3lgpRfTXJhTNpo/CZ8w/sTkDTPDdxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Physical": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "4bxzGXIzZnz0Bf7czQ72jGvpOqJsRW/44PS7YLFXTTnu6cNcPvmSREDvBoH0ZVP2hAbMfL4sUoCUn54k70jPWw==",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileSystemGlobbing": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
+ },
+ "Microsoft.Extensions.Hosting": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0jjfjQSOFZlHhwOoIQw0WyzxtkDMYdnPY3iFrOLasxYq/5J4FDt1HWT8TktBclOVjFY1FOOkoOc99X7AhbqSIw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.Configuration.CommandLine": "10.0.1",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.Configuration.UserSecrets": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Logging.Console": "10.0.1",
+ "Microsoft.Extensions.Logging.Debug": "10.0.1",
+ "Microsoft.Extensions.Logging.EventLog": "10.0.1",
+ "Microsoft.Extensions.Logging.EventSource": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "qmoQkVZcbm4/gFpted3W3Y+1kTATZTcUhV3mRkbtpfBXlxWCHwh/2oMffVcCruaGOfJuEnyAsGyaSUouSdECOw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Http": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ZXJup9ReE1Ot3M8jqcw1b/lnc8USxyYS3cyLsssU39u04TES9JNGviWUGIvP3K7mMU3TF7kQl2aS0SmVwegflw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Http.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "RA1Egggf5o7/5AI5TIxOmmV7T06X2jvA9nSlJazU++X/pgu48EDAjDflTq/+kAk0FHUm9ZpAiBVdWfOP2opAbQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Telemetry": "10.1.0"
+ }
+ },
+ "Microsoft.Extensions.Http.Resilience": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "rwDoQBB93yQjd1XtcZBnOLRX23LW7Z49TIAp1sn7i2r/pW3y4iB8E+EEL0ZyOPuEZxT9xEVN9y39KWlG1FDPkQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Http.Diagnostics": "10.1.0",
+ "Microsoft.Extensions.ObjectPool": "10.0.1",
+ "Microsoft.Extensions.Resilience": "10.1.0"
+ }
+ },
+ "Microsoft.Extensions.Logging": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zg8LLnfZs5o2RCHD/+9NfDtJ40swauemwCa7sI8gQoAye/UJHRZNpCtC7a5XE7l9Z7mdI8iMWnLZ6m7Q6S3jLg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Console": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "38Q8sEHwQ/+wVO/mwQBa0fcdHbezFpusHE+vBw/dSr6Fq/kzZm3H/NQX511Jki/R3FHd64IY559gdlHZQtYeEA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Debug": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "VqfTvbX9C6BA0VeIlpzPlljnNsXxiI5CdUHb9ksWERH94WQ6ft3oLGUAa4xKcDGu4xF+rIZ8wj7IOAd6/q7vGw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zp9MM+jFCa7oktIug62V9eNygpkf+6kFVatF+UC/ODeUwIr5givYKy8fYSSI9sWdxqDqv63y1x0mm2VjOl8GOw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "System.Diagnostics.EventLog": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventSource": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "WnFvZP+Y+lfeNFKPK/+mBpaCC7EeBDlobrQOqnP7rrw/+vE7yu8Rjczum1xbC0F/8cAHafog84DMp9200akMNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.ObjectPool": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "HqAEbtoAhgvH53c54IV5e4vQ60PYvl7Z/WIHsbet+UGGE7n+7dwVNXw1mb9LZlWbsxnupCevvtgIne5P//ZKpQ=="
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options.ConfigurationExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "pL78/Im7O3WmxHzlKUsWTYchKL881udU7E26gCD3T0+/tPhWVfjPwMzfN/MRKU7aoFYcOiqcG2k1QTlH5woWow==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "Microsoft.Extensions.Resilience": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "NzA+c4m2q92qZPjiZLFm+ToeQC3KFqzP+Dr/1pV5y9d7H/hDM2Yxno0kcw5DGpSvS0s6Pwsp+FWMdk/kXBPZ7g==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "10.1.0",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0",
+ "Polly.Extensions": "8.4.2",
+ "Polly.RateLimiting": "8.4.2"
+ }
+ },
+ "Microsoft.Extensions.Telemetry": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "OFnpwOBRZZXMMySvM7eJsEQ87ED5SaRbxHg/an1u89MWHw0mXUUbx5WPb5XFN0uS8kJPe6M+ZMRYwRP0nJeDPA==",
+ "dependencies": {
+ "Microsoft.Extensions.AmbientMetadata.Application": "10.1.0",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.ObjectPool": "10.0.1",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0"
+ }
+ },
+ "Microsoft.Extensions.Telemetry.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "0jAF2b0YJ1LOtunmo3PzSoJOx/ThhcGH5Y5kaV0jeM0BUlyr9orjg+fH5YabqnPSmwcN/DSTj0iZ7UwDISn5ag==",
+ "dependencies": {
+ "Microsoft.Extensions.Compliance.Abstractions": "10.1.0",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.ObjectPool": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.NET.StringTools": {
+ "type": "Transitive",
+ "resolved": "17.6.3",
+ "contentHash": "N0ZIanl1QCgvUumEL1laasU0a7sOE5ZwLZVTn0pAePnfhq8P7SvTjF8Axq+CnavuQkmdQpGNXQ1efZtu5kDFbA=="
+ },
+ "Microsoft.VisualStudio.Threading.Only": {
+ "type": "Transitive",
+ "resolved": "17.13.61",
+ "contentHash": "vl5a2URJYCO5m+aZZtNlAXAMz28e2pUotRuoHD7RnCWOCeoyd8hWp5ZBaLNYq4iEj2oeJx5ZxiSboAjVmB20Qg==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Microsoft.VisualStudio.Validation": {
+ "type": "Transitive",
+ "resolved": "17.8.8",
+ "contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
+ "NATS.Client.Core": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.1",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.Hosting": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.JetStream": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.KeyValueStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.ObjectStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.Serializers.Json": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
+ "dependencies": {
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.Services": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.Simplified": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
+ }
+ },
+ "Nerdbank.Streams": {
+ "type": "Transitive",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Newtonsoft.Json": {
+ "type": "Transitive",
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
+ },
+ "Pipelines.Sockets.Unofficial": {
+ "type": "Transitive",
+ "resolved": "2.2.8",
+ "contentHash": "zG2FApP5zxSx6OcdJQLbZDk2AVlN2BNQD6MorwIfV6gVj0RRxWPEp2LXAxqDGZqeNV1Zp0BNPcNaey/GXmTdvQ=="
+ },
+ "Polly.Core": {
+ "type": "Transitive",
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
+ },
+ "Polly.Extensions": {
+ "type": "Transitive",
+ "resolved": "8.6.4",
+ "contentHash": "mosKFAGlCD/VfJBWKamWrLYHr1D0o8XrUKZ4I0AUxvUHsY+Nq1y5g75sa5JB7dIyOC+Vdf0xXxYSuLU+uljfjw==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Options": "8.0.0",
+ "Polly.Core": "8.6.4"
+ }
+ },
+ "Polly.RateLimiting": {
+ "type": "Transitive",
+ "resolved": "8.4.2",
+ "contentHash": "ehTImQ/eUyO07VYW2WvwSmU9rRH200SKJ/3jku9rOkyWE0A2JxNFmAVms8dSn49QLSjmjFRRSgfNyOgr/2PSmA==",
+ "dependencies": {
+ "Polly.Core": "8.4.2",
+ "System.Threading.RateLimiting": "8.0.0"
+ }
+ },
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
+ },
+ "StackExchange.Redis": {
+ "type": "Transitive",
+ "resolved": "2.9.32",
+ "contentHash": "j5Rjbf7gWz5izrn0UWQy9RlQY4cQDPkwJfVqATnVsOa/+zzJrps12LOgacMsDl/Vit2f01cDiDkG/Rst8v2iGw==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
+ "Pipelines.Sockets.Unofficial": "2.2.8"
+ }
+ },
+ "StreamJsonRpc": {
+ "type": "Transitive",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
+ "dependencies": {
+ "MessagePack": "2.5.192",
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8",
+ "Nerdbank.Streams": "2.12.87",
+ "Newtonsoft.Json": "13.0.3"
+ }
+ },
+ "StyleCop.Analyzers.Unstable": {
+ "type": "Transitive",
+ "resolved": "1.2.0.556",
+ "contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
+ },
+ "System.Diagnostics.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "xfaHEHVDkMOOZR5S6ZGezD0+vekdH1Nx/9Ih8/rOqOGSOk1fxiN3u94bYkBW/wigj0Uw2Wt3vvRj9mtYdgwEjw=="
+ },
+ "System.IO.Hashing": {
+ "type": "Transitive",
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
+ },
+ "System.Threading.RateLimiting": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "7mu9v0QDv66ar3DpGSZHg9NuNcxDaaAcnMULuZlaTpP9+hwXhrxNGsF5GmLkSHxFdb5bBc1TzeujsRgTrPWi+Q=="
+ },
+ "xunit.v3.assert": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "7hGxs+sfgPCiHg7CbWL8Vsmg8WS4vBfipZ7rfE+FEyS7ksU4+0vcV08TQvLIXLPAfinT06zVoK83YjRcMXcXLw=="
+ },
+ "xunit.v3.common": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "NUh3pPTC3Py4XTnjoCCCIEzvdKTQ9apu0ikDNCrUETBtfHHXcoUmIl5bOfJLQQu7awhu8eaZHjJnG7rx9lUZpg==",
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "6.0.0"
+ }
+ },
+ "xunit.v3.extensibility.core": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "soZuThF5CwB/ZZ2HY/ivdinyM/6MvmjsHTG0vNw3fRd1ZKcmLzfxVb3fB6R3G5yoaN4Bh+aWzFGjOvYO05OzkA==",
+ "dependencies": {
+ "xunit.v3.common": "[3.2.1]"
+ }
+ },
+ "YamlDotNet": {
+ "type": "Transitive",
+ "resolved": "16.3.0",
+ "contentHash": "SgMOdxbz8X65z8hraIs6hOEdnkH6hESTAIUa7viEngHOYaH+6q5XJmwr1+yb9vJpNQ19hCQY69xbFsLtXpobQA=="
+ },
+ "CodeCargo.Nats.DistributedCache": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
+ }
+ },
+ "CodeCargo.Nats.HybridCacheExtensions": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.DistributedCache": "[1.0.0, )",
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
+ }
+ },
+ "natsapphost": {
+ "type": "Project",
+ "dependencies": {
+ "Aspire.Dashboard.Sdk.linux-x64": "[13.1.0, )",
+ "Aspire.Hosting.AppHost": "[13.1.0, )",
+ "Aspire.Hosting.Orchestration.linux-x64": "[13.1.0, )",
+ "CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )"
+ }
+ },
+ "redisapphost": {
+ "type": "Project",
+ "dependencies": {
+ "Aspire.Dashboard.Sdk.linux-x64": "[13.1.0, )",
+ "Aspire.Hosting.AppHost": "[13.1.0, )",
+ "Aspire.Hosting.Orchestration.linux-x64": "[13.1.0, )",
+ "Aspire.Hosting.Redis": "[13.1.0, )",
+ "CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )"
+ }
+ },
+ "testutils": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )",
+ "Microsoft.Extensions.Logging": "[10.0.1, )",
+ "NATS.Net": "[2.7.0, )",
+ "xunit.v3.assert": "[3.2.1, )",
+ "xunit.v3.extensibility.core": "[3.2.1, )"
+ }
+ }
+ },
"net8.0": {
"Aspire.Hosting.Testing": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "kuXFuNltBEif0DH6REc6FXiZDl6Pjnu7+rc05TMtjJ03yPMKuHfsn8CyoFjbZD+BoMJhdR2Ws8KyZRSxJLEyMA==",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "nipLltgiwXayUwF3sv6iYnvSJe5LqucisdHjzK1hdiFFg9PHBc4Fq+MmrNBWo/JrcrIBABSbtvM40i/EpVovqg==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
- "Aspire.Hosting.AppHost": "9.3.0",
- "Google.Protobuf": "3.30.2",
+ "Aspire.Hosting": "13.1.0",
+ "Aspire.Hosting.AppHost": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
- "Microsoft.Extensions.Http.Resilience": "9.4.0",
+ "Microsoft.Extensions.Http.Resilience": "10.1.0",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "Polly.Extensions": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Polly.Extensions": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Microsoft.Extensions.Caching.StackExchangeRedis": {
"type": "Direct",
- "requested": "[9.0.5, )",
- "resolved": "9.0.5",
- "contentHash": "bSn4ak8sjP8dfT4OoKXcUIMwodxfQhE+6eBP9HgyNFpsffSp/Tlnjn8aaB0Sqp+5l1s7XzpKiXHHbuCiiLDnTw==",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "M7+349/EtaszydCxz/vtj4fUgbwE6NfDAfh98+oeWHPdBthgWKDCdnFV92p9UtyFN8Ln0e0w1ZzJvvbNzpMtaQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5",
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
"StackExchange.Redis": "2.7.27"
}
},
"NATS.Net": {
"type": "Direct",
- "requested": "[2.6.1, )",
- "resolved": "2.6.1",
- "contentHash": "Sf7kDSPYZ36QFDNqMyUQ2ry95e8AupqT9AEWxc1EtfIFIxLd9BAL/ihOrOchRqBdNR9srfirOeSj4lpL0PCe1w==",
+ "requested": "[2.7.0, )",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Hosting": "2.6.1",
- "NATS.Client.JetStream": "2.6.1",
- "NATS.Client.KeyValueStore": "2.6.1",
- "NATS.Client.ObjectStore": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1",
- "NATS.Client.Services": "2.6.1",
- "NATS.Client.Simplified": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
}
},
"StyleCop.Analyzers": {
@@ -75,103 +1095,109 @@
},
"Aspire.Dashboard.Sdk.linux-x64": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "AaM8qGUW6Z9rVQU/vIOi61vtLCZVOz8H9JcMbrfaHtcESY/ATBOEYgZWYlxdqj54IJeOQQp7tUWe+ebA09qUmQ=="
+ "resolved": "13.1.0",
+ "contentHash": "gIvMR7NdVGw+mUpK9qZsGuuYfDp4CHvBDLlykSSP9pCh5XGlMgDNR3uOMfvKVlqH1hAsOuecvxEcfQ9kjufrWw=="
},
"Aspire.Hosting": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "y9MYFzHo87H9OI8/GUjzekiMJf2uVAVJROv6xiuPa//AMFvkP2W5ELkcc3/FxY0EW2EX2erkqTeDE3uhw6P/pQ==",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Google.Protobuf": "3.30.2",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Aspire.Hosting.AppHost": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "/nNngW76y65NWOofCB+/t1bDZCacPIhBk9YZVygHlnBZaZS8d1CbLxQF4zMDQucQeaaY5BFBQUAtcc3PGLxHjA==",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
- "Google.Protobuf": "3.30.2",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Aspire.Hosting.Orchestration.linux-x64": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "uUFJrczNNlZD/c6VX6YVIVQ8cvGff80usgWCLFuO2YFMCsjjhpDGhMl0wQdJ2PF74r2/mBSt4xD7YDEKD4gQag=="
+ "resolved": "13.1.0",
+ "contentHash": "V8u8ukncoflImciXeHG03x1pWbOiR4z1bIl2lwOKgdy7/JshFrlEaabaNuGmAIZFdWEM/fsc/hVDjecQyHF2aQ=="
},
"Aspire.Hosting.Redis": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "dd5ZqkfMXN5aYOguiDxcvGffpQM0xaRgI7pnMAax5PCxXRRxuZQHu69avlvdpljiJNNIlZFuRZzCTD7E3W2oDg==",
+ "resolved": "13.1.0",
+ "contentHash": "UNRS9btygxg2T9JxiPp4HaUCAJDw/YwhlZvdCV+6tblWd+pqwFckGhiJSy78DTy7nulaLVWpfpfma0KMHrVLzQ==",
"dependencies": {
"AspNetCore.HealthChecks.Redis": "9.0.0",
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
- "Google.Protobuf": "3.30.2",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StackExchange.Redis": "2.8.37",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StackExchange.Redis": "2.9.32",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"AspNetCore.HealthChecks.Redis": {
@@ -199,8 +1225,8 @@
},
"Google.Protobuf": {
"type": "Transitive",
- "resolved": "3.30.2",
- "contentHash": "Y2aOVLIt75yeeEWigg9V9YnjsEm53sADtLGq0gLhwaXpk3iu8tYSoauolyhenagA2sWno2TQ2WujI0HQd6s1Vw=="
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
},
"Grpc.AspNetCore": {
"type": "Transitive",
@@ -294,8 +1320,8 @@
},
"KubernetesClient": {
"type": "Transitive",
- "resolved": "16.0.7",
- "contentHash": "hH+YN18bpIRO/rq2CiMGDpLpc/KjSMlAn4EelFB4PgiswbSie4jANLAOou1Q39Kx7en2jO1Qp73y3SkjxGJIMg==",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
"dependencies": {
"Fractions": "7.3.0",
"YamlDotNet": "16.3.0"
@@ -317,13 +1343,13 @@
},
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
+ "resolved": "6.0.0",
+ "contentHash": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg=="
},
"Microsoft.Extensions.AmbientMetadata.Application": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "zcjQBbp4whM4nxWmMg4P8JxTikB0dVxjKWHrGiz+6WVBgRctq9tSZgpbl/ywz06N+ZLzlooeWQOYgbpEOXOUYQ==",
+ "resolved": "10.1.0",
+ "contentHash": "+T2Ax2fgw7T7nlhio+ZtgSyYGfevHCOXNPqO0vxA+f2HmbtfwAnIwHEE/jm1/4uFRDDP8PEENpxAhbucg+wUWg==",
"dependencies": {
"Microsoft.Extensions.Configuration": "8.0.0",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
@@ -332,42 +1358,42 @@
},
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "RV6wOTvH5BeVRs6cvxFuaV1ut05Dklpvq19XRO1JxAayfLWYIEP7K94aamY0iSUhoehWk1X5H6gMcbZkHuBjew==",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Hybrid": {
"type": "Transitive",
- "resolved": "9.5.0",
- "contentHash": "M4B0z8sdOFEntf0KbvmL7nv0LfQgGHiBDH2cfSAscJ3FTGxnq7uOpFo7sVaPuYZmpPK/KIJdWDAzu/Bc2Otrxg==",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.Caching.Memory": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "qDmoAzIUBup5KZG1Abv51ifbHMCWFnaXbt05l+Sd92mLOpF9OwHOuoxu3XhzXaPGfq0Ns3pv1df5l8zuKjFgGw==",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Compliance.Abstractions": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "jDYE/o2Y/s9Tz896whtMEEUgCHPLSlzRXPRD6v2J1lJxnuuRcWIZ6ASJi6jSI4e9hbkpFTx8LtsL4CNB6bYbaQ==",
+ "resolved": "10.1.0",
+ "contentHash": "M3JWrgZMkVzyEybZzNkTiC/e8U1ipXTi8xm8bj+PHHp4AcEmhmIEqnxRS0VHVCKZjLkOPt2hY2CIisUFQ6gqLA==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.ObjectPool": "8.0.15"
+ "Microsoft.Extensions.ObjectPool": "8.0.22"
}
},
"Microsoft.Extensions.Configuration": {
@@ -449,21 +1475,21 @@
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "N1Mn0T/tUBPoLL+Fzsp+VCEtneUhhxc1//Dx3BeuQ8AX+XrMlYCfnp2zgpEXnTCB7053CLdiqVWPZ7mEX6MPjg==",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "cjnRtsEAzU73aN6W7vkWy8Phj5t3Xm78HSqgrbh/O4Q9SK/yN73wZVa21QQY6amSLQRQ/M8N+koGnY6PuvKQsw=="
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
},
"Microsoft.Extensions.DependencyInjection.AutoActivation": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "dg2VeBxiwqAszJkMRQT1k1jefeTneN+M8v/EkWwebR9OvLXzykP9CVE2+bWMuPvXIdHM04/ffWgo5Bl+0jKi/Q==",
+ "resolved": "10.1.0",
+ "contentHash": "O052pqWkdVNXaj3n9E4x6nLL7sG860434gLh7XHhFp/KpyAY9/rCk9NJUinYfQnDkAA8UgCHimVZz+lTjnEwzQ==",
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1"
}
@@ -489,18 +1515,18 @@
},
"Microsoft.Extensions.Diagnostics.ExceptionSummarization": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "Ht5TQmWfYh7cbZTPTTWAUkgQmJhDg1JINvXSnxutx1sfZL1gkk1OXoF0Uh2383FLk9cm4le/cWfdgDslFeVigA==",
+ "resolved": "10.1.0",
+ "contentHash": "Q76peCoP6vXXf95RLFeMGzcaQs8l3lk+n/ZOTi2i+OLd3R0HzzB0Fswjua4NY1viIbA1s6l1mqRjQbxY7+Jylw==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
}
},
"Microsoft.Extensions.Diagnostics.HealthChecks": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "+Z6pfO5PnDa9/QCAB8DhmLtmjh0Z4A3i/5X5k3TBqKjCD4o88oUoyI240ras/LDsrFcjYXVLDsBZbuoN9ihjuw==",
+ "resolved": "8.0.22",
+ "contentHash": "0wIkzL080Dni0hYmzZpGpY3KsRO7VEWQV3tMwVSlxCsFR6z8pei9/jPhWmh72DtLGW9CBu74eb0LYflfGS2E3Q==",
"dependencies": {
- "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.22",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2"
@@ -508,8 +1534,8 @@
},
"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "FkN4TMmKdpvuwhBlt7rt7op1RyyHvS/obnHAIOes0+cYU5uBiz7ciYpGkLZmbKGvRm9tUEfB9HpEg27kIwvXEQ=="
+ "resolved": "8.0.22",
+ "contentHash": "EtOL8ye2STlW0+Do92KGWf8HM2RLQAlPo4XMMD/POpIyHQzSTxiGTzspxoIEUc1HuJkGDDBZMWEkVIKJ4SCxhA=="
},
"Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
@@ -531,8 +1557,8 @@
},
"Microsoft.Extensions.FileSystemGlobbing": {
"type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "OK+670i7esqlQrPjdIKRbsyMCe9g5kSLpRRQGSr4Q58AOYEe/hCnfLZprh7viNisSUUQZmMrbbuDaIrP+V1ebQ=="
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
},
"Microsoft.Extensions.Hosting": {
"type": "Transitive",
@@ -590,44 +1616,41 @@
},
"Microsoft.Extensions.Http.Diagnostics": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "LaYz7FDkJ/uh5PYOTFvhQBndvgrtpjDSLiuDO2JGYcgA75uU7QXiMDHI/RmS4LzvJUkadPgXKxquTkhPotTw9Q==",
+ "resolved": "10.1.0",
+ "contentHash": "RA1Egggf5o7/5AI5TIxOmmV7T06X2jvA9nSlJazU++X/pgu48EDAjDflTq/+kAk0FHUm9ZpAiBVdWfOP2opAbQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.4.0",
"Microsoft.Extensions.Http": "8.0.1",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0",
- "Microsoft.Extensions.Telemetry": "9.4.0",
+ "Microsoft.Extensions.Telemetry": "10.1.0",
"System.IO.Pipelines": "8.0.0"
}
},
"Microsoft.Extensions.Http.Resilience": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "sml3XlyLrAnxYFTn96KaHzrzcnbkSZpxWzDffE9qs3QXloLepOa0nUjsgvhDg9InCNrd/KAuRLUzE6LCPa7r/g==",
+ "resolved": "10.1.0",
+ "contentHash": "rwDoQBB93yQjd1XtcZBnOLRX23LW7Z49TIAp1sn7i2r/pW3y4iB8E+EEL0ZyOPuEZxT9xEVN9y39KWlG1FDPkQ==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Binder": "8.0.2",
- "Microsoft.Extensions.Http.Diagnostics": "9.4.0",
- "Microsoft.Extensions.ObjectPool": "8.0.15",
- "Microsoft.Extensions.Resilience": "9.4.0"
+ "Microsoft.Extensions.Http.Diagnostics": "10.1.0",
+ "Microsoft.Extensions.ObjectPool": "8.0.22",
+ "Microsoft.Extensions.Resilience": "10.1.0"
}
},
"Microsoft.Extensions.Logging": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "rQU61lrgvpE/UgcAd4E56HPxUIkX/VUQCxWmwDTLLVeuwRDYTL0q/FLGfAW17cGTKyCh7ywYAEnY3sTEvURsfg==",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "pP1PADCrIxMYJXxFmTVbAgEU7GVpjK5i0/tyfU9DiE0oXQy3JWQaOVgCkrCiePLgS8b5sghM3Fau3EeHiVWbCg==",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "System.Diagnostics.DiagnosticSource": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "System.Diagnostics.DiagnosticSource": "10.0.1"
}
},
"Microsoft.Extensions.Logging.Configuration": {
@@ -693,16 +1716,16 @@
},
"Microsoft.Extensions.ObjectPool": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "BSQqtOKc+pGCilnyJ8rndLlA7w1901a3XGGeG2vZWxrnc0NRkaJHkTp0phouBA2rsJsWOdz1WaMnics52ij8Ug=="
+ "resolved": "8.0.22",
+ "contentHash": "4K7MUXbEDtVHTa/OYlkDya2kHSflojuD4d6dcmvnGYnvuJQ0bfylWbMTkA65N94SdTGo5zdkXR8T9mEED7RUvQ=="
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "vPdJQU8YLOUSSK8NL0RmwcXJr2E0w8xH559PGQl4JYsglgilZr9LZnqV2zdgk+XR05+kuvhBEZKoDVd46o7NqA==",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Options.ConfigurationExtensions": {
@@ -719,42 +1742,42 @@
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "b4OAv1qE1C9aM+ShWJu3rlo/WjDwa/I30aIPXqDWSKXTtKl1Wwh6BZn+glH5HndGVVn3C6ZAPQj5nv7/7HJNBQ=="
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
},
"Microsoft.Extensions.Resilience": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "Xb3zb0x+2O8jGJIysLTqD7Pd9uWDepPX8kUuojE0wZkGK5FztT0nxEHvYcmbICmRRNlFFDEd0dLgBWBPOSHWoA==",
+ "resolved": "10.1.0",
+ "contentHash": "NzA+c4m2q92qZPjiZLFm+ToeQC3KFqzP+Dr/1pV5y9d7H/hDM2Yxno0kcw5DGpSvS0s6Pwsp+FWMdk/kXBPZ7g==",
"dependencies": {
"Microsoft.Extensions.Diagnostics": "8.0.1",
- "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "9.4.0",
+ "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "10.1.0",
"Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0",
- "Microsoft.Extensions.Telemetry.Abstractions": "9.4.0",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0",
"Polly.Extensions": "8.4.2",
"Polly.RateLimiting": "8.4.2"
}
},
"Microsoft.Extensions.Telemetry": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "Ax7GV4I2/BaiaAax+Yo1yjn2LYdw6FJP6gwCIcRMknu61iLZw8rZNx4tMz5JCGXj2ZO937NOwMcCrGN+wLB6NA==",
+ "resolved": "10.1.0",
+ "contentHash": "OFnpwOBRZZXMMySvM7eJsEQ87ED5SaRbxHg/an1u89MWHw0mXUUbx5WPb5XFN0uS8kJPe6M+ZMRYwRP0nJeDPA==",
"dependencies": {
- "Microsoft.Extensions.AmbientMetadata.Application": "9.4.0",
- "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.4.0",
+ "Microsoft.Extensions.AmbientMetadata.Application": "10.1.0",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
"Microsoft.Extensions.Logging.Configuration": "8.0.1",
- "Microsoft.Extensions.ObjectPool": "8.0.15",
- "Microsoft.Extensions.Telemetry.Abstractions": "9.4.0"
+ "Microsoft.Extensions.ObjectPool": "8.0.22",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0"
}
},
"Microsoft.Extensions.Telemetry.Abstractions": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "QoXTK3gaW1f/1Ms2NDkKmAc+IW/yMsBTTqxphiGL4AfZNKoh8Ie7srDOaMuhInm5/Qq0xEAkIafC53v1xt7wMQ==",
+ "resolved": "10.1.0",
+ "contentHash": "0jAF2b0YJ1LOtunmo3PzSoJOx/ThhcGH5Y5kaV0jeM0BUlyr9orjg+fH5YabqnPSmwcN/DSTj0iZ7UwDISn5ag==",
"dependencies": {
- "Microsoft.Extensions.Compliance.Abstractions": "9.4.0",
+ "Microsoft.Extensions.Compliance.Abstractions": "10.1.0",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
- "Microsoft.Extensions.ObjectPool": "8.0.15",
+ "Microsoft.Extensions.ObjectPool": "8.0.22",
"Microsoft.Extensions.Options": "8.0.2"
}
},
@@ -776,91 +1799,94 @@
"resolved": "17.8.8",
"contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
},
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
"NATS.Client.Core": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "CYcrpmn+Hb1zj8mxA6rmQXhtnHozSyDtHBwUUmCcip/y/6qLx3+gG+mpo/sy9pJDNCYDOEj+JoryGLtq3hl1lA==",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "6.0.1",
"Microsoft.Extensions.Primitives": "6.0.0",
- "System.IO.Pipelines": "8.0.0",
- "System.Text.Json": "8.0.5"
+ "NATS.Client.Abstractions": "2.7.0",
+ "System.IO.Pipelines": "8.0.0"
}
},
"NATS.Client.Hosting": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "dH4aj7JRKCQdlMw2jhSRwqw425uNiqO+QlSpEBp5HQ9Bki5WpQGkh2gbc7W/pn/iM+q15DEn8z0+C/7lda8E5Q==",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.JetStream": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "BVprnEoInlNeoyupH4PAGuntBTLzHfE3mNHRXjl93gFOOyAAmhn/lCEWx7HuGqhAAYc3hXBaSd1cXgyL4LJBoA==",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.KeyValueStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "3TXg9+27sZXOFffHsTHq3AiLm03ndxkGnmuO01W0DV+dbJHWqU5nSPAByL/wF7lu3f65xnjgj5+afM3TcI2r0w==",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.ObjectStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "Pv2C9FOmLqITi7GYbiLM45UiD34RCaS8XaKAcnOhhWt1quv/W3ZMjLnTUHWMRAPMJAoGTHvBrvsyXXO0LK0WaA==",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.Serializers.Json": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "RPctkdOov3plrSPueP43I/i539FoXTJy9oKNcmW15rRwuMMRVAJJZuo/6BJ0GTLupHrDqPNOkH8rdwsHHjmGBg==",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Abstractions": "2.7.0"
}
},
"NATS.Client.Services": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "4dBJRrCtMMvLlz9Te2slgDvL05HpxoHHrDb9q2ovUNWT8YYCEINuxPQ1oNlni+Mx+xsCfFis2c+zXP/C8ExFdA==",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.Simplified": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "1jHhiouYBGujHle2eclDqG1jbnfPzbEbX+W1n+HFMPNr1tEhir+B4lbAaHR5pL2pIhfx+jJtjmjhFY+ENulRTQ==",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
}
},
"Nerdbank.Streams": {
"type": "Transitive",
- "resolved": "2.11.90",
- "contentHash": "7jrOfU6b/PVBccqzNLfw9u84WWzkSpvWLb2mZxvwdQkOx/V9FXWkmnp/rjOnBFDOhrO/ev4+gQ5QS13FkgNSBA==",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
"dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "System.IO.Pipelines": "8.0.0",
- "System.Runtime.CompilerServices.Unsafe": "6.1.0"
+ "System.IO.Pipelines": "8.0.0"
}
},
"Newtonsoft.Json": {
"type": "Transitive",
- "resolved": "13.0.3",
- "contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ=="
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
},
"Pipelines.Sockets.Unofficial": {
"type": "Transitive",
@@ -872,17 +1898,17 @@
},
"Polly.Core": {
"type": "Transitive",
- "resolved": "8.5.2",
- "contentHash": "1MJKdxv4zwDmiWvYvVN24DsrWUfgQ4F83voH8bhbtLMdPuGy8CfTUzsgQhvyrl1a7hrM6f/ydwLVdVUI0xooUw=="
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
},
"Polly.Extensions": {
"type": "Transitive",
- "resolved": "8.5.2",
- "contentHash": "NcUEkeMB7LMsLBXzY9PuuKP7ylXngUEuhmaWxCrlXqYLbVQQzG1ulAnaEQ2LM1zlSoxRftAjCuhPIH40qeWAlg==",
+ "resolved": "8.6.4",
+ "contentHash": "mosKFAGlCD/VfJBWKamWrLYHr1D0o8XrUKZ4I0AUxvUHsY+Nq1y5g75sa5JB7dIyOC+Vdf0xXxYSuLU+uljfjw==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "8.0.0",
"Microsoft.Extensions.Options": "8.0.0",
- "Polly.Core": "8.5.2"
+ "Polly.Core": "8.6.4"
}
},
"Polly.RateLimiting": {
@@ -894,25 +1920,32 @@
"System.Threading.RateLimiting": "8.0.0"
}
},
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
+ },
"StackExchange.Redis": {
"type": "Transitive",
- "resolved": "2.8.37",
- "contentHash": "ULscDAQR+z132IsLczXcM/PG+EyfQMNxhvqjG1Xd/h/J1O9prsUU4pG9d95xv77lUF8v3X6owpf/11Uh0uvZAQ==",
+ "resolved": "2.9.32",
+ "contentHash": "j5Rjbf7gWz5izrn0UWQy9RlQY4cQDPkwJfVqATnVsOa/+zzJrps12LOgacMsDl/Vit2f01cDiDkG/Rst8v2iGw==",
"dependencies": {
- "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
"Pipelines.Sockets.Unofficial": "2.2.8"
}
},
"StreamJsonRpc": {
"type": "Transitive",
- "resolved": "2.21.69",
- "contentHash": "WbTpn/PIo+HpFYnsOCiOOe0kHUE2N1eiVRi7MO70DFBTMG3pAOfrgHtwUpOJ37dfDETq/9P9WNIbHom4ABZfrA==",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
"dependencies": {
"MessagePack": "2.5.192",
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "Nerdbank.Streams": "2.11.90",
+ "Nerdbank.Streams": "2.12.87",
"Newtonsoft.Json": "13.0.3",
"System.IO.Pipelines": "8.0.0"
}
@@ -924,8 +1957,8 @@
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "WoI5or8kY2VxFdDmsaRZ5yaYvvb+4MCyy66eXo79Cy1uMa7qXeGIlYmZx7R9Zy5S4xZjmqvkk2V8L6/vDwAAEA=="
+ "resolved": "10.0.1",
+ "contentHash": "wVYO4/71Pk177uQ3TG8ZQFS3Pnmr98cF9pYxnpuIb/bMnbEWsdZZoLU/euv29mfSi2/Iuypj0TRUchPk7aqBGg=="
},
"System.Diagnostics.EventLog": {
"type": "Transitive",
@@ -934,24 +1967,14 @@
},
"System.IO.Hashing": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "WogPvgAFqQORFD8Iyha6RZ+/1QB3dsWRWxbwi8/HHVgiGQ8z0oMWpwe8Kk3Ti+Roe+P6a3sBg+WwBfEsyziZKg=="
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
},
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
},
- "System.Runtime.CompilerServices.Unsafe": {
- "type": "Transitive",
- "resolved": "6.1.0",
- "contentHash": "5o/HZxx6RVqYlhKSq8/zronDkALJZUT2Vz0hx43f0gwe8mwlM0y2nYlqdBwLMzr262Bwvpikeb/yEwkAa5PADg=="
- },
- "System.Text.Json": {
- "type": "Transitive",
- "resolved": "8.0.5",
- "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
- },
"System.Threading.RateLimiting": {
"type": "Transitive",
"resolved": "8.0.0",
@@ -959,23 +1982,23 @@
},
"xunit.v3.assert": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "ucjN0o7k1YWDM/RPSV81UEb1ngNVnVTfSlVVGSjJ67YlvGSLarWWJJVNDEsaUdl7TUReJO8+Y2Bajv9NKsvRLA=="
+ "resolved": "3.2.1",
+ "contentHash": "7hGxs+sfgPCiHg7CbWL8Vsmg8WS4vBfipZ7rfE+FEyS7ksU4+0vcV08TQvLIXLPAfinT06zVoK83YjRcMXcXLw=="
},
"xunit.v3.common": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "ZngN3yHk/U4Od+1KEjLDqX7ubxA4xuAUdBeZMasWgkR1fByyLjRevKxWzhp5mgl35n6eYz/Lcl7FV1PGV2d0Ew==",
+ "resolved": "3.2.1",
+ "contentHash": "NUh3pPTC3Py4XTnjoCCCIEzvdKTQ9apu0ikDNCrUETBtfHHXcoUmIl5bOfJLQQu7awhu8eaZHjJnG7rx9lUZpg==",
"dependencies": {
"Microsoft.Bcl.AsyncInterfaces": "6.0.0"
}
},
"xunit.v3.extensibility.core": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "4YPSALWtAafrrMr3O+6w/KI0FubKdY2ShigzUWIEgmdXJkU73v9H192dCpvDkIWRPa7OxBrGZ6mjS+A6poexSQ==",
+ "resolved": "3.2.1",
+ "contentHash": "soZuThF5CwB/ZZ2HY/ivdinyM/6MvmjsHTG0vNw3fRd1ZKcmLzfxVb3fB6R3G5yoaN4Bh+aWzFGjOvYO05OzkA==",
"dependencies": {
- "xunit.v3.common": "[2.0.2]"
+ "xunit.v3.common": "[3.2.1]"
}
},
"YamlDotNet": {
@@ -986,35 +2009,35 @@
"CodeCargo.Nats.DistributedCache": {
"type": "Project",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Logging.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Options": "[9.0.5, )",
- "NATS.Client.KeyValueStore": "[2.6.1, )"
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
}
},
"CodeCargo.Nats.HybridCacheExtensions": {
"type": "Project",
"dependencies": {
"CodeCargo.Nats.DistributedCache": "[1.0.0, )",
- "Microsoft.Extensions.Caching.Hybrid": "[9.5.0, )"
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
}
},
"natsapphost": {
"type": "Project",
"dependencies": {
- "Aspire.Dashboard.Sdk.linux-x64": "[9.3.0, )",
- "Aspire.Hosting.AppHost": "[9.3.0, )",
- "Aspire.Hosting.Orchestration.linux-x64": "[9.3.0, )",
+ "Aspire.Dashboard.Sdk.linux-x64": "[13.1.0, )",
+ "Aspire.Hosting.AppHost": "[13.1.0, )",
+ "Aspire.Hosting.Orchestration.linux-x64": "[13.1.0, )",
"CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )"
}
},
"redisapphost": {
"type": "Project",
"dependencies": {
- "Aspire.Dashboard.Sdk.linux-x64": "[9.3.0, )",
- "Aspire.Hosting.AppHost": "[9.3.0, )",
- "Aspire.Hosting.Orchestration.linux-x64": "[9.3.0, )",
- "Aspire.Hosting.Redis": "[9.3.0, )",
+ "Aspire.Dashboard.Sdk.linux-x64": "[13.1.0, )",
+ "Aspire.Hosting.AppHost": "[13.1.0, )",
+ "Aspire.Hosting.Orchestration.linux-x64": "[13.1.0, )",
+ "Aspire.Hosting.Redis": "[13.1.0, )",
"CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )"
}
},
@@ -1022,10 +2045,10 @@
"type": "Project",
"dependencies": {
"CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )",
- "Microsoft.Extensions.Logging": "[9.0.5, )",
- "NATS.Net": "[2.6.1, )",
- "xunit.v3.assert": "[2.0.2, )",
- "xunit.v3.extensibility.core": "[2.0.2, )"
+ "Microsoft.Extensions.Logging": "[10.0.1, )",
+ "NATS.Net": "[2.7.0, )",
+ "xunit.v3.assert": "[3.2.1, )",
+ "xunit.v3.extensibility.core": "[3.2.1, )"
}
}
}
diff --git a/util/PerfTest/packages.osx-arm64.lock.json b/util/PerfTest/packages.osx-arm64.lock.json
index 4c6a4fc..de338c2 100644
--- a/util/PerfTest/packages.osx-arm64.lock.json
+++ b/util/PerfTest/packages.osx-arm64.lock.json
@@ -1,67 +1,1087 @@
{
"version": 1,
"dependencies": {
+ "net10.0": {
+ "Aspire.Hosting.Testing": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "nipLltgiwXayUwF3sv6iYnvSJe5LqucisdHjzK1hdiFFg9PHBc4Fq+MmrNBWo/JrcrIBABSbtvM40i/EpVovqg==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Aspire.Hosting.AppHost": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Http.Resilience": "10.1.0",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Polly.Extensions": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Microsoft.Extensions.Caching.StackExchangeRedis": {
+ "type": "Direct",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "M7+349/EtaszydCxz/vtj4fUgbwE6NfDAfh98+oeWHPdBthgWKDCdnFV92p9UtyFN8Ln0e0w1ZzJvvbNzpMtaQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "StackExchange.Redis": "2.7.27"
+ }
+ },
+ "NATS.Net": {
+ "type": "Direct",
+ "requested": "[2.7.0, )",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
+ }
+ },
+ "StyleCop.Analyzers": {
+ "type": "Direct",
+ "requested": "[1.2.0-beta.556, )",
+ "resolved": "1.2.0-beta.556",
+ "contentHash": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
+ "dependencies": {
+ "StyleCop.Analyzers.Unstable": "1.2.0.556"
+ }
+ },
+ "Aspire.Dashboard.Sdk.osx-arm64": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "gPPoB34mZokO4NY4oBv4Mk3yPS9L4kFOkK9o1yLL0Tgu3T7eVQFtzsCercPk9yHcxJr66IGeEOrpiYDJedE1uQ=="
+ },
+ "Aspire.Hosting": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "8.0.2",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "8.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Http": "8.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.3",
+ "Microsoft.Extensions.Options": "8.0.2",
+ "Microsoft.Extensions.Primitives": "8.0.0",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Aspire.Hosting.AppHost": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Aspire.Hosting.Orchestration.osx-arm64": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "Odw4PC2fvcC0QyG8C9OO9npGZznNZ9o86OhL7nSsc3MCv34n4zVFhp1OLKy/r6JNdiLoU1hdqF5ge8vzjdR++w=="
+ },
+ "Aspire.Hosting.Redis": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "UNRS9btygxg2T9JxiPp4HaUCAJDw/YwhlZvdCV+6tblWd+pqwFckGhiJSy78DTy7nulaLVWpfpfma0KMHrVLzQ==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Redis": "9.0.0",
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "8.0.2",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "8.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Http": "8.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.3",
+ "Microsoft.Extensions.Options": "8.0.2",
+ "Microsoft.Extensions.Primitives": "8.0.0",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StackExchange.Redis": "2.9.32",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "AspNetCore.HealthChecks.Redis": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "yNH0h8GLRbAf+PU5HNVLZ5hNeyq9mDVmRKO9xuZsme/znUYoBJlQvI0gq45gaZNlLncCHkMhR4o90MuT+gxxPw==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.11",
+ "StackExchange.Redis": "2.7.4"
+ }
+ },
+ "AspNetCore.HealthChecks.Uris": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "XYdNlA437KeF8p9qOpZFyNqAN+c0FXt/JjTvzH/Qans0q0O3pPE8KPnn39ucQQjR/Roum1vLTP3kXiUs8VHyuA==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.11",
+ "Microsoft.Extensions.Http": "8.0.0"
+ }
+ },
+ "Fractions": {
+ "type": "Transitive",
+ "resolved": "7.3.0",
+ "contentHash": "2bETFWLBc8b7Ut2SVi+bxhGVwiSpknHYGBh2PADyGWONLkTxT7bKyDRhF8ao+XUv90tq8Fl7GTPxSI5bacIRJw=="
+ },
+ "Google.Protobuf": {
+ "type": "Transitive",
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
+ },
+ "Grpc.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "B4wAbNtAuHNiHAMxLFWL74wUElzNOOboFnypalqpX76piCOGz/w5FpilbVVYGboI4Qgl4ZmZsvDZ1zLwHNsjnw==",
+ "dependencies": {
+ "Google.Protobuf": "3.30.2",
+ "Grpc.AspNetCore.Server.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "kv+9YVB6MqDYWIcstXvWrT7Xc1si/sfINzzSxvQfjC3aei+92gXDUXCH/Q+TEvi4QSICRqu92BYcrXUBW7cuOw==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "AHvMxoC+esO1e/nOYBjxvn0WDHAfglcVBjtkBy6ohgnV+PzkF8UdkPHE02xnyPFaSokWGZKnWzjgd00x6EZpyQ==",
+ "dependencies": {
+ "Grpc.AspNetCore.Server": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0"
+ }
+ },
+ "Grpc.Core.Api": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "QquqUC37yxsDzd1QaDRsH2+uuznWPTS8CVE2Yzwl3CvU4geTNkolQXoVN812M2IwT6zpv3jsZRc9ExJFNFslTg=="
+ },
+ "Grpc.Net.Client": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "U1vr20r5ngoT9nlb7wejF28EKN+taMhJsV9XtK9MkiepTZwnKxxiarriiMfCHuDAfPUm9XUjFMn/RIuJ4YY61w==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0"
+ }
+ },
+ "Grpc.Net.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "8oPLwQLPo86fmcf9ghjCDyNsSWhtHc3CXa/AqwF8Su/pG7qAoeWWtbymsZhoNvCV9Zjzb6BDcIPKXLYt+O175g==",
+ "dependencies": {
+ "Grpc.Net.Client": "2.71.0",
+ "Microsoft.Extensions.Http": "6.0.0"
+ }
+ },
+ "Grpc.Net.Common": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "v0c8R97TwRYwNXlC8GyRXwYTCNufpDfUtj9la+wUrZFzVWkFJuNAltU+c0yI3zu0jl54k7en6u2WKgZgd57r2Q==",
+ "dependencies": {
+ "Grpc.Core.Api": "2.71.0"
+ }
+ },
+ "Grpc.Tools": {
+ "type": "Transitive",
+ "resolved": "2.72.0",
+ "contentHash": "BCiuQ03EYjLHCo9hqZmY5barsz5vvcz/+/ICt5wCbukaePHZmMPDGelKlkxWx3q+f5xOMNHa9zXQ2N6rQZ4B+w=="
+ },
+ "Humanizer.Core": {
+ "type": "Transitive",
+ "resolved": "2.14.1",
+ "contentHash": "lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw=="
+ },
+ "Json.More.Net": {
+ "type": "Transitive",
+ "resolved": "2.1.0",
+ "contentHash": "qtwsyAsL55y2vB2/sK4Pjg3ZyVzD5KKSpV3lOAMHlnjFfsjQ/86eHJfQT9aV1YysVXzF4+xyHOZbh7Iu3YQ7Lg=="
+ },
+ "JsonPatch.Net": {
+ "type": "Transitive",
+ "resolved": "3.3.0",
+ "contentHash": "GIcMMDtzfzVfIpQgey8w7dhzcw6jG5nD4DDAdQCTmHfblkCvN7mI8K03to8YyUhKMl4PTR6D6nLSvWmyOGFNTg==",
+ "dependencies": {
+ "JsonPointer.Net": "5.2.0"
+ }
+ },
+ "JsonPointer.Net": {
+ "type": "Transitive",
+ "resolved": "5.2.0",
+ "contentHash": "qe1F7Tr/p4mgwLPU9P60MbYkp+xnL2uCPnWXGgzfR/AZCunAZIC0RZ32dLGJJEhSuLEfm0YF/1R3u5C7mEVq+w==",
+ "dependencies": {
+ "Humanizer.Core": "2.14.1",
+ "Json.More.Net": "2.1.0"
+ }
+ },
+ "KubernetesClient": {
+ "type": "Transitive",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
+ "dependencies": {
+ "Fractions": "7.3.0",
+ "YamlDotNet": "16.3.0"
+ }
+ },
+ "MessagePack": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "Jtle5MaFeIFkdXtxQeL9Tu2Y3HsAQGoSntOzrn6Br/jrl6c8QmG22GEioT5HBtZJR0zw0s46OnKU8ei2M3QifA==",
+ "dependencies": {
+ "MessagePack.Annotations": "2.5.192",
+ "Microsoft.NET.StringTools": "17.6.3"
+ }
+ },
+ "MessagePack.Annotations": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
+ },
+ "Microsoft.Bcl.AsyncInterfaces": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg=="
+ },
+ "Microsoft.Extensions.AmbientMetadata.Application": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "+T2Ax2fgw7T7nlhio+ZtgSyYGfevHCOXNPqO0vxA+f2HmbtfwAnIwHEE/jm1/4uFRDDP8PEENpxAhbucg+wUWg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Hybrid": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Compliance.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "M3JWrgZMkVzyEybZzNkTiC/e8U1ipXTi8xm8bj+PHHp4AcEmhmIEqnxRS0VHVCKZjLkOPt2hY2CIisUFQ6gqLA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.ObjectPool": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "njoRekyMIK+smav8B6KL2YgIfUtlsRNuT7wvurpLW+m/hoRKVnoELk2YxnUnWRGScCd1rukLMxShwLqEOKowDg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "kPlU11hql+L9RjrN2N9/0GcRcRcZrNFlLLjadasFWeBORT6pL6OE+RYRk90GGCyVGSxTK+e1/f3dsMj5zpFFiQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Binder": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Lp4CZIuTVXtlvkAnTq6QvMSW7+H62gX2cU2vdFxHQUxvrWTpi7LwYI3X+YAyIS0r12/p7gaosco7efIxL4yFNw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.CommandLine": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "s5cxcdtIig66YT3J+7iHflMuorznK8kXuwBBPHMp4KImx5ZGE3FRa1Nj9fI/xMwFV+KzUMjqZ2MhOedPH8LiBQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "csD8Eps3HQ3yc0x6NhgTV+aIFKSs3qVlVCtFnMHz/JOjnv7eEj/qSXKXiK9LzBzB1qSfAVqFnB5iaX2nUmagIQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "N/6GiwiZFCBFZDk3vg1PhHW3zMqqu5WWpmeZAA9VTXv7Q8pr8NZR/EQsH0DjzqydDksJtY6EQBsu81d5okQOlA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0zW3eYBJlRctmgqk5s0kFIi5o5y2g80mvGCD8bkYxREPQlKUnr0ndU/Sop+UDIhyWN0fIi4RW63vo7BKTi7ncA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ULEJ0nkaW90JYJGkFujPcJtADXcJpXiSOLbokPcWJZ8iDbtDINifEYAUVqZVr81IDNTrRFul6O8RolOKOsgFPg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
+ },
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "O052pqWkdVNXaj3n9E4x6nLL7sG860434gLh7XHhFp/KpyAY9/rCk9NJUinYfQnDkAA8UgCHimVZz+lTjnEwzQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YaocqxscJLxLit0F5yq2XyB+9C7rSRfeTL7MJIl7XwaOoUO3i0EqfO2kmtjiRduYWw7yjcSINEApYZbzjau2gQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "QMoMrkNpnQym5mpfdxfxpRDuqLpsOuztguFvzH9p+Ex+do+uLFoi7UkAsBO4e9/tNR3eMFraFf2fOAi2cp3jjA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.ExceptionSummarization": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "Q76peCoP6vXXf95RLFeMGzcaQs8l3lk+n/ZOTi2i+OLd3R0HzzB0Fswjua4NY1viIbA1s6l1mqRjQbxY7+Jylw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "LMQ1mW8YvfupNwoWXk+IOtjYTUllUIrETrWslKOsV66RvD96WaePcCcuF7SmB6fcTOuJFsSu/zILIUJGM+fM/Q==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "cebN2lQD6S7XCQ7DFKnXcBHxSfqWr38H9YliEluJIDRTJ99Q9V6gBMXBYx03kh6YJAzfN3JoEcsikpEWnC6VwA=="
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "+b3DligYSZuoWltU5YdbMpIEUHNZPgPrzWfNiIuDkMdqOl93UxYB5KzS3lgpRfTXJhTNpo/CZ8w/sTkDTPDdxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Physical": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "4bxzGXIzZnz0Bf7czQ72jGvpOqJsRW/44PS7YLFXTTnu6cNcPvmSREDvBoH0ZVP2hAbMfL4sUoCUn54k70jPWw==",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileSystemGlobbing": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
+ },
+ "Microsoft.Extensions.Hosting": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0jjfjQSOFZlHhwOoIQw0WyzxtkDMYdnPY3iFrOLasxYq/5J4FDt1HWT8TktBclOVjFY1FOOkoOc99X7AhbqSIw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.Configuration.CommandLine": "10.0.1",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.Configuration.UserSecrets": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Logging.Console": "10.0.1",
+ "Microsoft.Extensions.Logging.Debug": "10.0.1",
+ "Microsoft.Extensions.Logging.EventLog": "10.0.1",
+ "Microsoft.Extensions.Logging.EventSource": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "qmoQkVZcbm4/gFpted3W3Y+1kTATZTcUhV3mRkbtpfBXlxWCHwh/2oMffVcCruaGOfJuEnyAsGyaSUouSdECOw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Http": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ZXJup9ReE1Ot3M8jqcw1b/lnc8USxyYS3cyLsssU39u04TES9JNGviWUGIvP3K7mMU3TF7kQl2aS0SmVwegflw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Http.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "RA1Egggf5o7/5AI5TIxOmmV7T06X2jvA9nSlJazU++X/pgu48EDAjDflTq/+kAk0FHUm9ZpAiBVdWfOP2opAbQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Telemetry": "10.1.0"
+ }
+ },
+ "Microsoft.Extensions.Http.Resilience": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "rwDoQBB93yQjd1XtcZBnOLRX23LW7Z49TIAp1sn7i2r/pW3y4iB8E+EEL0ZyOPuEZxT9xEVN9y39KWlG1FDPkQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Http.Diagnostics": "10.1.0",
+ "Microsoft.Extensions.ObjectPool": "10.0.1",
+ "Microsoft.Extensions.Resilience": "10.1.0"
+ }
+ },
+ "Microsoft.Extensions.Logging": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zg8LLnfZs5o2RCHD/+9NfDtJ40swauemwCa7sI8gQoAye/UJHRZNpCtC7a5XE7l9Z7mdI8iMWnLZ6m7Q6S3jLg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Console": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "38Q8sEHwQ/+wVO/mwQBa0fcdHbezFpusHE+vBw/dSr6Fq/kzZm3H/NQX511Jki/R3FHd64IY559gdlHZQtYeEA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Debug": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "VqfTvbX9C6BA0VeIlpzPlljnNsXxiI5CdUHb9ksWERH94WQ6ft3oLGUAa4xKcDGu4xF+rIZ8wj7IOAd6/q7vGw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zp9MM+jFCa7oktIug62V9eNygpkf+6kFVatF+UC/ODeUwIr5givYKy8fYSSI9sWdxqDqv63y1x0mm2VjOl8GOw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "System.Diagnostics.EventLog": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventSource": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "WnFvZP+Y+lfeNFKPK/+mBpaCC7EeBDlobrQOqnP7rrw/+vE7yu8Rjczum1xbC0F/8cAHafog84DMp9200akMNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.ObjectPool": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "HqAEbtoAhgvH53c54IV5e4vQ60PYvl7Z/WIHsbet+UGGE7n+7dwVNXw1mb9LZlWbsxnupCevvtgIne5P//ZKpQ=="
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options.ConfigurationExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "pL78/Im7O3WmxHzlKUsWTYchKL881udU7E26gCD3T0+/tPhWVfjPwMzfN/MRKU7aoFYcOiqcG2k1QTlH5woWow==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "Microsoft.Extensions.Resilience": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "NzA+c4m2q92qZPjiZLFm+ToeQC3KFqzP+Dr/1pV5y9d7H/hDM2Yxno0kcw5DGpSvS0s6Pwsp+FWMdk/kXBPZ7g==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "10.1.0",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0",
+ "Polly.Extensions": "8.4.2",
+ "Polly.RateLimiting": "8.4.2"
+ }
+ },
+ "Microsoft.Extensions.Telemetry": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "OFnpwOBRZZXMMySvM7eJsEQ87ED5SaRbxHg/an1u89MWHw0mXUUbx5WPb5XFN0uS8kJPe6M+ZMRYwRP0nJeDPA==",
+ "dependencies": {
+ "Microsoft.Extensions.AmbientMetadata.Application": "10.1.0",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.ObjectPool": "10.0.1",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0"
+ }
+ },
+ "Microsoft.Extensions.Telemetry.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "0jAF2b0YJ1LOtunmo3PzSoJOx/ThhcGH5Y5kaV0jeM0BUlyr9orjg+fH5YabqnPSmwcN/DSTj0iZ7UwDISn5ag==",
+ "dependencies": {
+ "Microsoft.Extensions.Compliance.Abstractions": "10.1.0",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.ObjectPool": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.NET.StringTools": {
+ "type": "Transitive",
+ "resolved": "17.6.3",
+ "contentHash": "N0ZIanl1QCgvUumEL1laasU0a7sOE5ZwLZVTn0pAePnfhq8P7SvTjF8Axq+CnavuQkmdQpGNXQ1efZtu5kDFbA=="
+ },
+ "Microsoft.VisualStudio.Threading.Only": {
+ "type": "Transitive",
+ "resolved": "17.13.61",
+ "contentHash": "vl5a2URJYCO5m+aZZtNlAXAMz28e2pUotRuoHD7RnCWOCeoyd8hWp5ZBaLNYq4iEj2oeJx5ZxiSboAjVmB20Qg==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Microsoft.VisualStudio.Validation": {
+ "type": "Transitive",
+ "resolved": "17.8.8",
+ "contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
+ "NATS.Client.Core": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.1",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.Hosting": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.JetStream": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.KeyValueStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.ObjectStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.Serializers.Json": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
+ "dependencies": {
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.Services": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.Simplified": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
+ }
+ },
+ "Nerdbank.Streams": {
+ "type": "Transitive",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Newtonsoft.Json": {
+ "type": "Transitive",
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
+ },
+ "Pipelines.Sockets.Unofficial": {
+ "type": "Transitive",
+ "resolved": "2.2.8",
+ "contentHash": "zG2FApP5zxSx6OcdJQLbZDk2AVlN2BNQD6MorwIfV6gVj0RRxWPEp2LXAxqDGZqeNV1Zp0BNPcNaey/GXmTdvQ=="
+ },
+ "Polly.Core": {
+ "type": "Transitive",
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
+ },
+ "Polly.Extensions": {
+ "type": "Transitive",
+ "resolved": "8.6.4",
+ "contentHash": "mosKFAGlCD/VfJBWKamWrLYHr1D0o8XrUKZ4I0AUxvUHsY+Nq1y5g75sa5JB7dIyOC+Vdf0xXxYSuLU+uljfjw==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Options": "8.0.0",
+ "Polly.Core": "8.6.4"
+ }
+ },
+ "Polly.RateLimiting": {
+ "type": "Transitive",
+ "resolved": "8.4.2",
+ "contentHash": "ehTImQ/eUyO07VYW2WvwSmU9rRH200SKJ/3jku9rOkyWE0A2JxNFmAVms8dSn49QLSjmjFRRSgfNyOgr/2PSmA==",
+ "dependencies": {
+ "Polly.Core": "8.4.2",
+ "System.Threading.RateLimiting": "8.0.0"
+ }
+ },
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
+ },
+ "StackExchange.Redis": {
+ "type": "Transitive",
+ "resolved": "2.9.32",
+ "contentHash": "j5Rjbf7gWz5izrn0UWQy9RlQY4cQDPkwJfVqATnVsOa/+zzJrps12LOgacMsDl/Vit2f01cDiDkG/Rst8v2iGw==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
+ "Pipelines.Sockets.Unofficial": "2.2.8"
+ }
+ },
+ "StreamJsonRpc": {
+ "type": "Transitive",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
+ "dependencies": {
+ "MessagePack": "2.5.192",
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8",
+ "Nerdbank.Streams": "2.12.87",
+ "Newtonsoft.Json": "13.0.3"
+ }
+ },
+ "StyleCop.Analyzers.Unstable": {
+ "type": "Transitive",
+ "resolved": "1.2.0.556",
+ "contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
+ },
+ "System.Diagnostics.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "xfaHEHVDkMOOZR5S6ZGezD0+vekdH1Nx/9Ih8/rOqOGSOk1fxiN3u94bYkBW/wigj0Uw2Wt3vvRj9mtYdgwEjw=="
+ },
+ "System.IO.Hashing": {
+ "type": "Transitive",
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
+ },
+ "System.Threading.RateLimiting": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "7mu9v0QDv66ar3DpGSZHg9NuNcxDaaAcnMULuZlaTpP9+hwXhrxNGsF5GmLkSHxFdb5bBc1TzeujsRgTrPWi+Q=="
+ },
+ "xunit.v3.assert": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "7hGxs+sfgPCiHg7CbWL8Vsmg8WS4vBfipZ7rfE+FEyS7ksU4+0vcV08TQvLIXLPAfinT06zVoK83YjRcMXcXLw=="
+ },
+ "xunit.v3.common": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "NUh3pPTC3Py4XTnjoCCCIEzvdKTQ9apu0ikDNCrUETBtfHHXcoUmIl5bOfJLQQu7awhu8eaZHjJnG7rx9lUZpg==",
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "6.0.0"
+ }
+ },
+ "xunit.v3.extensibility.core": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "soZuThF5CwB/ZZ2HY/ivdinyM/6MvmjsHTG0vNw3fRd1ZKcmLzfxVb3fB6R3G5yoaN4Bh+aWzFGjOvYO05OzkA==",
+ "dependencies": {
+ "xunit.v3.common": "[3.2.1]"
+ }
+ },
+ "YamlDotNet": {
+ "type": "Transitive",
+ "resolved": "16.3.0",
+ "contentHash": "SgMOdxbz8X65z8hraIs6hOEdnkH6hESTAIUa7viEngHOYaH+6q5XJmwr1+yb9vJpNQ19hCQY69xbFsLtXpobQA=="
+ },
+ "CodeCargo.Nats.DistributedCache": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
+ }
+ },
+ "CodeCargo.Nats.HybridCacheExtensions": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.DistributedCache": "[1.0.0, )",
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
+ }
+ },
+ "natsapphost": {
+ "type": "Project",
+ "dependencies": {
+ "Aspire.Dashboard.Sdk.osx-arm64": "[13.1.0, )",
+ "Aspire.Hosting.AppHost": "[13.1.0, )",
+ "Aspire.Hosting.Orchestration.osx-arm64": "[13.1.0, )",
+ "CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )"
+ }
+ },
+ "redisapphost": {
+ "type": "Project",
+ "dependencies": {
+ "Aspire.Dashboard.Sdk.osx-arm64": "[13.1.0, )",
+ "Aspire.Hosting.AppHost": "[13.1.0, )",
+ "Aspire.Hosting.Orchestration.osx-arm64": "[13.1.0, )",
+ "Aspire.Hosting.Redis": "[13.1.0, )",
+ "CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )"
+ }
+ },
+ "testutils": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )",
+ "Microsoft.Extensions.Logging": "[10.0.1, )",
+ "NATS.Net": "[2.7.0, )",
+ "xunit.v3.assert": "[3.2.1, )",
+ "xunit.v3.extensibility.core": "[3.2.1, )"
+ }
+ }
+ },
"net8.0": {
"Aspire.Hosting.Testing": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "kuXFuNltBEif0DH6REc6FXiZDl6Pjnu7+rc05TMtjJ03yPMKuHfsn8CyoFjbZD+BoMJhdR2Ws8KyZRSxJLEyMA==",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "nipLltgiwXayUwF3sv6iYnvSJe5LqucisdHjzK1hdiFFg9PHBc4Fq+MmrNBWo/JrcrIBABSbtvM40i/EpVovqg==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
- "Aspire.Hosting.AppHost": "9.3.0",
- "Google.Protobuf": "3.30.2",
+ "Aspire.Hosting": "13.1.0",
+ "Aspire.Hosting.AppHost": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
- "Microsoft.Extensions.Http.Resilience": "9.4.0",
+ "Microsoft.Extensions.Http.Resilience": "10.1.0",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "Polly.Extensions": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Polly.Extensions": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Microsoft.Extensions.Caching.StackExchangeRedis": {
"type": "Direct",
- "requested": "[9.0.5, )",
- "resolved": "9.0.5",
- "contentHash": "bSn4ak8sjP8dfT4OoKXcUIMwodxfQhE+6eBP9HgyNFpsffSp/Tlnjn8aaB0Sqp+5l1s7XzpKiXHHbuCiiLDnTw==",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "M7+349/EtaszydCxz/vtj4fUgbwE6NfDAfh98+oeWHPdBthgWKDCdnFV92p9UtyFN8Ln0e0w1ZzJvvbNzpMtaQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5",
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
"StackExchange.Redis": "2.7.27"
}
},
"NATS.Net": {
"type": "Direct",
- "requested": "[2.6.1, )",
- "resolved": "2.6.1",
- "contentHash": "Sf7kDSPYZ36QFDNqMyUQ2ry95e8AupqT9AEWxc1EtfIFIxLd9BAL/ihOrOchRqBdNR9srfirOeSj4lpL0PCe1w==",
+ "requested": "[2.7.0, )",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Hosting": "2.6.1",
- "NATS.Client.JetStream": "2.6.1",
- "NATS.Client.KeyValueStore": "2.6.1",
- "NATS.Client.ObjectStore": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1",
- "NATS.Client.Services": "2.6.1",
- "NATS.Client.Simplified": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
}
},
"StyleCop.Analyzers": {
@@ -75,103 +1095,109 @@
},
"Aspire.Dashboard.Sdk.osx-arm64": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "gYFicjoWKz57ByR9ZMPTDZc4hC4pWMdTHiTgFQFt05Dx5DGXyMBCdpCQrxIDKw6cnzTwCoGkqTiHFDP4Sbb+Ng=="
+ "resolved": "13.1.0",
+ "contentHash": "gPPoB34mZokO4NY4oBv4Mk3yPS9L4kFOkK9o1yLL0Tgu3T7eVQFtzsCercPk9yHcxJr66IGeEOrpiYDJedE1uQ=="
},
"Aspire.Hosting": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "y9MYFzHo87H9OI8/GUjzekiMJf2uVAVJROv6xiuPa//AMFvkP2W5ELkcc3/FxY0EW2EX2erkqTeDE3uhw6P/pQ==",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Google.Protobuf": "3.30.2",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Aspire.Hosting.AppHost": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "/nNngW76y65NWOofCB+/t1bDZCacPIhBk9YZVygHlnBZaZS8d1CbLxQF4zMDQucQeaaY5BFBQUAtcc3PGLxHjA==",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
- "Google.Protobuf": "3.30.2",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Aspire.Hosting.Orchestration.osx-arm64": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "cc9LC5lJu2PpszS9oz523qAVBBTqGmJaLa9HigDHKy06Da5H+d/1BDUqXsR+Rpst5asDcE5T27whg4i7F78QMw=="
+ "resolved": "13.1.0",
+ "contentHash": "Odw4PC2fvcC0QyG8C9OO9npGZznNZ9o86OhL7nSsc3MCv34n4zVFhp1OLKy/r6JNdiLoU1hdqF5ge8vzjdR++w=="
},
"Aspire.Hosting.Redis": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "dd5ZqkfMXN5aYOguiDxcvGffpQM0xaRgI7pnMAax5PCxXRRxuZQHu69avlvdpljiJNNIlZFuRZzCTD7E3W2oDg==",
+ "resolved": "13.1.0",
+ "contentHash": "UNRS9btygxg2T9JxiPp4HaUCAJDw/YwhlZvdCV+6tblWd+pqwFckGhiJSy78DTy7nulaLVWpfpfma0KMHrVLzQ==",
"dependencies": {
"AspNetCore.HealthChecks.Redis": "9.0.0",
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
- "Google.Protobuf": "3.30.2",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StackExchange.Redis": "2.8.37",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StackExchange.Redis": "2.9.32",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"AspNetCore.HealthChecks.Redis": {
@@ -199,8 +1225,8 @@
},
"Google.Protobuf": {
"type": "Transitive",
- "resolved": "3.30.2",
- "contentHash": "Y2aOVLIt75yeeEWigg9V9YnjsEm53sADtLGq0gLhwaXpk3iu8tYSoauolyhenagA2sWno2TQ2WujI0HQd6s1Vw=="
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
},
"Grpc.AspNetCore": {
"type": "Transitive",
@@ -294,8 +1320,8 @@
},
"KubernetesClient": {
"type": "Transitive",
- "resolved": "16.0.7",
- "contentHash": "hH+YN18bpIRO/rq2CiMGDpLpc/KjSMlAn4EelFB4PgiswbSie4jANLAOou1Q39Kx7en2jO1Qp73y3SkjxGJIMg==",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
"dependencies": {
"Fractions": "7.3.0",
"YamlDotNet": "16.3.0"
@@ -317,13 +1343,13 @@
},
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
+ "resolved": "6.0.0",
+ "contentHash": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg=="
},
"Microsoft.Extensions.AmbientMetadata.Application": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "zcjQBbp4whM4nxWmMg4P8JxTikB0dVxjKWHrGiz+6WVBgRctq9tSZgpbl/ywz06N+ZLzlooeWQOYgbpEOXOUYQ==",
+ "resolved": "10.1.0",
+ "contentHash": "+T2Ax2fgw7T7nlhio+ZtgSyYGfevHCOXNPqO0vxA+f2HmbtfwAnIwHEE/jm1/4uFRDDP8PEENpxAhbucg+wUWg==",
"dependencies": {
"Microsoft.Extensions.Configuration": "8.0.0",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
@@ -332,42 +1358,42 @@
},
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "RV6wOTvH5BeVRs6cvxFuaV1ut05Dklpvq19XRO1JxAayfLWYIEP7K94aamY0iSUhoehWk1X5H6gMcbZkHuBjew==",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Hybrid": {
"type": "Transitive",
- "resolved": "9.5.0",
- "contentHash": "M4B0z8sdOFEntf0KbvmL7nv0LfQgGHiBDH2cfSAscJ3FTGxnq7uOpFo7sVaPuYZmpPK/KIJdWDAzu/Bc2Otrxg==",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.Caching.Memory": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "qDmoAzIUBup5KZG1Abv51ifbHMCWFnaXbt05l+Sd92mLOpF9OwHOuoxu3XhzXaPGfq0Ns3pv1df5l8zuKjFgGw==",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Compliance.Abstractions": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "jDYE/o2Y/s9Tz896whtMEEUgCHPLSlzRXPRD6v2J1lJxnuuRcWIZ6ASJi6jSI4e9hbkpFTx8LtsL4CNB6bYbaQ==",
+ "resolved": "10.1.0",
+ "contentHash": "M3JWrgZMkVzyEybZzNkTiC/e8U1ipXTi8xm8bj+PHHp4AcEmhmIEqnxRS0VHVCKZjLkOPt2hY2CIisUFQ6gqLA==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.ObjectPool": "8.0.15"
+ "Microsoft.Extensions.ObjectPool": "8.0.22"
}
},
"Microsoft.Extensions.Configuration": {
@@ -449,21 +1475,21 @@
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "N1Mn0T/tUBPoLL+Fzsp+VCEtneUhhxc1//Dx3BeuQ8AX+XrMlYCfnp2zgpEXnTCB7053CLdiqVWPZ7mEX6MPjg==",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "cjnRtsEAzU73aN6W7vkWy8Phj5t3Xm78HSqgrbh/O4Q9SK/yN73wZVa21QQY6amSLQRQ/M8N+koGnY6PuvKQsw=="
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
},
"Microsoft.Extensions.DependencyInjection.AutoActivation": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "dg2VeBxiwqAszJkMRQT1k1jefeTneN+M8v/EkWwebR9OvLXzykP9CVE2+bWMuPvXIdHM04/ffWgo5Bl+0jKi/Q==",
+ "resolved": "10.1.0",
+ "contentHash": "O052pqWkdVNXaj3n9E4x6nLL7sG860434gLh7XHhFp/KpyAY9/rCk9NJUinYfQnDkAA8UgCHimVZz+lTjnEwzQ==",
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1"
}
@@ -489,18 +1515,18 @@
},
"Microsoft.Extensions.Diagnostics.ExceptionSummarization": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "Ht5TQmWfYh7cbZTPTTWAUkgQmJhDg1JINvXSnxutx1sfZL1gkk1OXoF0Uh2383FLk9cm4le/cWfdgDslFeVigA==",
+ "resolved": "10.1.0",
+ "contentHash": "Q76peCoP6vXXf95RLFeMGzcaQs8l3lk+n/ZOTi2i+OLd3R0HzzB0Fswjua4NY1viIbA1s6l1mqRjQbxY7+Jylw==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
}
},
"Microsoft.Extensions.Diagnostics.HealthChecks": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "+Z6pfO5PnDa9/QCAB8DhmLtmjh0Z4A3i/5X5k3TBqKjCD4o88oUoyI240ras/LDsrFcjYXVLDsBZbuoN9ihjuw==",
+ "resolved": "8.0.22",
+ "contentHash": "0wIkzL080Dni0hYmzZpGpY3KsRO7VEWQV3tMwVSlxCsFR6z8pei9/jPhWmh72DtLGW9CBu74eb0LYflfGS2E3Q==",
"dependencies": {
- "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.22",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2"
@@ -508,8 +1534,8 @@
},
"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "FkN4TMmKdpvuwhBlt7rt7op1RyyHvS/obnHAIOes0+cYU5uBiz7ciYpGkLZmbKGvRm9tUEfB9HpEg27kIwvXEQ=="
+ "resolved": "8.0.22",
+ "contentHash": "EtOL8ye2STlW0+Do92KGWf8HM2RLQAlPo4XMMD/POpIyHQzSTxiGTzspxoIEUc1HuJkGDDBZMWEkVIKJ4SCxhA=="
},
"Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
@@ -531,8 +1557,8 @@
},
"Microsoft.Extensions.FileSystemGlobbing": {
"type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "OK+670i7esqlQrPjdIKRbsyMCe9g5kSLpRRQGSr4Q58AOYEe/hCnfLZprh7viNisSUUQZmMrbbuDaIrP+V1ebQ=="
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
},
"Microsoft.Extensions.Hosting": {
"type": "Transitive",
@@ -590,44 +1616,41 @@
},
"Microsoft.Extensions.Http.Diagnostics": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "LaYz7FDkJ/uh5PYOTFvhQBndvgrtpjDSLiuDO2JGYcgA75uU7QXiMDHI/RmS4LzvJUkadPgXKxquTkhPotTw9Q==",
+ "resolved": "10.1.0",
+ "contentHash": "RA1Egggf5o7/5AI5TIxOmmV7T06X2jvA9nSlJazU++X/pgu48EDAjDflTq/+kAk0FHUm9ZpAiBVdWfOP2opAbQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.4.0",
"Microsoft.Extensions.Http": "8.0.1",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0",
- "Microsoft.Extensions.Telemetry": "9.4.0",
+ "Microsoft.Extensions.Telemetry": "10.1.0",
"System.IO.Pipelines": "8.0.0"
}
},
"Microsoft.Extensions.Http.Resilience": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "sml3XlyLrAnxYFTn96KaHzrzcnbkSZpxWzDffE9qs3QXloLepOa0nUjsgvhDg9InCNrd/KAuRLUzE6LCPa7r/g==",
+ "resolved": "10.1.0",
+ "contentHash": "rwDoQBB93yQjd1XtcZBnOLRX23LW7Z49TIAp1sn7i2r/pW3y4iB8E+EEL0ZyOPuEZxT9xEVN9y39KWlG1FDPkQ==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Binder": "8.0.2",
- "Microsoft.Extensions.Http.Diagnostics": "9.4.0",
- "Microsoft.Extensions.ObjectPool": "8.0.15",
- "Microsoft.Extensions.Resilience": "9.4.0"
+ "Microsoft.Extensions.Http.Diagnostics": "10.1.0",
+ "Microsoft.Extensions.ObjectPool": "8.0.22",
+ "Microsoft.Extensions.Resilience": "10.1.0"
}
},
"Microsoft.Extensions.Logging": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "rQU61lrgvpE/UgcAd4E56HPxUIkX/VUQCxWmwDTLLVeuwRDYTL0q/FLGfAW17cGTKyCh7ywYAEnY3sTEvURsfg==",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "pP1PADCrIxMYJXxFmTVbAgEU7GVpjK5i0/tyfU9DiE0oXQy3JWQaOVgCkrCiePLgS8b5sghM3Fau3EeHiVWbCg==",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "System.Diagnostics.DiagnosticSource": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "System.Diagnostics.DiagnosticSource": "10.0.1"
}
},
"Microsoft.Extensions.Logging.Configuration": {
@@ -693,16 +1716,16 @@
},
"Microsoft.Extensions.ObjectPool": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "BSQqtOKc+pGCilnyJ8rndLlA7w1901a3XGGeG2vZWxrnc0NRkaJHkTp0phouBA2rsJsWOdz1WaMnics52ij8Ug=="
+ "resolved": "8.0.22",
+ "contentHash": "4K7MUXbEDtVHTa/OYlkDya2kHSflojuD4d6dcmvnGYnvuJQ0bfylWbMTkA65N94SdTGo5zdkXR8T9mEED7RUvQ=="
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "vPdJQU8YLOUSSK8NL0RmwcXJr2E0w8xH559PGQl4JYsglgilZr9LZnqV2zdgk+XR05+kuvhBEZKoDVd46o7NqA==",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Options.ConfigurationExtensions": {
@@ -719,42 +1742,42 @@
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "b4OAv1qE1C9aM+ShWJu3rlo/WjDwa/I30aIPXqDWSKXTtKl1Wwh6BZn+glH5HndGVVn3C6ZAPQj5nv7/7HJNBQ=="
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
},
"Microsoft.Extensions.Resilience": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "Xb3zb0x+2O8jGJIysLTqD7Pd9uWDepPX8kUuojE0wZkGK5FztT0nxEHvYcmbICmRRNlFFDEd0dLgBWBPOSHWoA==",
+ "resolved": "10.1.0",
+ "contentHash": "NzA+c4m2q92qZPjiZLFm+ToeQC3KFqzP+Dr/1pV5y9d7H/hDM2Yxno0kcw5DGpSvS0s6Pwsp+FWMdk/kXBPZ7g==",
"dependencies": {
"Microsoft.Extensions.Diagnostics": "8.0.1",
- "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "9.4.0",
+ "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "10.1.0",
"Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0",
- "Microsoft.Extensions.Telemetry.Abstractions": "9.4.0",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0",
"Polly.Extensions": "8.4.2",
"Polly.RateLimiting": "8.4.2"
}
},
"Microsoft.Extensions.Telemetry": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "Ax7GV4I2/BaiaAax+Yo1yjn2LYdw6FJP6gwCIcRMknu61iLZw8rZNx4tMz5JCGXj2ZO937NOwMcCrGN+wLB6NA==",
+ "resolved": "10.1.0",
+ "contentHash": "OFnpwOBRZZXMMySvM7eJsEQ87ED5SaRbxHg/an1u89MWHw0mXUUbx5WPb5XFN0uS8kJPe6M+ZMRYwRP0nJeDPA==",
"dependencies": {
- "Microsoft.Extensions.AmbientMetadata.Application": "9.4.0",
- "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.4.0",
+ "Microsoft.Extensions.AmbientMetadata.Application": "10.1.0",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
"Microsoft.Extensions.Logging.Configuration": "8.0.1",
- "Microsoft.Extensions.ObjectPool": "8.0.15",
- "Microsoft.Extensions.Telemetry.Abstractions": "9.4.0"
+ "Microsoft.Extensions.ObjectPool": "8.0.22",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0"
}
},
"Microsoft.Extensions.Telemetry.Abstractions": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "QoXTK3gaW1f/1Ms2NDkKmAc+IW/yMsBTTqxphiGL4AfZNKoh8Ie7srDOaMuhInm5/Qq0xEAkIafC53v1xt7wMQ==",
+ "resolved": "10.1.0",
+ "contentHash": "0jAF2b0YJ1LOtunmo3PzSoJOx/ThhcGH5Y5kaV0jeM0BUlyr9orjg+fH5YabqnPSmwcN/DSTj0iZ7UwDISn5ag==",
"dependencies": {
- "Microsoft.Extensions.Compliance.Abstractions": "9.4.0",
+ "Microsoft.Extensions.Compliance.Abstractions": "10.1.0",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
- "Microsoft.Extensions.ObjectPool": "8.0.15",
+ "Microsoft.Extensions.ObjectPool": "8.0.22",
"Microsoft.Extensions.Options": "8.0.2"
}
},
@@ -776,91 +1799,94 @@
"resolved": "17.8.8",
"contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
},
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
"NATS.Client.Core": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "CYcrpmn+Hb1zj8mxA6rmQXhtnHozSyDtHBwUUmCcip/y/6qLx3+gG+mpo/sy9pJDNCYDOEj+JoryGLtq3hl1lA==",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "6.0.1",
"Microsoft.Extensions.Primitives": "6.0.0",
- "System.IO.Pipelines": "8.0.0",
- "System.Text.Json": "8.0.5"
+ "NATS.Client.Abstractions": "2.7.0",
+ "System.IO.Pipelines": "8.0.0"
}
},
"NATS.Client.Hosting": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "dH4aj7JRKCQdlMw2jhSRwqw425uNiqO+QlSpEBp5HQ9Bki5WpQGkh2gbc7W/pn/iM+q15DEn8z0+C/7lda8E5Q==",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.JetStream": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "BVprnEoInlNeoyupH4PAGuntBTLzHfE3mNHRXjl93gFOOyAAmhn/lCEWx7HuGqhAAYc3hXBaSd1cXgyL4LJBoA==",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.KeyValueStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "3TXg9+27sZXOFffHsTHq3AiLm03ndxkGnmuO01W0DV+dbJHWqU5nSPAByL/wF7lu3f65xnjgj5+afM3TcI2r0w==",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.ObjectStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "Pv2C9FOmLqITi7GYbiLM45UiD34RCaS8XaKAcnOhhWt1quv/W3ZMjLnTUHWMRAPMJAoGTHvBrvsyXXO0LK0WaA==",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.Serializers.Json": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "RPctkdOov3plrSPueP43I/i539FoXTJy9oKNcmW15rRwuMMRVAJJZuo/6BJ0GTLupHrDqPNOkH8rdwsHHjmGBg==",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Abstractions": "2.7.0"
}
},
"NATS.Client.Services": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "4dBJRrCtMMvLlz9Te2slgDvL05HpxoHHrDb9q2ovUNWT8YYCEINuxPQ1oNlni+Mx+xsCfFis2c+zXP/C8ExFdA==",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.Simplified": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "1jHhiouYBGujHle2eclDqG1jbnfPzbEbX+W1n+HFMPNr1tEhir+B4lbAaHR5pL2pIhfx+jJtjmjhFY+ENulRTQ==",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
}
},
"Nerdbank.Streams": {
"type": "Transitive",
- "resolved": "2.11.90",
- "contentHash": "7jrOfU6b/PVBccqzNLfw9u84WWzkSpvWLb2mZxvwdQkOx/V9FXWkmnp/rjOnBFDOhrO/ev4+gQ5QS13FkgNSBA==",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
"dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "System.IO.Pipelines": "8.0.0",
- "System.Runtime.CompilerServices.Unsafe": "6.1.0"
+ "System.IO.Pipelines": "8.0.0"
}
},
"Newtonsoft.Json": {
"type": "Transitive",
- "resolved": "13.0.3",
- "contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ=="
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
},
"Pipelines.Sockets.Unofficial": {
"type": "Transitive",
@@ -872,17 +1898,17 @@
},
"Polly.Core": {
"type": "Transitive",
- "resolved": "8.5.2",
- "contentHash": "1MJKdxv4zwDmiWvYvVN24DsrWUfgQ4F83voH8bhbtLMdPuGy8CfTUzsgQhvyrl1a7hrM6f/ydwLVdVUI0xooUw=="
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
},
"Polly.Extensions": {
"type": "Transitive",
- "resolved": "8.5.2",
- "contentHash": "NcUEkeMB7LMsLBXzY9PuuKP7ylXngUEuhmaWxCrlXqYLbVQQzG1ulAnaEQ2LM1zlSoxRftAjCuhPIH40qeWAlg==",
+ "resolved": "8.6.4",
+ "contentHash": "mosKFAGlCD/VfJBWKamWrLYHr1D0o8XrUKZ4I0AUxvUHsY+Nq1y5g75sa5JB7dIyOC+Vdf0xXxYSuLU+uljfjw==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "8.0.0",
"Microsoft.Extensions.Options": "8.0.0",
- "Polly.Core": "8.5.2"
+ "Polly.Core": "8.6.4"
}
},
"Polly.RateLimiting": {
@@ -894,25 +1920,32 @@
"System.Threading.RateLimiting": "8.0.0"
}
},
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
+ },
"StackExchange.Redis": {
"type": "Transitive",
- "resolved": "2.8.37",
- "contentHash": "ULscDAQR+z132IsLczXcM/PG+EyfQMNxhvqjG1Xd/h/J1O9prsUU4pG9d95xv77lUF8v3X6owpf/11Uh0uvZAQ==",
+ "resolved": "2.9.32",
+ "contentHash": "j5Rjbf7gWz5izrn0UWQy9RlQY4cQDPkwJfVqATnVsOa/+zzJrps12LOgacMsDl/Vit2f01cDiDkG/Rst8v2iGw==",
"dependencies": {
- "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
"Pipelines.Sockets.Unofficial": "2.2.8"
}
},
"StreamJsonRpc": {
"type": "Transitive",
- "resolved": "2.21.69",
- "contentHash": "WbTpn/PIo+HpFYnsOCiOOe0kHUE2N1eiVRi7MO70DFBTMG3pAOfrgHtwUpOJ37dfDETq/9P9WNIbHom4ABZfrA==",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
"dependencies": {
"MessagePack": "2.5.192",
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "Nerdbank.Streams": "2.11.90",
+ "Nerdbank.Streams": "2.12.87",
"Newtonsoft.Json": "13.0.3",
"System.IO.Pipelines": "8.0.0"
}
@@ -924,8 +1957,8 @@
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "WoI5or8kY2VxFdDmsaRZ5yaYvvb+4MCyy66eXo79Cy1uMa7qXeGIlYmZx7R9Zy5S4xZjmqvkk2V8L6/vDwAAEA=="
+ "resolved": "10.0.1",
+ "contentHash": "wVYO4/71Pk177uQ3TG8ZQFS3Pnmr98cF9pYxnpuIb/bMnbEWsdZZoLU/euv29mfSi2/Iuypj0TRUchPk7aqBGg=="
},
"System.Diagnostics.EventLog": {
"type": "Transitive",
@@ -934,24 +1967,14 @@
},
"System.IO.Hashing": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "WogPvgAFqQORFD8Iyha6RZ+/1QB3dsWRWxbwi8/HHVgiGQ8z0oMWpwe8Kk3Ti+Roe+P6a3sBg+WwBfEsyziZKg=="
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
},
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
},
- "System.Runtime.CompilerServices.Unsafe": {
- "type": "Transitive",
- "resolved": "6.1.0",
- "contentHash": "5o/HZxx6RVqYlhKSq8/zronDkALJZUT2Vz0hx43f0gwe8mwlM0y2nYlqdBwLMzr262Bwvpikeb/yEwkAa5PADg=="
- },
- "System.Text.Json": {
- "type": "Transitive",
- "resolved": "8.0.5",
- "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
- },
"System.Threading.RateLimiting": {
"type": "Transitive",
"resolved": "8.0.0",
@@ -959,23 +1982,23 @@
},
"xunit.v3.assert": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "ucjN0o7k1YWDM/RPSV81UEb1ngNVnVTfSlVVGSjJ67YlvGSLarWWJJVNDEsaUdl7TUReJO8+Y2Bajv9NKsvRLA=="
+ "resolved": "3.2.1",
+ "contentHash": "7hGxs+sfgPCiHg7CbWL8Vsmg8WS4vBfipZ7rfE+FEyS7ksU4+0vcV08TQvLIXLPAfinT06zVoK83YjRcMXcXLw=="
},
"xunit.v3.common": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "ZngN3yHk/U4Od+1KEjLDqX7ubxA4xuAUdBeZMasWgkR1fByyLjRevKxWzhp5mgl35n6eYz/Lcl7FV1PGV2d0Ew==",
+ "resolved": "3.2.1",
+ "contentHash": "NUh3pPTC3Py4XTnjoCCCIEzvdKTQ9apu0ikDNCrUETBtfHHXcoUmIl5bOfJLQQu7awhu8eaZHjJnG7rx9lUZpg==",
"dependencies": {
"Microsoft.Bcl.AsyncInterfaces": "6.0.0"
}
},
"xunit.v3.extensibility.core": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "4YPSALWtAafrrMr3O+6w/KI0FubKdY2ShigzUWIEgmdXJkU73v9H192dCpvDkIWRPa7OxBrGZ6mjS+A6poexSQ==",
+ "resolved": "3.2.1",
+ "contentHash": "soZuThF5CwB/ZZ2HY/ivdinyM/6MvmjsHTG0vNw3fRd1ZKcmLzfxVb3fB6R3G5yoaN4Bh+aWzFGjOvYO05OzkA==",
"dependencies": {
- "xunit.v3.common": "[2.0.2]"
+ "xunit.v3.common": "[3.2.1]"
}
},
"YamlDotNet": {
@@ -986,35 +2009,35 @@
"CodeCargo.Nats.DistributedCache": {
"type": "Project",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Logging.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Options": "[9.0.5, )",
- "NATS.Client.KeyValueStore": "[2.6.1, )"
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
}
},
"CodeCargo.Nats.HybridCacheExtensions": {
"type": "Project",
"dependencies": {
"CodeCargo.Nats.DistributedCache": "[1.0.0, )",
- "Microsoft.Extensions.Caching.Hybrid": "[9.5.0, )"
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
}
},
"natsapphost": {
"type": "Project",
"dependencies": {
- "Aspire.Dashboard.Sdk.osx-arm64": "[9.3.0, )",
- "Aspire.Hosting.AppHost": "[9.3.0, )",
- "Aspire.Hosting.Orchestration.osx-arm64": "[9.3.0, )",
+ "Aspire.Dashboard.Sdk.osx-arm64": "[13.1.0, )",
+ "Aspire.Hosting.AppHost": "[13.1.0, )",
+ "Aspire.Hosting.Orchestration.osx-arm64": "[13.1.0, )",
"CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )"
}
},
"redisapphost": {
"type": "Project",
"dependencies": {
- "Aspire.Dashboard.Sdk.osx-arm64": "[9.3.0, )",
- "Aspire.Hosting.AppHost": "[9.3.0, )",
- "Aspire.Hosting.Orchestration.osx-arm64": "[9.3.0, )",
- "Aspire.Hosting.Redis": "[9.3.0, )",
+ "Aspire.Dashboard.Sdk.osx-arm64": "[13.1.0, )",
+ "Aspire.Hosting.AppHost": "[13.1.0, )",
+ "Aspire.Hosting.Orchestration.osx-arm64": "[13.1.0, )",
+ "Aspire.Hosting.Redis": "[13.1.0, )",
"CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )"
}
},
@@ -1022,10 +2045,10 @@
"type": "Project",
"dependencies": {
"CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )",
- "Microsoft.Extensions.Logging": "[9.0.5, )",
- "NATS.Net": "[2.6.1, )",
- "xunit.v3.assert": "[2.0.2, )",
- "xunit.v3.extensibility.core": "[2.0.2, )"
+ "Microsoft.Extensions.Logging": "[10.0.1, )",
+ "NATS.Net": "[2.7.0, )",
+ "xunit.v3.assert": "[3.2.1, )",
+ "xunit.v3.extensibility.core": "[3.2.1, )"
}
}
}
diff --git a/util/PerfTest/packages.win-x64.lock.json b/util/PerfTest/packages.win-x64.lock.json
index f3da85f..1848709 100644
--- a/util/PerfTest/packages.win-x64.lock.json
+++ b/util/PerfTest/packages.win-x64.lock.json
@@ -1,67 +1,1087 @@
{
"version": 1,
"dependencies": {
+ "net10.0": {
+ "Aspire.Hosting.Testing": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "nipLltgiwXayUwF3sv6iYnvSJe5LqucisdHjzK1hdiFFg9PHBc4Fq+MmrNBWo/JrcrIBABSbtvM40i/EpVovqg==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Aspire.Hosting.AppHost": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Http.Resilience": "10.1.0",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Polly.Extensions": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Microsoft.Extensions.Caching.StackExchangeRedis": {
+ "type": "Direct",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "M7+349/EtaszydCxz/vtj4fUgbwE6NfDAfh98+oeWHPdBthgWKDCdnFV92p9UtyFN8Ln0e0w1ZzJvvbNzpMtaQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "StackExchange.Redis": "2.7.27"
+ }
+ },
+ "NATS.Net": {
+ "type": "Direct",
+ "requested": "[2.7.0, )",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
+ }
+ },
+ "StyleCop.Analyzers": {
+ "type": "Direct",
+ "requested": "[1.2.0-beta.556, )",
+ "resolved": "1.2.0-beta.556",
+ "contentHash": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
+ "dependencies": {
+ "StyleCop.Analyzers.Unstable": "1.2.0.556"
+ }
+ },
+ "Aspire.Dashboard.Sdk.win-x64": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "rrcsI8cankYCiUlj4Ev+os9uKcutUCv+9kvHQt85RiUX/ewXsloFZy0/depKWrzdJkdJuoTbYFRlSe43TKq6aQ=="
+ },
+ "Aspire.Hosting": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "8.0.2",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "8.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Http": "8.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.3",
+ "Microsoft.Extensions.Options": "8.0.2",
+ "Microsoft.Extensions.Primitives": "8.0.0",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Aspire.Hosting.AppHost": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Aspire.Hosting.Orchestration.win-x64": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "3w2UahEauTq719LPJ/BCySh31kz26sfjuOkRF5E4VYy1Q3xLRV43+OIGI3C5sy8feUHjrYz+DDq3DQn/2fu+4g=="
+ },
+ "Aspire.Hosting.Redis": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "UNRS9btygxg2T9JxiPp4HaUCAJDw/YwhlZvdCV+6tblWd+pqwFckGhiJSy78DTy7nulaLVWpfpfma0KMHrVLzQ==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Redis": "9.0.0",
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "8.0.2",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "8.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Http": "8.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.3",
+ "Microsoft.Extensions.Options": "8.0.2",
+ "Microsoft.Extensions.Primitives": "8.0.0",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StackExchange.Redis": "2.9.32",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "AspNetCore.HealthChecks.Redis": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "yNH0h8GLRbAf+PU5HNVLZ5hNeyq9mDVmRKO9xuZsme/znUYoBJlQvI0gq45gaZNlLncCHkMhR4o90MuT+gxxPw==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.11",
+ "StackExchange.Redis": "2.7.4"
+ }
+ },
+ "AspNetCore.HealthChecks.Uris": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "XYdNlA437KeF8p9qOpZFyNqAN+c0FXt/JjTvzH/Qans0q0O3pPE8KPnn39ucQQjR/Roum1vLTP3kXiUs8VHyuA==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.11",
+ "Microsoft.Extensions.Http": "8.0.0"
+ }
+ },
+ "Fractions": {
+ "type": "Transitive",
+ "resolved": "7.3.0",
+ "contentHash": "2bETFWLBc8b7Ut2SVi+bxhGVwiSpknHYGBh2PADyGWONLkTxT7bKyDRhF8ao+XUv90tq8Fl7GTPxSI5bacIRJw=="
+ },
+ "Google.Protobuf": {
+ "type": "Transitive",
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
+ },
+ "Grpc.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "B4wAbNtAuHNiHAMxLFWL74wUElzNOOboFnypalqpX76piCOGz/w5FpilbVVYGboI4Qgl4ZmZsvDZ1zLwHNsjnw==",
+ "dependencies": {
+ "Google.Protobuf": "3.30.2",
+ "Grpc.AspNetCore.Server.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "kv+9YVB6MqDYWIcstXvWrT7Xc1si/sfINzzSxvQfjC3aei+92gXDUXCH/Q+TEvi4QSICRqu92BYcrXUBW7cuOw==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "AHvMxoC+esO1e/nOYBjxvn0WDHAfglcVBjtkBy6ohgnV+PzkF8UdkPHE02xnyPFaSokWGZKnWzjgd00x6EZpyQ==",
+ "dependencies": {
+ "Grpc.AspNetCore.Server": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0"
+ }
+ },
+ "Grpc.Core.Api": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "QquqUC37yxsDzd1QaDRsH2+uuznWPTS8CVE2Yzwl3CvU4geTNkolQXoVN812M2IwT6zpv3jsZRc9ExJFNFslTg=="
+ },
+ "Grpc.Net.Client": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "U1vr20r5ngoT9nlb7wejF28EKN+taMhJsV9XtK9MkiepTZwnKxxiarriiMfCHuDAfPUm9XUjFMn/RIuJ4YY61w==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0"
+ }
+ },
+ "Grpc.Net.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "8oPLwQLPo86fmcf9ghjCDyNsSWhtHc3CXa/AqwF8Su/pG7qAoeWWtbymsZhoNvCV9Zjzb6BDcIPKXLYt+O175g==",
+ "dependencies": {
+ "Grpc.Net.Client": "2.71.0",
+ "Microsoft.Extensions.Http": "6.0.0"
+ }
+ },
+ "Grpc.Net.Common": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "v0c8R97TwRYwNXlC8GyRXwYTCNufpDfUtj9la+wUrZFzVWkFJuNAltU+c0yI3zu0jl54k7en6u2WKgZgd57r2Q==",
+ "dependencies": {
+ "Grpc.Core.Api": "2.71.0"
+ }
+ },
+ "Grpc.Tools": {
+ "type": "Transitive",
+ "resolved": "2.72.0",
+ "contentHash": "BCiuQ03EYjLHCo9hqZmY5barsz5vvcz/+/ICt5wCbukaePHZmMPDGelKlkxWx3q+f5xOMNHa9zXQ2N6rQZ4B+w=="
+ },
+ "Humanizer.Core": {
+ "type": "Transitive",
+ "resolved": "2.14.1",
+ "contentHash": "lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw=="
+ },
+ "Json.More.Net": {
+ "type": "Transitive",
+ "resolved": "2.1.0",
+ "contentHash": "qtwsyAsL55y2vB2/sK4Pjg3ZyVzD5KKSpV3lOAMHlnjFfsjQ/86eHJfQT9aV1YysVXzF4+xyHOZbh7Iu3YQ7Lg=="
+ },
+ "JsonPatch.Net": {
+ "type": "Transitive",
+ "resolved": "3.3.0",
+ "contentHash": "GIcMMDtzfzVfIpQgey8w7dhzcw6jG5nD4DDAdQCTmHfblkCvN7mI8K03to8YyUhKMl4PTR6D6nLSvWmyOGFNTg==",
+ "dependencies": {
+ "JsonPointer.Net": "5.2.0"
+ }
+ },
+ "JsonPointer.Net": {
+ "type": "Transitive",
+ "resolved": "5.2.0",
+ "contentHash": "qe1F7Tr/p4mgwLPU9P60MbYkp+xnL2uCPnWXGgzfR/AZCunAZIC0RZ32dLGJJEhSuLEfm0YF/1R3u5C7mEVq+w==",
+ "dependencies": {
+ "Humanizer.Core": "2.14.1",
+ "Json.More.Net": "2.1.0"
+ }
+ },
+ "KubernetesClient": {
+ "type": "Transitive",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
+ "dependencies": {
+ "Fractions": "7.3.0",
+ "YamlDotNet": "16.3.0"
+ }
+ },
+ "MessagePack": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "Jtle5MaFeIFkdXtxQeL9Tu2Y3HsAQGoSntOzrn6Br/jrl6c8QmG22GEioT5HBtZJR0zw0s46OnKU8ei2M3QifA==",
+ "dependencies": {
+ "MessagePack.Annotations": "2.5.192",
+ "Microsoft.NET.StringTools": "17.6.3"
+ }
+ },
+ "MessagePack.Annotations": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
+ },
+ "Microsoft.Bcl.AsyncInterfaces": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg=="
+ },
+ "Microsoft.Extensions.AmbientMetadata.Application": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "+T2Ax2fgw7T7nlhio+ZtgSyYGfevHCOXNPqO0vxA+f2HmbtfwAnIwHEE/jm1/4uFRDDP8PEENpxAhbucg+wUWg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Hybrid": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Compliance.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "M3JWrgZMkVzyEybZzNkTiC/e8U1ipXTi8xm8bj+PHHp4AcEmhmIEqnxRS0VHVCKZjLkOPt2hY2CIisUFQ6gqLA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.ObjectPool": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "njoRekyMIK+smav8B6KL2YgIfUtlsRNuT7wvurpLW+m/hoRKVnoELk2YxnUnWRGScCd1rukLMxShwLqEOKowDg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "kPlU11hql+L9RjrN2N9/0GcRcRcZrNFlLLjadasFWeBORT6pL6OE+RYRk90GGCyVGSxTK+e1/f3dsMj5zpFFiQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Binder": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Lp4CZIuTVXtlvkAnTq6QvMSW7+H62gX2cU2vdFxHQUxvrWTpi7LwYI3X+YAyIS0r12/p7gaosco7efIxL4yFNw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.CommandLine": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "s5cxcdtIig66YT3J+7iHflMuorznK8kXuwBBPHMp4KImx5ZGE3FRa1Nj9fI/xMwFV+KzUMjqZ2MhOedPH8LiBQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "csD8Eps3HQ3yc0x6NhgTV+aIFKSs3qVlVCtFnMHz/JOjnv7eEj/qSXKXiK9LzBzB1qSfAVqFnB5iaX2nUmagIQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "N/6GiwiZFCBFZDk3vg1PhHW3zMqqu5WWpmeZAA9VTXv7Q8pr8NZR/EQsH0DjzqydDksJtY6EQBsu81d5okQOlA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0zW3eYBJlRctmgqk5s0kFIi5o5y2g80mvGCD8bkYxREPQlKUnr0ndU/Sop+UDIhyWN0fIi4RW63vo7BKTi7ncA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ULEJ0nkaW90JYJGkFujPcJtADXcJpXiSOLbokPcWJZ8iDbtDINifEYAUVqZVr81IDNTrRFul6O8RolOKOsgFPg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
+ },
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "O052pqWkdVNXaj3n9E4x6nLL7sG860434gLh7XHhFp/KpyAY9/rCk9NJUinYfQnDkAA8UgCHimVZz+lTjnEwzQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YaocqxscJLxLit0F5yq2XyB+9C7rSRfeTL7MJIl7XwaOoUO3i0EqfO2kmtjiRduYWw7yjcSINEApYZbzjau2gQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "QMoMrkNpnQym5mpfdxfxpRDuqLpsOuztguFvzH9p+Ex+do+uLFoi7UkAsBO4e9/tNR3eMFraFf2fOAi2cp3jjA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.ExceptionSummarization": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "Q76peCoP6vXXf95RLFeMGzcaQs8l3lk+n/ZOTi2i+OLd3R0HzzB0Fswjua4NY1viIbA1s6l1mqRjQbxY7+Jylw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "LMQ1mW8YvfupNwoWXk+IOtjYTUllUIrETrWslKOsV66RvD96WaePcCcuF7SmB6fcTOuJFsSu/zILIUJGM+fM/Q==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "cebN2lQD6S7XCQ7DFKnXcBHxSfqWr38H9YliEluJIDRTJ99Q9V6gBMXBYx03kh6YJAzfN3JoEcsikpEWnC6VwA=="
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "+b3DligYSZuoWltU5YdbMpIEUHNZPgPrzWfNiIuDkMdqOl93UxYB5KzS3lgpRfTXJhTNpo/CZ8w/sTkDTPDdxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Physical": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "4bxzGXIzZnz0Bf7czQ72jGvpOqJsRW/44PS7YLFXTTnu6cNcPvmSREDvBoH0ZVP2hAbMfL4sUoCUn54k70jPWw==",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileSystemGlobbing": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
+ },
+ "Microsoft.Extensions.Hosting": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0jjfjQSOFZlHhwOoIQw0WyzxtkDMYdnPY3iFrOLasxYq/5J4FDt1HWT8TktBclOVjFY1FOOkoOc99X7AhbqSIw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.Configuration.CommandLine": "10.0.1",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.Configuration.UserSecrets": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Logging.Console": "10.0.1",
+ "Microsoft.Extensions.Logging.Debug": "10.0.1",
+ "Microsoft.Extensions.Logging.EventLog": "10.0.1",
+ "Microsoft.Extensions.Logging.EventSource": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "qmoQkVZcbm4/gFpted3W3Y+1kTATZTcUhV3mRkbtpfBXlxWCHwh/2oMffVcCruaGOfJuEnyAsGyaSUouSdECOw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Http": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ZXJup9ReE1Ot3M8jqcw1b/lnc8USxyYS3cyLsssU39u04TES9JNGviWUGIvP3K7mMU3TF7kQl2aS0SmVwegflw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Http.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "RA1Egggf5o7/5AI5TIxOmmV7T06X2jvA9nSlJazU++X/pgu48EDAjDflTq/+kAk0FHUm9ZpAiBVdWfOP2opAbQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Telemetry": "10.1.0"
+ }
+ },
+ "Microsoft.Extensions.Http.Resilience": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "rwDoQBB93yQjd1XtcZBnOLRX23LW7Z49TIAp1sn7i2r/pW3y4iB8E+EEL0ZyOPuEZxT9xEVN9y39KWlG1FDPkQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Http.Diagnostics": "10.1.0",
+ "Microsoft.Extensions.ObjectPool": "10.0.1",
+ "Microsoft.Extensions.Resilience": "10.1.0"
+ }
+ },
+ "Microsoft.Extensions.Logging": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zg8LLnfZs5o2RCHD/+9NfDtJ40swauemwCa7sI8gQoAye/UJHRZNpCtC7a5XE7l9Z7mdI8iMWnLZ6m7Q6S3jLg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Console": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "38Q8sEHwQ/+wVO/mwQBa0fcdHbezFpusHE+vBw/dSr6Fq/kzZm3H/NQX511Jki/R3FHd64IY559gdlHZQtYeEA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Debug": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "VqfTvbX9C6BA0VeIlpzPlljnNsXxiI5CdUHb9ksWERH94WQ6ft3oLGUAa4xKcDGu4xF+rIZ8wj7IOAd6/q7vGw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zp9MM+jFCa7oktIug62V9eNygpkf+6kFVatF+UC/ODeUwIr5givYKy8fYSSI9sWdxqDqv63y1x0mm2VjOl8GOw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "System.Diagnostics.EventLog": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventSource": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "WnFvZP+Y+lfeNFKPK/+mBpaCC7EeBDlobrQOqnP7rrw/+vE7yu8Rjczum1xbC0F/8cAHafog84DMp9200akMNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.ObjectPool": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "HqAEbtoAhgvH53c54IV5e4vQ60PYvl7Z/WIHsbet+UGGE7n+7dwVNXw1mb9LZlWbsxnupCevvtgIne5P//ZKpQ=="
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options.ConfigurationExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "pL78/Im7O3WmxHzlKUsWTYchKL881udU7E26gCD3T0+/tPhWVfjPwMzfN/MRKU7aoFYcOiqcG2k1QTlH5woWow==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "Microsoft.Extensions.Resilience": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "NzA+c4m2q92qZPjiZLFm+ToeQC3KFqzP+Dr/1pV5y9d7H/hDM2Yxno0kcw5DGpSvS0s6Pwsp+FWMdk/kXBPZ7g==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "10.1.0",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0",
+ "Polly.Extensions": "8.4.2",
+ "Polly.RateLimiting": "8.4.2"
+ }
+ },
+ "Microsoft.Extensions.Telemetry": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "OFnpwOBRZZXMMySvM7eJsEQ87ED5SaRbxHg/an1u89MWHw0mXUUbx5WPb5XFN0uS8kJPe6M+ZMRYwRP0nJeDPA==",
+ "dependencies": {
+ "Microsoft.Extensions.AmbientMetadata.Application": "10.1.0",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.ObjectPool": "10.0.1",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0"
+ }
+ },
+ "Microsoft.Extensions.Telemetry.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "0jAF2b0YJ1LOtunmo3PzSoJOx/ThhcGH5Y5kaV0jeM0BUlyr9orjg+fH5YabqnPSmwcN/DSTj0iZ7UwDISn5ag==",
+ "dependencies": {
+ "Microsoft.Extensions.Compliance.Abstractions": "10.1.0",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.ObjectPool": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.NET.StringTools": {
+ "type": "Transitive",
+ "resolved": "17.6.3",
+ "contentHash": "N0ZIanl1QCgvUumEL1laasU0a7sOE5ZwLZVTn0pAePnfhq8P7SvTjF8Axq+CnavuQkmdQpGNXQ1efZtu5kDFbA=="
+ },
+ "Microsoft.VisualStudio.Threading.Only": {
+ "type": "Transitive",
+ "resolved": "17.13.61",
+ "contentHash": "vl5a2URJYCO5m+aZZtNlAXAMz28e2pUotRuoHD7RnCWOCeoyd8hWp5ZBaLNYq4iEj2oeJx5ZxiSboAjVmB20Qg==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Microsoft.VisualStudio.Validation": {
+ "type": "Transitive",
+ "resolved": "17.8.8",
+ "contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
+ "NATS.Client.Core": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.1",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.Hosting": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.JetStream": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.KeyValueStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.ObjectStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.Serializers.Json": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
+ "dependencies": {
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.Services": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.Simplified": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
+ }
+ },
+ "Nerdbank.Streams": {
+ "type": "Transitive",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Newtonsoft.Json": {
+ "type": "Transitive",
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
+ },
+ "Pipelines.Sockets.Unofficial": {
+ "type": "Transitive",
+ "resolved": "2.2.8",
+ "contentHash": "zG2FApP5zxSx6OcdJQLbZDk2AVlN2BNQD6MorwIfV6gVj0RRxWPEp2LXAxqDGZqeNV1Zp0BNPcNaey/GXmTdvQ=="
+ },
+ "Polly.Core": {
+ "type": "Transitive",
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
+ },
+ "Polly.Extensions": {
+ "type": "Transitive",
+ "resolved": "8.6.4",
+ "contentHash": "mosKFAGlCD/VfJBWKamWrLYHr1D0o8XrUKZ4I0AUxvUHsY+Nq1y5g75sa5JB7dIyOC+Vdf0xXxYSuLU+uljfjw==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Options": "8.0.0",
+ "Polly.Core": "8.6.4"
+ }
+ },
+ "Polly.RateLimiting": {
+ "type": "Transitive",
+ "resolved": "8.4.2",
+ "contentHash": "ehTImQ/eUyO07VYW2WvwSmU9rRH200SKJ/3jku9rOkyWE0A2JxNFmAVms8dSn49QLSjmjFRRSgfNyOgr/2PSmA==",
+ "dependencies": {
+ "Polly.Core": "8.4.2",
+ "System.Threading.RateLimiting": "8.0.0"
+ }
+ },
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
+ },
+ "StackExchange.Redis": {
+ "type": "Transitive",
+ "resolved": "2.9.32",
+ "contentHash": "j5Rjbf7gWz5izrn0UWQy9RlQY4cQDPkwJfVqATnVsOa/+zzJrps12LOgacMsDl/Vit2f01cDiDkG/Rst8v2iGw==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
+ "Pipelines.Sockets.Unofficial": "2.2.8"
+ }
+ },
+ "StreamJsonRpc": {
+ "type": "Transitive",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
+ "dependencies": {
+ "MessagePack": "2.5.192",
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8",
+ "Nerdbank.Streams": "2.12.87",
+ "Newtonsoft.Json": "13.0.3"
+ }
+ },
+ "StyleCop.Analyzers.Unstable": {
+ "type": "Transitive",
+ "resolved": "1.2.0.556",
+ "contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
+ },
+ "System.Diagnostics.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "xfaHEHVDkMOOZR5S6ZGezD0+vekdH1Nx/9Ih8/rOqOGSOk1fxiN3u94bYkBW/wigj0Uw2Wt3vvRj9mtYdgwEjw=="
+ },
+ "System.IO.Hashing": {
+ "type": "Transitive",
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
+ },
+ "System.Threading.RateLimiting": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "7mu9v0QDv66ar3DpGSZHg9NuNcxDaaAcnMULuZlaTpP9+hwXhrxNGsF5GmLkSHxFdb5bBc1TzeujsRgTrPWi+Q=="
+ },
+ "xunit.v3.assert": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "7hGxs+sfgPCiHg7CbWL8Vsmg8WS4vBfipZ7rfE+FEyS7ksU4+0vcV08TQvLIXLPAfinT06zVoK83YjRcMXcXLw=="
+ },
+ "xunit.v3.common": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "NUh3pPTC3Py4XTnjoCCCIEzvdKTQ9apu0ikDNCrUETBtfHHXcoUmIl5bOfJLQQu7awhu8eaZHjJnG7rx9lUZpg==",
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "6.0.0"
+ }
+ },
+ "xunit.v3.extensibility.core": {
+ "type": "Transitive",
+ "resolved": "3.2.1",
+ "contentHash": "soZuThF5CwB/ZZ2HY/ivdinyM/6MvmjsHTG0vNw3fRd1ZKcmLzfxVb3fB6R3G5yoaN4Bh+aWzFGjOvYO05OzkA==",
+ "dependencies": {
+ "xunit.v3.common": "[3.2.1]"
+ }
+ },
+ "YamlDotNet": {
+ "type": "Transitive",
+ "resolved": "16.3.0",
+ "contentHash": "SgMOdxbz8X65z8hraIs6hOEdnkH6hESTAIUa7viEngHOYaH+6q5XJmwr1+yb9vJpNQ19hCQY69xbFsLtXpobQA=="
+ },
+ "CodeCargo.Nats.DistributedCache": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
+ }
+ },
+ "CodeCargo.Nats.HybridCacheExtensions": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.DistributedCache": "[1.0.0, )",
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
+ }
+ },
+ "natsapphost": {
+ "type": "Project",
+ "dependencies": {
+ "Aspire.Dashboard.Sdk.win-x64": "[13.1.0, )",
+ "Aspire.Hosting.AppHost": "[13.1.0, )",
+ "Aspire.Hosting.Orchestration.win-x64": "[13.1.0, )",
+ "CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )"
+ }
+ },
+ "redisapphost": {
+ "type": "Project",
+ "dependencies": {
+ "Aspire.Dashboard.Sdk.win-x64": "[13.1.0, )",
+ "Aspire.Hosting.AppHost": "[13.1.0, )",
+ "Aspire.Hosting.Orchestration.win-x64": "[13.1.0, )",
+ "Aspire.Hosting.Redis": "[13.1.0, )",
+ "CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )"
+ }
+ },
+ "testutils": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )",
+ "Microsoft.Extensions.Logging": "[10.0.1, )",
+ "NATS.Net": "[2.7.0, )",
+ "xunit.v3.assert": "[3.2.1, )",
+ "xunit.v3.extensibility.core": "[3.2.1, )"
+ }
+ }
+ },
"net8.0": {
"Aspire.Hosting.Testing": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "kuXFuNltBEif0DH6REc6FXiZDl6Pjnu7+rc05TMtjJ03yPMKuHfsn8CyoFjbZD+BoMJhdR2Ws8KyZRSxJLEyMA==",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "nipLltgiwXayUwF3sv6iYnvSJe5LqucisdHjzK1hdiFFg9PHBc4Fq+MmrNBWo/JrcrIBABSbtvM40i/EpVovqg==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
- "Aspire.Hosting.AppHost": "9.3.0",
- "Google.Protobuf": "3.30.2",
+ "Aspire.Hosting": "13.1.0",
+ "Aspire.Hosting.AppHost": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
- "Microsoft.Extensions.Http.Resilience": "9.4.0",
+ "Microsoft.Extensions.Http.Resilience": "10.1.0",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "Polly.Extensions": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Polly.Extensions": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Microsoft.Extensions.Caching.StackExchangeRedis": {
"type": "Direct",
- "requested": "[9.0.5, )",
- "resolved": "9.0.5",
- "contentHash": "bSn4ak8sjP8dfT4OoKXcUIMwodxfQhE+6eBP9HgyNFpsffSp/Tlnjn8aaB0Sqp+5l1s7XzpKiXHHbuCiiLDnTw==",
+ "requested": "[10.0.1, )",
+ "resolved": "10.0.1",
+ "contentHash": "M7+349/EtaszydCxz/vtj4fUgbwE6NfDAfh98+oeWHPdBthgWKDCdnFV92p9UtyFN8Ln0e0w1ZzJvvbNzpMtaQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5",
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
"StackExchange.Redis": "2.7.27"
}
},
"NATS.Net": {
"type": "Direct",
- "requested": "[2.6.1, )",
- "resolved": "2.6.1",
- "contentHash": "Sf7kDSPYZ36QFDNqMyUQ2ry95e8AupqT9AEWxc1EtfIFIxLd9BAL/ihOrOchRqBdNR9srfirOeSj4lpL0PCe1w==",
+ "requested": "[2.7.0, )",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Hosting": "2.6.1",
- "NATS.Client.JetStream": "2.6.1",
- "NATS.Client.KeyValueStore": "2.6.1",
- "NATS.Client.ObjectStore": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1",
- "NATS.Client.Services": "2.6.1",
- "NATS.Client.Simplified": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
}
},
"StyleCop.Analyzers": {
@@ -75,103 +1095,109 @@
},
"Aspire.Dashboard.Sdk.win-x64": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "XWe/PW2MkZbVb6UwfeXrFp8+oG+RzckZti8OgKqhg5DwQ+3OykTu7fonz2EvLuOKVqHcW3121oxWc0ulTNmRhQ=="
+ "resolved": "13.1.0",
+ "contentHash": "rrcsI8cankYCiUlj4Ev+os9uKcutUCv+9kvHQt85RiUX/ewXsloFZy0/depKWrzdJkdJuoTbYFRlSe43TKq6aQ=="
},
"Aspire.Hosting": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "y9MYFzHo87H9OI8/GUjzekiMJf2uVAVJROv6xiuPa//AMFvkP2W5ELkcc3/FxY0EW2EX2erkqTeDE3uhw6P/pQ==",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Google.Protobuf": "3.30.2",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Aspire.Hosting.AppHost": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "/nNngW76y65NWOofCB+/t1bDZCacPIhBk9YZVygHlnBZaZS8d1CbLxQF4zMDQucQeaaY5BFBQUAtcc3PGLxHjA==",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
- "Google.Protobuf": "3.30.2",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Aspire.Hosting.Orchestration.win-x64": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "MhQMIdyTECjH3pclqGU2dDND6YzGCz853xO6YO4NXkw5L6wEJUuZYMNx5Tb8cBJiQUJ/UjGod79hvVOxcfXocw=="
+ "resolved": "13.1.0",
+ "contentHash": "3w2UahEauTq719LPJ/BCySh31kz26sfjuOkRF5E4VYy1Q3xLRV43+OIGI3C5sy8feUHjrYz+DDq3DQn/2fu+4g=="
},
"Aspire.Hosting.Redis": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "dd5ZqkfMXN5aYOguiDxcvGffpQM0xaRgI7pnMAax5PCxXRRxuZQHu69avlvdpljiJNNIlZFuRZzCTD7E3W2oDg==",
+ "resolved": "13.1.0",
+ "contentHash": "UNRS9btygxg2T9JxiPp4HaUCAJDw/YwhlZvdCV+6tblWd+pqwFckGhiJSy78DTy7nulaLVWpfpfma0KMHrVLzQ==",
"dependencies": {
"AspNetCore.HealthChecks.Redis": "9.0.0",
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
- "Google.Protobuf": "3.30.2",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StackExchange.Redis": "2.8.37",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StackExchange.Redis": "2.9.32",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"AspNetCore.HealthChecks.Redis": {
@@ -199,8 +1225,8 @@
},
"Google.Protobuf": {
"type": "Transitive",
- "resolved": "3.30.2",
- "contentHash": "Y2aOVLIt75yeeEWigg9V9YnjsEm53sADtLGq0gLhwaXpk3iu8tYSoauolyhenagA2sWno2TQ2WujI0HQd6s1Vw=="
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
},
"Grpc.AspNetCore": {
"type": "Transitive",
@@ -294,8 +1320,8 @@
},
"KubernetesClient": {
"type": "Transitive",
- "resolved": "16.0.7",
- "contentHash": "hH+YN18bpIRO/rq2CiMGDpLpc/KjSMlAn4EelFB4PgiswbSie4jANLAOou1Q39Kx7en2jO1Qp73y3SkjxGJIMg==",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
"dependencies": {
"Fractions": "7.3.0",
"YamlDotNet": "16.3.0"
@@ -317,13 +1343,13 @@
},
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
+ "resolved": "6.0.0",
+ "contentHash": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg=="
},
"Microsoft.Extensions.AmbientMetadata.Application": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "zcjQBbp4whM4nxWmMg4P8JxTikB0dVxjKWHrGiz+6WVBgRctq9tSZgpbl/ywz06N+ZLzlooeWQOYgbpEOXOUYQ==",
+ "resolved": "10.1.0",
+ "contentHash": "+T2Ax2fgw7T7nlhio+ZtgSyYGfevHCOXNPqO0vxA+f2HmbtfwAnIwHEE/jm1/4uFRDDP8PEENpxAhbucg+wUWg==",
"dependencies": {
"Microsoft.Extensions.Configuration": "8.0.0",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
@@ -332,42 +1358,42 @@
},
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "RV6wOTvH5BeVRs6cvxFuaV1ut05Dklpvq19XRO1JxAayfLWYIEP7K94aamY0iSUhoehWk1X5H6gMcbZkHuBjew==",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Hybrid": {
"type": "Transitive",
- "resolved": "9.5.0",
- "contentHash": "M4B0z8sdOFEntf0KbvmL7nv0LfQgGHiBDH2cfSAscJ3FTGxnq7uOpFo7sVaPuYZmpPK/KIJdWDAzu/Bc2Otrxg==",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.Caching.Memory": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "qDmoAzIUBup5KZG1Abv51ifbHMCWFnaXbt05l+Sd92mLOpF9OwHOuoxu3XhzXaPGfq0Ns3pv1df5l8zuKjFgGw==",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Compliance.Abstractions": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "jDYE/o2Y/s9Tz896whtMEEUgCHPLSlzRXPRD6v2J1lJxnuuRcWIZ6ASJi6jSI4e9hbkpFTx8LtsL4CNB6bYbaQ==",
+ "resolved": "10.1.0",
+ "contentHash": "M3JWrgZMkVzyEybZzNkTiC/e8U1ipXTi8xm8bj+PHHp4AcEmhmIEqnxRS0VHVCKZjLkOPt2hY2CIisUFQ6gqLA==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.ObjectPool": "8.0.15"
+ "Microsoft.Extensions.ObjectPool": "8.0.22"
}
},
"Microsoft.Extensions.Configuration": {
@@ -449,21 +1475,21 @@
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "N1Mn0T/tUBPoLL+Fzsp+VCEtneUhhxc1//Dx3BeuQ8AX+XrMlYCfnp2zgpEXnTCB7053CLdiqVWPZ7mEX6MPjg==",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "cjnRtsEAzU73aN6W7vkWy8Phj5t3Xm78HSqgrbh/O4Q9SK/yN73wZVa21QQY6amSLQRQ/M8N+koGnY6PuvKQsw=="
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
},
"Microsoft.Extensions.DependencyInjection.AutoActivation": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "dg2VeBxiwqAszJkMRQT1k1jefeTneN+M8v/EkWwebR9OvLXzykP9CVE2+bWMuPvXIdHM04/ffWgo5Bl+0jKi/Q==",
+ "resolved": "10.1.0",
+ "contentHash": "O052pqWkdVNXaj3n9E4x6nLL7sG860434gLh7XHhFp/KpyAY9/rCk9NJUinYfQnDkAA8UgCHimVZz+lTjnEwzQ==",
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1"
}
@@ -489,18 +1515,18 @@
},
"Microsoft.Extensions.Diagnostics.ExceptionSummarization": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "Ht5TQmWfYh7cbZTPTTWAUkgQmJhDg1JINvXSnxutx1sfZL1gkk1OXoF0Uh2383FLk9cm4le/cWfdgDslFeVigA==",
+ "resolved": "10.1.0",
+ "contentHash": "Q76peCoP6vXXf95RLFeMGzcaQs8l3lk+n/ZOTi2i+OLd3R0HzzB0Fswjua4NY1viIbA1s6l1mqRjQbxY7+Jylw==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
}
},
"Microsoft.Extensions.Diagnostics.HealthChecks": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "+Z6pfO5PnDa9/QCAB8DhmLtmjh0Z4A3i/5X5k3TBqKjCD4o88oUoyI240ras/LDsrFcjYXVLDsBZbuoN9ihjuw==",
+ "resolved": "8.0.22",
+ "contentHash": "0wIkzL080Dni0hYmzZpGpY3KsRO7VEWQV3tMwVSlxCsFR6z8pei9/jPhWmh72DtLGW9CBu74eb0LYflfGS2E3Q==",
"dependencies": {
- "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.22",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2"
@@ -508,8 +1534,8 @@
},
"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "FkN4TMmKdpvuwhBlt7rt7op1RyyHvS/obnHAIOes0+cYU5uBiz7ciYpGkLZmbKGvRm9tUEfB9HpEg27kIwvXEQ=="
+ "resolved": "8.0.22",
+ "contentHash": "EtOL8ye2STlW0+Do92KGWf8HM2RLQAlPo4XMMD/POpIyHQzSTxiGTzspxoIEUc1HuJkGDDBZMWEkVIKJ4SCxhA=="
},
"Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
@@ -531,8 +1557,8 @@
},
"Microsoft.Extensions.FileSystemGlobbing": {
"type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "OK+670i7esqlQrPjdIKRbsyMCe9g5kSLpRRQGSr4Q58AOYEe/hCnfLZprh7viNisSUUQZmMrbbuDaIrP+V1ebQ=="
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
},
"Microsoft.Extensions.Hosting": {
"type": "Transitive",
@@ -590,44 +1616,41 @@
},
"Microsoft.Extensions.Http.Diagnostics": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "LaYz7FDkJ/uh5PYOTFvhQBndvgrtpjDSLiuDO2JGYcgA75uU7QXiMDHI/RmS4LzvJUkadPgXKxquTkhPotTw9Q==",
+ "resolved": "10.1.0",
+ "contentHash": "RA1Egggf5o7/5AI5TIxOmmV7T06X2jvA9nSlJazU++X/pgu48EDAjDflTq/+kAk0FHUm9ZpAiBVdWfOP2opAbQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.4.0",
"Microsoft.Extensions.Http": "8.0.1",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0",
- "Microsoft.Extensions.Telemetry": "9.4.0",
+ "Microsoft.Extensions.Telemetry": "10.1.0",
"System.IO.Pipelines": "8.0.0"
}
},
"Microsoft.Extensions.Http.Resilience": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "sml3XlyLrAnxYFTn96KaHzrzcnbkSZpxWzDffE9qs3QXloLepOa0nUjsgvhDg9InCNrd/KAuRLUzE6LCPa7r/g==",
+ "resolved": "10.1.0",
+ "contentHash": "rwDoQBB93yQjd1XtcZBnOLRX23LW7Z49TIAp1sn7i2r/pW3y4iB8E+EEL0ZyOPuEZxT9xEVN9y39KWlG1FDPkQ==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Binder": "8.0.2",
- "Microsoft.Extensions.Http.Diagnostics": "9.4.0",
- "Microsoft.Extensions.ObjectPool": "8.0.15",
- "Microsoft.Extensions.Resilience": "9.4.0"
+ "Microsoft.Extensions.Http.Diagnostics": "10.1.0",
+ "Microsoft.Extensions.ObjectPool": "8.0.22",
+ "Microsoft.Extensions.Resilience": "10.1.0"
}
},
"Microsoft.Extensions.Logging": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "rQU61lrgvpE/UgcAd4E56HPxUIkX/VUQCxWmwDTLLVeuwRDYTL0q/FLGfAW17cGTKyCh7ywYAEnY3sTEvURsfg==",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "pP1PADCrIxMYJXxFmTVbAgEU7GVpjK5i0/tyfU9DiE0oXQy3JWQaOVgCkrCiePLgS8b5sghM3Fau3EeHiVWbCg==",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "System.Diagnostics.DiagnosticSource": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "System.Diagnostics.DiagnosticSource": "10.0.1"
}
},
"Microsoft.Extensions.Logging.Configuration": {
@@ -693,16 +1716,16 @@
},
"Microsoft.Extensions.ObjectPool": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "BSQqtOKc+pGCilnyJ8rndLlA7w1901a3XGGeG2vZWxrnc0NRkaJHkTp0phouBA2rsJsWOdz1WaMnics52ij8Ug=="
+ "resolved": "8.0.22",
+ "contentHash": "4K7MUXbEDtVHTa/OYlkDya2kHSflojuD4d6dcmvnGYnvuJQ0bfylWbMTkA65N94SdTGo5zdkXR8T9mEED7RUvQ=="
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "vPdJQU8YLOUSSK8NL0RmwcXJr2E0w8xH559PGQl4JYsglgilZr9LZnqV2zdgk+XR05+kuvhBEZKoDVd46o7NqA==",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Options.ConfigurationExtensions": {
@@ -719,42 +1742,42 @@
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "b4OAv1qE1C9aM+ShWJu3rlo/WjDwa/I30aIPXqDWSKXTtKl1Wwh6BZn+glH5HndGVVn3C6ZAPQj5nv7/7HJNBQ=="
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
},
"Microsoft.Extensions.Resilience": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "Xb3zb0x+2O8jGJIysLTqD7Pd9uWDepPX8kUuojE0wZkGK5FztT0nxEHvYcmbICmRRNlFFDEd0dLgBWBPOSHWoA==",
+ "resolved": "10.1.0",
+ "contentHash": "NzA+c4m2q92qZPjiZLFm+ToeQC3KFqzP+Dr/1pV5y9d7H/hDM2Yxno0kcw5DGpSvS0s6Pwsp+FWMdk/kXBPZ7g==",
"dependencies": {
"Microsoft.Extensions.Diagnostics": "8.0.1",
- "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "9.4.0",
+ "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "10.1.0",
"Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0",
- "Microsoft.Extensions.Telemetry.Abstractions": "9.4.0",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0",
"Polly.Extensions": "8.4.2",
"Polly.RateLimiting": "8.4.2"
}
},
"Microsoft.Extensions.Telemetry": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "Ax7GV4I2/BaiaAax+Yo1yjn2LYdw6FJP6gwCIcRMknu61iLZw8rZNx4tMz5JCGXj2ZO937NOwMcCrGN+wLB6NA==",
+ "resolved": "10.1.0",
+ "contentHash": "OFnpwOBRZZXMMySvM7eJsEQ87ED5SaRbxHg/an1u89MWHw0mXUUbx5WPb5XFN0uS8kJPe6M+ZMRYwRP0nJeDPA==",
"dependencies": {
- "Microsoft.Extensions.AmbientMetadata.Application": "9.4.0",
- "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.4.0",
+ "Microsoft.Extensions.AmbientMetadata.Application": "10.1.0",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
"Microsoft.Extensions.Logging.Configuration": "8.0.1",
- "Microsoft.Extensions.ObjectPool": "8.0.15",
- "Microsoft.Extensions.Telemetry.Abstractions": "9.4.0"
+ "Microsoft.Extensions.ObjectPool": "8.0.22",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0"
}
},
"Microsoft.Extensions.Telemetry.Abstractions": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "QoXTK3gaW1f/1Ms2NDkKmAc+IW/yMsBTTqxphiGL4AfZNKoh8Ie7srDOaMuhInm5/Qq0xEAkIafC53v1xt7wMQ==",
+ "resolved": "10.1.0",
+ "contentHash": "0jAF2b0YJ1LOtunmo3PzSoJOx/ThhcGH5Y5kaV0jeM0BUlyr9orjg+fH5YabqnPSmwcN/DSTj0iZ7UwDISn5ag==",
"dependencies": {
- "Microsoft.Extensions.Compliance.Abstractions": "9.4.0",
+ "Microsoft.Extensions.Compliance.Abstractions": "10.1.0",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
- "Microsoft.Extensions.ObjectPool": "8.0.15",
+ "Microsoft.Extensions.ObjectPool": "8.0.22",
"Microsoft.Extensions.Options": "8.0.2"
}
},
@@ -776,91 +1799,94 @@
"resolved": "17.8.8",
"contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
},
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
"NATS.Client.Core": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "CYcrpmn+Hb1zj8mxA6rmQXhtnHozSyDtHBwUUmCcip/y/6qLx3+gG+mpo/sy9pJDNCYDOEj+JoryGLtq3hl1lA==",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "6.0.1",
"Microsoft.Extensions.Primitives": "6.0.0",
- "System.IO.Pipelines": "8.0.0",
- "System.Text.Json": "8.0.5"
+ "NATS.Client.Abstractions": "2.7.0",
+ "System.IO.Pipelines": "8.0.0"
}
},
"NATS.Client.Hosting": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "dH4aj7JRKCQdlMw2jhSRwqw425uNiqO+QlSpEBp5HQ9Bki5WpQGkh2gbc7W/pn/iM+q15DEn8z0+C/7lda8E5Q==",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.JetStream": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "BVprnEoInlNeoyupH4PAGuntBTLzHfE3mNHRXjl93gFOOyAAmhn/lCEWx7HuGqhAAYc3hXBaSd1cXgyL4LJBoA==",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.KeyValueStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "3TXg9+27sZXOFffHsTHq3AiLm03ndxkGnmuO01W0DV+dbJHWqU5nSPAByL/wF7lu3f65xnjgj5+afM3TcI2r0w==",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.ObjectStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "Pv2C9FOmLqITi7GYbiLM45UiD34RCaS8XaKAcnOhhWt1quv/W3ZMjLnTUHWMRAPMJAoGTHvBrvsyXXO0LK0WaA==",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.Serializers.Json": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "RPctkdOov3plrSPueP43I/i539FoXTJy9oKNcmW15rRwuMMRVAJJZuo/6BJ0GTLupHrDqPNOkH8rdwsHHjmGBg==",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Abstractions": "2.7.0"
}
},
"NATS.Client.Services": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "4dBJRrCtMMvLlz9Te2slgDvL05HpxoHHrDb9q2ovUNWT8YYCEINuxPQ1oNlni+Mx+xsCfFis2c+zXP/C8ExFdA==",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.Simplified": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "1jHhiouYBGujHle2eclDqG1jbnfPzbEbX+W1n+HFMPNr1tEhir+B4lbAaHR5pL2pIhfx+jJtjmjhFY+ENulRTQ==",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
}
},
"Nerdbank.Streams": {
"type": "Transitive",
- "resolved": "2.11.90",
- "contentHash": "7jrOfU6b/PVBccqzNLfw9u84WWzkSpvWLb2mZxvwdQkOx/V9FXWkmnp/rjOnBFDOhrO/ev4+gQ5QS13FkgNSBA==",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
"dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "System.IO.Pipelines": "8.0.0",
- "System.Runtime.CompilerServices.Unsafe": "6.1.0"
+ "System.IO.Pipelines": "8.0.0"
}
},
"Newtonsoft.Json": {
"type": "Transitive",
- "resolved": "13.0.3",
- "contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ=="
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
},
"Pipelines.Sockets.Unofficial": {
"type": "Transitive",
@@ -872,17 +1898,17 @@
},
"Polly.Core": {
"type": "Transitive",
- "resolved": "8.5.2",
- "contentHash": "1MJKdxv4zwDmiWvYvVN24DsrWUfgQ4F83voH8bhbtLMdPuGy8CfTUzsgQhvyrl1a7hrM6f/ydwLVdVUI0xooUw=="
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
},
"Polly.Extensions": {
"type": "Transitive",
- "resolved": "8.5.2",
- "contentHash": "NcUEkeMB7LMsLBXzY9PuuKP7ylXngUEuhmaWxCrlXqYLbVQQzG1ulAnaEQ2LM1zlSoxRftAjCuhPIH40qeWAlg==",
+ "resolved": "8.6.4",
+ "contentHash": "mosKFAGlCD/VfJBWKamWrLYHr1D0o8XrUKZ4I0AUxvUHsY+Nq1y5g75sa5JB7dIyOC+Vdf0xXxYSuLU+uljfjw==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "8.0.0",
"Microsoft.Extensions.Options": "8.0.0",
- "Polly.Core": "8.5.2"
+ "Polly.Core": "8.6.4"
}
},
"Polly.RateLimiting": {
@@ -894,25 +1920,32 @@
"System.Threading.RateLimiting": "8.0.0"
}
},
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
+ },
"StackExchange.Redis": {
"type": "Transitive",
- "resolved": "2.8.37",
- "contentHash": "ULscDAQR+z132IsLczXcM/PG+EyfQMNxhvqjG1Xd/h/J1O9prsUU4pG9d95xv77lUF8v3X6owpf/11Uh0uvZAQ==",
+ "resolved": "2.9.32",
+ "contentHash": "j5Rjbf7gWz5izrn0UWQy9RlQY4cQDPkwJfVqATnVsOa/+zzJrps12LOgacMsDl/Vit2f01cDiDkG/Rst8v2iGw==",
"dependencies": {
- "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
"Pipelines.Sockets.Unofficial": "2.2.8"
}
},
"StreamJsonRpc": {
"type": "Transitive",
- "resolved": "2.21.69",
- "contentHash": "WbTpn/PIo+HpFYnsOCiOOe0kHUE2N1eiVRi7MO70DFBTMG3pAOfrgHtwUpOJ37dfDETq/9P9WNIbHom4ABZfrA==",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
"dependencies": {
"MessagePack": "2.5.192",
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "Nerdbank.Streams": "2.11.90",
+ "Nerdbank.Streams": "2.12.87",
"Newtonsoft.Json": "13.0.3",
"System.IO.Pipelines": "8.0.0"
}
@@ -924,8 +1957,8 @@
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "WoI5or8kY2VxFdDmsaRZ5yaYvvb+4MCyy66eXo79Cy1uMa7qXeGIlYmZx7R9Zy5S4xZjmqvkk2V8L6/vDwAAEA=="
+ "resolved": "10.0.1",
+ "contentHash": "wVYO4/71Pk177uQ3TG8ZQFS3Pnmr98cF9pYxnpuIb/bMnbEWsdZZoLU/euv29mfSi2/Iuypj0TRUchPk7aqBGg=="
},
"System.Diagnostics.EventLog": {
"type": "Transitive",
@@ -934,24 +1967,14 @@
},
"System.IO.Hashing": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "WogPvgAFqQORFD8Iyha6RZ+/1QB3dsWRWxbwi8/HHVgiGQ8z0oMWpwe8Kk3Ti+Roe+P6a3sBg+WwBfEsyziZKg=="
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
},
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
},
- "System.Runtime.CompilerServices.Unsafe": {
- "type": "Transitive",
- "resolved": "6.1.0",
- "contentHash": "5o/HZxx6RVqYlhKSq8/zronDkALJZUT2Vz0hx43f0gwe8mwlM0y2nYlqdBwLMzr262Bwvpikeb/yEwkAa5PADg=="
- },
- "System.Text.Json": {
- "type": "Transitive",
- "resolved": "8.0.5",
- "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
- },
"System.Threading.RateLimiting": {
"type": "Transitive",
"resolved": "8.0.0",
@@ -959,23 +1982,23 @@
},
"xunit.v3.assert": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "ucjN0o7k1YWDM/RPSV81UEb1ngNVnVTfSlVVGSjJ67YlvGSLarWWJJVNDEsaUdl7TUReJO8+Y2Bajv9NKsvRLA=="
+ "resolved": "3.2.1",
+ "contentHash": "7hGxs+sfgPCiHg7CbWL8Vsmg8WS4vBfipZ7rfE+FEyS7ksU4+0vcV08TQvLIXLPAfinT06zVoK83YjRcMXcXLw=="
},
"xunit.v3.common": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "ZngN3yHk/U4Od+1KEjLDqX7ubxA4xuAUdBeZMasWgkR1fByyLjRevKxWzhp5mgl35n6eYz/Lcl7FV1PGV2d0Ew==",
+ "resolved": "3.2.1",
+ "contentHash": "NUh3pPTC3Py4XTnjoCCCIEzvdKTQ9apu0ikDNCrUETBtfHHXcoUmIl5bOfJLQQu7awhu8eaZHjJnG7rx9lUZpg==",
"dependencies": {
"Microsoft.Bcl.AsyncInterfaces": "6.0.0"
}
},
"xunit.v3.extensibility.core": {
"type": "Transitive",
- "resolved": "2.0.2",
- "contentHash": "4YPSALWtAafrrMr3O+6w/KI0FubKdY2ShigzUWIEgmdXJkU73v9H192dCpvDkIWRPa7OxBrGZ6mjS+A6poexSQ==",
+ "resolved": "3.2.1",
+ "contentHash": "soZuThF5CwB/ZZ2HY/ivdinyM/6MvmjsHTG0vNw3fRd1ZKcmLzfxVb3fB6R3G5yoaN4Bh+aWzFGjOvYO05OzkA==",
"dependencies": {
- "xunit.v3.common": "[2.0.2]"
+ "xunit.v3.common": "[3.2.1]"
}
},
"YamlDotNet": {
@@ -986,35 +2009,35 @@
"CodeCargo.Nats.DistributedCache": {
"type": "Project",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Logging.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Options": "[9.0.5, )",
- "NATS.Client.KeyValueStore": "[2.6.1, )"
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
}
},
"CodeCargo.Nats.HybridCacheExtensions": {
"type": "Project",
"dependencies": {
"CodeCargo.Nats.DistributedCache": "[1.0.0, )",
- "Microsoft.Extensions.Caching.Hybrid": "[9.5.0, )"
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
}
},
"natsapphost": {
"type": "Project",
"dependencies": {
- "Aspire.Dashboard.Sdk.win-x64": "[9.3.0, )",
- "Aspire.Hosting.AppHost": "[9.3.0, )",
- "Aspire.Hosting.Orchestration.win-x64": "[9.3.0, )",
+ "Aspire.Dashboard.Sdk.win-x64": "[13.1.0, )",
+ "Aspire.Hosting.AppHost": "[13.1.0, )",
+ "Aspire.Hosting.Orchestration.win-x64": "[13.1.0, )",
"CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )"
}
},
"redisapphost": {
"type": "Project",
"dependencies": {
- "Aspire.Dashboard.Sdk.win-x64": "[9.3.0, )",
- "Aspire.Hosting.AppHost": "[9.3.0, )",
- "Aspire.Hosting.Orchestration.win-x64": "[9.3.0, )",
- "Aspire.Hosting.Redis": "[9.3.0, )",
+ "Aspire.Dashboard.Sdk.win-x64": "[13.1.0, )",
+ "Aspire.Hosting.AppHost": "[13.1.0, )",
+ "Aspire.Hosting.Orchestration.win-x64": "[13.1.0, )",
+ "Aspire.Hosting.Redis": "[13.1.0, )",
"CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )"
}
},
@@ -1022,10 +2045,10 @@
"type": "Project",
"dependencies": {
"CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )",
- "Microsoft.Extensions.Logging": "[9.0.5, )",
- "NATS.Net": "[2.6.1, )",
- "xunit.v3.assert": "[2.0.2, )",
- "xunit.v3.extensibility.core": "[2.0.2, )"
+ "Microsoft.Extensions.Logging": "[10.0.1, )",
+ "NATS.Net": "[2.7.0, )",
+ "xunit.v3.assert": "[3.2.1, )",
+ "xunit.v3.extensibility.core": "[3.2.1, )"
}
}
}
diff --git a/util/ReadmeExample/DistributedCache.Example.cs b/util/ReadmeExample/DistributedCache.Example.cs
index 2f5cb88..ddedcdc 100644
--- a/util/ReadmeExample/DistributedCache.Example.cs
+++ b/util/ReadmeExample/DistributedCache.Example.cs
@@ -19,7 +19,9 @@ public static async Task Run(string[] args)
var builder = Host.CreateDefaultBuilder(args);
builder.ConfigureServices(services =>
{
- services.AddNatsClient(natsBuilder => natsBuilder.ConfigureOptions(opts => opts with { Url = natsUrl }));
+ services.AddNatsClient(natsBuilder =>
+ natsBuilder.ConfigureOptions(optsBuilder => optsBuilder.Configure(opts =>
+ opts.Opts = opts.Opts with { Url = natsUrl })));
services.AddNatsDistributedCache(options =>
{
options.BucketName = "cache";
diff --git a/util/ReadmeExample/DistributedCache.cs b/util/ReadmeExample/DistributedCache.cs
index e5d7aa3..616e743 100644
--- a/util/ReadmeExample/DistributedCache.cs
+++ b/util/ReadmeExample/DistributedCache.cs
@@ -41,7 +41,9 @@ public static async Task RunAsync(string[] args)
var builder = Host.CreateDefaultBuilder(args);
builder.ConfigureServices(services =>
{
- services.AddNatsClient(natsBuilder => natsBuilder.ConfigureOptions(opts => opts with { Url = natsConnectionString }));
+ services.AddNatsClient(natsBuilder =>
+ natsBuilder.ConfigureOptions(optsBuilder => optsBuilder.Configure(opts =>
+ opts.Opts = opts.Opts with { Url = natsConnectionString })));
services.AddNatsDistributedCache(options =>
{
options.BucketName = "cache";
diff --git a/util/ReadmeExample/HybridCache.Example.cs b/util/ReadmeExample/HybridCache.Example.cs
index 9a5e025..53a8cff 100644
--- a/util/ReadmeExample/HybridCache.Example.cs
+++ b/util/ReadmeExample/HybridCache.Example.cs
@@ -19,7 +19,9 @@ public static async Task Run(string[] args)
var builder = Host.CreateDefaultBuilder(args);
builder.ConfigureServices(services =>
{
- services.AddNatsClient(natsBuilder => natsBuilder.ConfigureOptions(opts => opts with { Url = natsUrl }));
+ services.AddNatsClient(natsBuilder =>
+ natsBuilder.ConfigureOptions(optsBuilder => optsBuilder.Configure(opts =>
+ opts.Opts = opts.Opts with { Url = natsUrl })));
services.AddNatsHybridCache(options =>
{
options.BucketName = "cache";
@@ -31,7 +33,10 @@ public static async Task Run(string[] args)
// Ensure that the KV Store is created
var natsConnection = host.Services.GetRequiredService();
var kvContext = natsConnection.CreateKeyValueStoreContext();
- await kvContext.CreateOrUpdateStoreAsync(new NatsKVConfig("cache") { LimitMarkerTTL = TimeSpan.FromSeconds(1) });
+ await kvContext.CreateOrUpdateStoreAsync(new NatsKVConfig("cache")
+ {
+ LimitMarkerTTL = TimeSpan.FromSeconds(1)
+ });
// Start the host
await host.RunAsync();
diff --git a/util/ReadmeExample/HybridCache.cs b/util/ReadmeExample/HybridCache.cs
index 4ab9c35..ffbe8af 100644
--- a/util/ReadmeExample/HybridCache.cs
+++ b/util/ReadmeExample/HybridCache.cs
@@ -41,7 +41,10 @@ public static async Task RunAsync(string[] args)
var builder = Host.CreateDefaultBuilder(args);
builder.ConfigureServices(services =>
{
- services.AddNatsClient(natsBuilder => natsBuilder.ConfigureOptions(opts => opts with { Url = natsConnectionString }));
+ services.AddNatsClient(natsBuilder =>
+ natsBuilder.ConfigureOptions(optsBuilder => optsBuilder.Configure(opts =>
+ opts.Opts = opts.Opts with { Url = natsConnectionString })));
+
services.AddNatsHybridCache(options =>
{
options.BucketName = "cache";
diff --git a/util/ReadmeExample/ReadmeExample.csproj b/util/ReadmeExample/ReadmeExample.csproj
index 5bf3e7d..2326867 100644
--- a/util/ReadmeExample/ReadmeExample.csproj
+++ b/util/ReadmeExample/ReadmeExample.csproj
@@ -7,8 +7,8 @@
-
-
+
+
diff --git a/util/ReadmeExample/packages.linux-x64.lock.json b/util/ReadmeExample/packages.linux-x64.lock.json
index 7fad4c7..ab90fe6 100644
--- a/util/ReadmeExample/packages.linux-x64.lock.json
+++ b/util/ReadmeExample/packages.linux-x64.lock.json
@@ -1,49 +1,965 @@
{
"version": 1,
"dependencies": {
+ "net10.0": {
+ "Aspire.Hosting.Testing": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "nipLltgiwXayUwF3sv6iYnvSJe5LqucisdHjzK1hdiFFg9PHBc4Fq+MmrNBWo/JrcrIBABSbtvM40i/EpVovqg==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Aspire.Hosting.AppHost": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Http.Resilience": "10.1.0",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Polly.Extensions": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "NATS.Extensions.Microsoft.DependencyInjection": {
+ "type": "Direct",
+ "requested": "[2.7.0, )",
+ "resolved": "2.7.0",
+ "contentHash": "0FpT1KBAAiePva8bAxDKvzFDDiWF06pGa4hmFtUE/332Nhxvqy9AaOoNyxjtBlr83aXugNJjWpJJZhZ2oegVqw==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Options": "8.0.2",
+ "NATS.Net": "2.7.0"
+ }
+ },
+ "StyleCop.Analyzers": {
+ "type": "Direct",
+ "requested": "[1.2.0-beta.556, )",
+ "resolved": "1.2.0-beta.556",
+ "contentHash": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
+ "dependencies": {
+ "StyleCop.Analyzers.Unstable": "1.2.0.556"
+ }
+ },
+ "Aspire.Dashboard.Sdk.linux-x64": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "gIvMR7NdVGw+mUpK9qZsGuuYfDp4CHvBDLlykSSP9pCh5XGlMgDNR3uOMfvKVlqH1hAsOuecvxEcfQ9kjufrWw=="
+ },
+ "Aspire.Hosting": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "8.0.2",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "8.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Http": "8.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.3",
+ "Microsoft.Extensions.Options": "8.0.2",
+ "Microsoft.Extensions.Primitives": "8.0.0",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Aspire.Hosting.AppHost": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Aspire.Hosting.Orchestration.linux-x64": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "V8u8ukncoflImciXeHG03x1pWbOiR4z1bIl2lwOKgdy7/JshFrlEaabaNuGmAIZFdWEM/fsc/hVDjecQyHF2aQ=="
+ },
+ "AspNetCore.HealthChecks.Uris": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "XYdNlA437KeF8p9qOpZFyNqAN+c0FXt/JjTvzH/Qans0q0O3pPE8KPnn39ucQQjR/Roum1vLTP3kXiUs8VHyuA==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.11",
+ "Microsoft.Extensions.Http": "8.0.0"
+ }
+ },
+ "Fractions": {
+ "type": "Transitive",
+ "resolved": "7.3.0",
+ "contentHash": "2bETFWLBc8b7Ut2SVi+bxhGVwiSpknHYGBh2PADyGWONLkTxT7bKyDRhF8ao+XUv90tq8Fl7GTPxSI5bacIRJw=="
+ },
+ "Google.Protobuf": {
+ "type": "Transitive",
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
+ },
+ "Grpc.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "B4wAbNtAuHNiHAMxLFWL74wUElzNOOboFnypalqpX76piCOGz/w5FpilbVVYGboI4Qgl4ZmZsvDZ1zLwHNsjnw==",
+ "dependencies": {
+ "Google.Protobuf": "3.30.2",
+ "Grpc.AspNetCore.Server.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "kv+9YVB6MqDYWIcstXvWrT7Xc1si/sfINzzSxvQfjC3aei+92gXDUXCH/Q+TEvi4QSICRqu92BYcrXUBW7cuOw==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "AHvMxoC+esO1e/nOYBjxvn0WDHAfglcVBjtkBy6ohgnV+PzkF8UdkPHE02xnyPFaSokWGZKnWzjgd00x6EZpyQ==",
+ "dependencies": {
+ "Grpc.AspNetCore.Server": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0"
+ }
+ },
+ "Grpc.Core.Api": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "QquqUC37yxsDzd1QaDRsH2+uuznWPTS8CVE2Yzwl3CvU4geTNkolQXoVN812M2IwT6zpv3jsZRc9ExJFNFslTg=="
+ },
+ "Grpc.Net.Client": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "U1vr20r5ngoT9nlb7wejF28EKN+taMhJsV9XtK9MkiepTZwnKxxiarriiMfCHuDAfPUm9XUjFMn/RIuJ4YY61w==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0"
+ }
+ },
+ "Grpc.Net.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "8oPLwQLPo86fmcf9ghjCDyNsSWhtHc3CXa/AqwF8Su/pG7qAoeWWtbymsZhoNvCV9Zjzb6BDcIPKXLYt+O175g==",
+ "dependencies": {
+ "Grpc.Net.Client": "2.71.0",
+ "Microsoft.Extensions.Http": "6.0.0"
+ }
+ },
+ "Grpc.Net.Common": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "v0c8R97TwRYwNXlC8GyRXwYTCNufpDfUtj9la+wUrZFzVWkFJuNAltU+c0yI3zu0jl54k7en6u2WKgZgd57r2Q==",
+ "dependencies": {
+ "Grpc.Core.Api": "2.71.0"
+ }
+ },
+ "Grpc.Tools": {
+ "type": "Transitive",
+ "resolved": "2.72.0",
+ "contentHash": "BCiuQ03EYjLHCo9hqZmY5barsz5vvcz/+/ICt5wCbukaePHZmMPDGelKlkxWx3q+f5xOMNHa9zXQ2N6rQZ4B+w=="
+ },
+ "Humanizer.Core": {
+ "type": "Transitive",
+ "resolved": "2.14.1",
+ "contentHash": "lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw=="
+ },
+ "Json.More.Net": {
+ "type": "Transitive",
+ "resolved": "2.1.0",
+ "contentHash": "qtwsyAsL55y2vB2/sK4Pjg3ZyVzD5KKSpV3lOAMHlnjFfsjQ/86eHJfQT9aV1YysVXzF4+xyHOZbh7Iu3YQ7Lg=="
+ },
+ "JsonPatch.Net": {
+ "type": "Transitive",
+ "resolved": "3.3.0",
+ "contentHash": "GIcMMDtzfzVfIpQgey8w7dhzcw6jG5nD4DDAdQCTmHfblkCvN7mI8K03to8YyUhKMl4PTR6D6nLSvWmyOGFNTg==",
+ "dependencies": {
+ "JsonPointer.Net": "5.2.0"
+ }
+ },
+ "JsonPointer.Net": {
+ "type": "Transitive",
+ "resolved": "5.2.0",
+ "contentHash": "qe1F7Tr/p4mgwLPU9P60MbYkp+xnL2uCPnWXGgzfR/AZCunAZIC0RZ32dLGJJEhSuLEfm0YF/1R3u5C7mEVq+w==",
+ "dependencies": {
+ "Humanizer.Core": "2.14.1",
+ "Json.More.Net": "2.1.0"
+ }
+ },
+ "KubernetesClient": {
+ "type": "Transitive",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
+ "dependencies": {
+ "Fractions": "7.3.0",
+ "YamlDotNet": "16.3.0"
+ }
+ },
+ "MessagePack": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "Jtle5MaFeIFkdXtxQeL9Tu2Y3HsAQGoSntOzrn6Br/jrl6c8QmG22GEioT5HBtZJR0zw0s46OnKU8ei2M3QifA==",
+ "dependencies": {
+ "MessagePack.Annotations": "2.5.192",
+ "Microsoft.NET.StringTools": "17.6.3"
+ }
+ },
+ "MessagePack.Annotations": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
+ },
+ "Microsoft.Extensions.AmbientMetadata.Application": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "+T2Ax2fgw7T7nlhio+ZtgSyYGfevHCOXNPqO0vxA+f2HmbtfwAnIwHEE/jm1/4uFRDDP8PEENpxAhbucg+wUWg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Hybrid": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Compliance.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "M3JWrgZMkVzyEybZzNkTiC/e8U1ipXTi8xm8bj+PHHp4AcEmhmIEqnxRS0VHVCKZjLkOPt2hY2CIisUFQ6gqLA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.ObjectPool": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "njoRekyMIK+smav8B6KL2YgIfUtlsRNuT7wvurpLW+m/hoRKVnoELk2YxnUnWRGScCd1rukLMxShwLqEOKowDg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "kPlU11hql+L9RjrN2N9/0GcRcRcZrNFlLLjadasFWeBORT6pL6OE+RYRk90GGCyVGSxTK+e1/f3dsMj5zpFFiQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Binder": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Lp4CZIuTVXtlvkAnTq6QvMSW7+H62gX2cU2vdFxHQUxvrWTpi7LwYI3X+YAyIS0r12/p7gaosco7efIxL4yFNw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.CommandLine": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "s5cxcdtIig66YT3J+7iHflMuorznK8kXuwBBPHMp4KImx5ZGE3FRa1Nj9fI/xMwFV+KzUMjqZ2MhOedPH8LiBQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "csD8Eps3HQ3yc0x6NhgTV+aIFKSs3qVlVCtFnMHz/JOjnv7eEj/qSXKXiK9LzBzB1qSfAVqFnB5iaX2nUmagIQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "N/6GiwiZFCBFZDk3vg1PhHW3zMqqu5WWpmeZAA9VTXv7Q8pr8NZR/EQsH0DjzqydDksJtY6EQBsu81d5okQOlA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0zW3eYBJlRctmgqk5s0kFIi5o5y2g80mvGCD8bkYxREPQlKUnr0ndU/Sop+UDIhyWN0fIi4RW63vo7BKTi7ncA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ULEJ0nkaW90JYJGkFujPcJtADXcJpXiSOLbokPcWJZ8iDbtDINifEYAUVqZVr81IDNTrRFul6O8RolOKOsgFPg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
+ },
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "O052pqWkdVNXaj3n9E4x6nLL7sG860434gLh7XHhFp/KpyAY9/rCk9NJUinYfQnDkAA8UgCHimVZz+lTjnEwzQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YaocqxscJLxLit0F5yq2XyB+9C7rSRfeTL7MJIl7XwaOoUO3i0EqfO2kmtjiRduYWw7yjcSINEApYZbzjau2gQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "QMoMrkNpnQym5mpfdxfxpRDuqLpsOuztguFvzH9p+Ex+do+uLFoi7UkAsBO4e9/tNR3eMFraFf2fOAi2cp3jjA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.ExceptionSummarization": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "Q76peCoP6vXXf95RLFeMGzcaQs8l3lk+n/ZOTi2i+OLd3R0HzzB0Fswjua4NY1viIbA1s6l1mqRjQbxY7+Jylw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "LMQ1mW8YvfupNwoWXk+IOtjYTUllUIrETrWslKOsV66RvD96WaePcCcuF7SmB6fcTOuJFsSu/zILIUJGM+fM/Q==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "cebN2lQD6S7XCQ7DFKnXcBHxSfqWr38H9YliEluJIDRTJ99Q9V6gBMXBYx03kh6YJAzfN3JoEcsikpEWnC6VwA=="
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "+b3DligYSZuoWltU5YdbMpIEUHNZPgPrzWfNiIuDkMdqOl93UxYB5KzS3lgpRfTXJhTNpo/CZ8w/sTkDTPDdxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Physical": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "4bxzGXIzZnz0Bf7czQ72jGvpOqJsRW/44PS7YLFXTTnu6cNcPvmSREDvBoH0ZVP2hAbMfL4sUoCUn54k70jPWw==",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileSystemGlobbing": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
+ },
+ "Microsoft.Extensions.Hosting": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0jjfjQSOFZlHhwOoIQw0WyzxtkDMYdnPY3iFrOLasxYq/5J4FDt1HWT8TktBclOVjFY1FOOkoOc99X7AhbqSIw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.Configuration.CommandLine": "10.0.1",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.Configuration.UserSecrets": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Logging.Console": "10.0.1",
+ "Microsoft.Extensions.Logging.Debug": "10.0.1",
+ "Microsoft.Extensions.Logging.EventLog": "10.0.1",
+ "Microsoft.Extensions.Logging.EventSource": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "qmoQkVZcbm4/gFpted3W3Y+1kTATZTcUhV3mRkbtpfBXlxWCHwh/2oMffVcCruaGOfJuEnyAsGyaSUouSdECOw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Http": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ZXJup9ReE1Ot3M8jqcw1b/lnc8USxyYS3cyLsssU39u04TES9JNGviWUGIvP3K7mMU3TF7kQl2aS0SmVwegflw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Http.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "RA1Egggf5o7/5AI5TIxOmmV7T06X2jvA9nSlJazU++X/pgu48EDAjDflTq/+kAk0FHUm9ZpAiBVdWfOP2opAbQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Telemetry": "10.1.0"
+ }
+ },
+ "Microsoft.Extensions.Http.Resilience": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "rwDoQBB93yQjd1XtcZBnOLRX23LW7Z49TIAp1sn7i2r/pW3y4iB8E+EEL0ZyOPuEZxT9xEVN9y39KWlG1FDPkQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Http.Diagnostics": "10.1.0",
+ "Microsoft.Extensions.ObjectPool": "10.0.1",
+ "Microsoft.Extensions.Resilience": "10.1.0"
+ }
+ },
+ "Microsoft.Extensions.Logging": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zg8LLnfZs5o2RCHD/+9NfDtJ40swauemwCa7sI8gQoAye/UJHRZNpCtC7a5XE7l9Z7mdI8iMWnLZ6m7Q6S3jLg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Console": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "38Q8sEHwQ/+wVO/mwQBa0fcdHbezFpusHE+vBw/dSr6Fq/kzZm3H/NQX511Jki/R3FHd64IY559gdlHZQtYeEA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Debug": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "VqfTvbX9C6BA0VeIlpzPlljnNsXxiI5CdUHb9ksWERH94WQ6ft3oLGUAa4xKcDGu4xF+rIZ8wj7IOAd6/q7vGw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zp9MM+jFCa7oktIug62V9eNygpkf+6kFVatF+UC/ODeUwIr5givYKy8fYSSI9sWdxqDqv63y1x0mm2VjOl8GOw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "System.Diagnostics.EventLog": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventSource": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "WnFvZP+Y+lfeNFKPK/+mBpaCC7EeBDlobrQOqnP7rrw/+vE7yu8Rjczum1xbC0F/8cAHafog84DMp9200akMNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.ObjectPool": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "HqAEbtoAhgvH53c54IV5e4vQ60PYvl7Z/WIHsbet+UGGE7n+7dwVNXw1mb9LZlWbsxnupCevvtgIne5P//ZKpQ=="
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options.ConfigurationExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "pL78/Im7O3WmxHzlKUsWTYchKL881udU7E26gCD3T0+/tPhWVfjPwMzfN/MRKU7aoFYcOiqcG2k1QTlH5woWow==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "Microsoft.Extensions.Resilience": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "NzA+c4m2q92qZPjiZLFm+ToeQC3KFqzP+Dr/1pV5y9d7H/hDM2Yxno0kcw5DGpSvS0s6Pwsp+FWMdk/kXBPZ7g==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "10.1.0",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0",
+ "Polly.Extensions": "8.4.2",
+ "Polly.RateLimiting": "8.4.2"
+ }
+ },
+ "Microsoft.Extensions.Telemetry": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "OFnpwOBRZZXMMySvM7eJsEQ87ED5SaRbxHg/an1u89MWHw0mXUUbx5WPb5XFN0uS8kJPe6M+ZMRYwRP0nJeDPA==",
+ "dependencies": {
+ "Microsoft.Extensions.AmbientMetadata.Application": "10.1.0",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.ObjectPool": "10.0.1",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0"
+ }
+ },
+ "Microsoft.Extensions.Telemetry.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "0jAF2b0YJ1LOtunmo3PzSoJOx/ThhcGH5Y5kaV0jeM0BUlyr9orjg+fH5YabqnPSmwcN/DSTj0iZ7UwDISn5ag==",
+ "dependencies": {
+ "Microsoft.Extensions.Compliance.Abstractions": "10.1.0",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.ObjectPool": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.NET.StringTools": {
+ "type": "Transitive",
+ "resolved": "17.6.3",
+ "contentHash": "N0ZIanl1QCgvUumEL1laasU0a7sOE5ZwLZVTn0pAePnfhq8P7SvTjF8Axq+CnavuQkmdQpGNXQ1efZtu5kDFbA=="
+ },
+ "Microsoft.VisualStudio.Threading.Only": {
+ "type": "Transitive",
+ "resolved": "17.13.61",
+ "contentHash": "vl5a2URJYCO5m+aZZtNlAXAMz28e2pUotRuoHD7RnCWOCeoyd8hWp5ZBaLNYq4iEj2oeJx5ZxiSboAjVmB20Qg==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Microsoft.VisualStudio.Validation": {
+ "type": "Transitive",
+ "resolved": "17.8.8",
+ "contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
+ "NATS.Client.Core": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.1",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.Hosting": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.JetStream": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.KeyValueStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.ObjectStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.Serializers.Json": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
+ "dependencies": {
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.Services": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.Simplified": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
+ }
+ },
+ "NATS.Net": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
+ }
+ },
+ "Nerdbank.Streams": {
+ "type": "Transitive",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Newtonsoft.Json": {
+ "type": "Transitive",
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
+ },
+ "Polly.Core": {
+ "type": "Transitive",
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
+ },
+ "Polly.Extensions": {
+ "type": "Transitive",
+ "resolved": "8.6.4",
+ "contentHash": "mosKFAGlCD/VfJBWKamWrLYHr1D0o8XrUKZ4I0AUxvUHsY+Nq1y5g75sa5JB7dIyOC+Vdf0xXxYSuLU+uljfjw==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Options": "8.0.0",
+ "Polly.Core": "8.6.4"
+ }
+ },
+ "Polly.RateLimiting": {
+ "type": "Transitive",
+ "resolved": "8.4.2",
+ "contentHash": "ehTImQ/eUyO07VYW2WvwSmU9rRH200SKJ/3jku9rOkyWE0A2JxNFmAVms8dSn49QLSjmjFRRSgfNyOgr/2PSmA==",
+ "dependencies": {
+ "Polly.Core": "8.4.2",
+ "System.Threading.RateLimiting": "8.0.0"
+ }
+ },
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
+ },
+ "StreamJsonRpc": {
+ "type": "Transitive",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
+ "dependencies": {
+ "MessagePack": "2.5.192",
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8",
+ "Nerdbank.Streams": "2.12.87",
+ "Newtonsoft.Json": "13.0.3"
+ }
+ },
+ "StyleCop.Analyzers.Unstable": {
+ "type": "Transitive",
+ "resolved": "1.2.0.556",
+ "contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
+ },
+ "System.Diagnostics.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "xfaHEHVDkMOOZR5S6ZGezD0+vekdH1Nx/9Ih8/rOqOGSOk1fxiN3u94bYkBW/wigj0Uw2Wt3vvRj9mtYdgwEjw=="
+ },
+ "System.IO.Hashing": {
+ "type": "Transitive",
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
+ },
+ "System.Threading.RateLimiting": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "7mu9v0QDv66ar3DpGSZHg9NuNcxDaaAcnMULuZlaTpP9+hwXhrxNGsF5GmLkSHxFdb5bBc1TzeujsRgTrPWi+Q=="
+ },
+ "YamlDotNet": {
+ "type": "Transitive",
+ "resolved": "16.3.0",
+ "contentHash": "SgMOdxbz8X65z8hraIs6hOEdnkH6hESTAIUa7viEngHOYaH+6q5XJmwr1+yb9vJpNQ19hCQY69xbFsLtXpobQA=="
+ },
+ "CodeCargo.Nats.DistributedCache": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
+ }
+ },
+ "CodeCargo.Nats.HybridCacheExtensions": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.DistributedCache": "[1.0.0, )",
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
+ }
+ },
+ "natsapphost": {
+ "type": "Project",
+ "dependencies": {
+ "Aspire.Dashboard.Sdk.linux-x64": "[13.1.0, )",
+ "Aspire.Hosting.AppHost": "[13.1.0, )",
+ "Aspire.Hosting.Orchestration.linux-x64": "[13.1.0, )",
+ "CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )"
+ }
+ }
+ },
"net8.0": {
"Aspire.Hosting.Testing": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "kuXFuNltBEif0DH6REc6FXiZDl6Pjnu7+rc05TMtjJ03yPMKuHfsn8CyoFjbZD+BoMJhdR2Ws8KyZRSxJLEyMA==",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "nipLltgiwXayUwF3sv6iYnvSJe5LqucisdHjzK1hdiFFg9PHBc4Fq+MmrNBWo/JrcrIBABSbtvM40i/EpVovqg==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
- "Aspire.Hosting.AppHost": "9.3.0",
- "Google.Protobuf": "3.30.2",
+ "Aspire.Hosting": "13.1.0",
+ "Aspire.Hosting.AppHost": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
- "Microsoft.Extensions.Http.Resilience": "9.4.0",
+ "Microsoft.Extensions.Http.Resilience": "10.1.0",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "Polly.Extensions": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Polly.Extensions": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"NATS.Extensions.Microsoft.DependencyInjection": {
"type": "Direct",
- "requested": "[2.6.1, )",
- "resolved": "2.6.1",
- "contentHash": "WMHVpALvVVp/RV9KkTZfJifneWGO/3KH5V7z6TEVD452E4AIowFWgyHXah8Jvb1FGqJhNezjRhPGVhcczz8BfA==",
+ "requested": "[2.7.0, )",
+ "resolved": "2.7.0",
+ "contentHash": "0FpT1KBAAiePva8bAxDKvzFDDiWF06pGa4hmFtUE/332Nhxvqy9AaOoNyxjtBlr83aXugNJjWpJJZhZ2oegVqw==",
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
- "NATS.Net": "2.6.1"
+ "Microsoft.Extensions.Options": "8.0.2",
+ "NATS.Net": "2.7.0"
}
},
"StyleCop.Analyzers": {
@@ -57,72 +973,76 @@
},
"Aspire.Dashboard.Sdk.linux-x64": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "AaM8qGUW6Z9rVQU/vIOi61vtLCZVOz8H9JcMbrfaHtcESY/ATBOEYgZWYlxdqj54IJeOQQp7tUWe+ebA09qUmQ=="
+ "resolved": "13.1.0",
+ "contentHash": "gIvMR7NdVGw+mUpK9qZsGuuYfDp4CHvBDLlykSSP9pCh5XGlMgDNR3uOMfvKVlqH1hAsOuecvxEcfQ9kjufrWw=="
},
"Aspire.Hosting": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "y9MYFzHo87H9OI8/GUjzekiMJf2uVAVJROv6xiuPa//AMFvkP2W5ELkcc3/FxY0EW2EX2erkqTeDE3uhw6P/pQ==",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Google.Protobuf": "3.30.2",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Aspire.Hosting.AppHost": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "/nNngW76y65NWOofCB+/t1bDZCacPIhBk9YZVygHlnBZaZS8d1CbLxQF4zMDQucQeaaY5BFBQUAtcc3PGLxHjA==",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
- "Google.Protobuf": "3.30.2",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Aspire.Hosting.Orchestration.linux-x64": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "uUFJrczNNlZD/c6VX6YVIVQ8cvGff80usgWCLFuO2YFMCsjjhpDGhMl0wQdJ2PF74r2/mBSt4xD7YDEKD4gQag=="
+ "resolved": "13.1.0",
+ "contentHash": "V8u8ukncoflImciXeHG03x1pWbOiR4z1bIl2lwOKgdy7/JshFrlEaabaNuGmAIZFdWEM/fsc/hVDjecQyHF2aQ=="
},
"AspNetCore.HealthChecks.Uris": {
"type": "Transitive",
@@ -140,8 +1060,8 @@
},
"Google.Protobuf": {
"type": "Transitive",
- "resolved": "3.30.2",
- "contentHash": "Y2aOVLIt75yeeEWigg9V9YnjsEm53sADtLGq0gLhwaXpk3iu8tYSoauolyhenagA2sWno2TQ2WujI0HQd6s1Vw=="
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
},
"Grpc.AspNetCore": {
"type": "Transitive",
@@ -235,8 +1155,8 @@
},
"KubernetesClient": {
"type": "Transitive",
- "resolved": "16.0.7",
- "contentHash": "hH+YN18bpIRO/rq2CiMGDpLpc/KjSMlAn4EelFB4PgiswbSie4jANLAOou1Q39Kx7en2jO1Qp73y3SkjxGJIMg==",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
"dependencies": {
"Fractions": "7.3.0",
"YamlDotNet": "16.3.0"
@@ -256,15 +1176,10 @@
"resolved": "2.5.192",
"contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
},
- "Microsoft.Bcl.AsyncInterfaces": {
- "type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
- },
"Microsoft.Extensions.AmbientMetadata.Application": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "zcjQBbp4whM4nxWmMg4P8JxTikB0dVxjKWHrGiz+6WVBgRctq9tSZgpbl/ywz06N+ZLzlooeWQOYgbpEOXOUYQ==",
+ "resolved": "10.1.0",
+ "contentHash": "+T2Ax2fgw7T7nlhio+ZtgSyYGfevHCOXNPqO0vxA+f2HmbtfwAnIwHEE/jm1/4uFRDDP8PEENpxAhbucg+wUWg==",
"dependencies": {
"Microsoft.Extensions.Configuration": "8.0.0",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
@@ -273,42 +1188,42 @@
},
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "RV6wOTvH5BeVRs6cvxFuaV1ut05Dklpvq19XRO1JxAayfLWYIEP7K94aamY0iSUhoehWk1X5H6gMcbZkHuBjew==",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Hybrid": {
"type": "Transitive",
- "resolved": "9.5.0",
- "contentHash": "M4B0z8sdOFEntf0KbvmL7nv0LfQgGHiBDH2cfSAscJ3FTGxnq7uOpFo7sVaPuYZmpPK/KIJdWDAzu/Bc2Otrxg==",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.Caching.Memory": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "qDmoAzIUBup5KZG1Abv51ifbHMCWFnaXbt05l+Sd92mLOpF9OwHOuoxu3XhzXaPGfq0Ns3pv1df5l8zuKjFgGw==",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Compliance.Abstractions": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "jDYE/o2Y/s9Tz896whtMEEUgCHPLSlzRXPRD6v2J1lJxnuuRcWIZ6ASJi6jSI4e9hbkpFTx8LtsL4CNB6bYbaQ==",
+ "resolved": "10.1.0",
+ "contentHash": "M3JWrgZMkVzyEybZzNkTiC/e8U1ipXTi8xm8bj+PHHp4AcEmhmIEqnxRS0VHVCKZjLkOPt2hY2CIisUFQ6gqLA==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.ObjectPool": "8.0.15"
+ "Microsoft.Extensions.ObjectPool": "8.0.22"
}
},
"Microsoft.Extensions.Configuration": {
@@ -398,13 +1313,13 @@
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "cjnRtsEAzU73aN6W7vkWy8Phj5t3Xm78HSqgrbh/O4Q9SK/yN73wZVa21QQY6amSLQRQ/M8N+koGnY6PuvKQsw=="
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
},
"Microsoft.Extensions.DependencyInjection.AutoActivation": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "dg2VeBxiwqAszJkMRQT1k1jefeTneN+M8v/EkWwebR9OvLXzykP9CVE2+bWMuPvXIdHM04/ffWgo5Bl+0jKi/Q==",
+ "resolved": "10.1.0",
+ "contentHash": "O052pqWkdVNXaj3n9E4x6nLL7sG860434gLh7XHhFp/KpyAY9/rCk9NJUinYfQnDkAA8UgCHimVZz+lTjnEwzQ==",
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1"
}
@@ -430,18 +1345,18 @@
},
"Microsoft.Extensions.Diagnostics.ExceptionSummarization": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "Ht5TQmWfYh7cbZTPTTWAUkgQmJhDg1JINvXSnxutx1sfZL1gkk1OXoF0Uh2383FLk9cm4le/cWfdgDslFeVigA==",
+ "resolved": "10.1.0",
+ "contentHash": "Q76peCoP6vXXf95RLFeMGzcaQs8l3lk+n/ZOTi2i+OLd3R0HzzB0Fswjua4NY1viIbA1s6l1mqRjQbxY7+Jylw==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
}
},
"Microsoft.Extensions.Diagnostics.HealthChecks": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "+Z6pfO5PnDa9/QCAB8DhmLtmjh0Z4A3i/5X5k3TBqKjCD4o88oUoyI240ras/LDsrFcjYXVLDsBZbuoN9ihjuw==",
+ "resolved": "8.0.22",
+ "contentHash": "0wIkzL080Dni0hYmzZpGpY3KsRO7VEWQV3tMwVSlxCsFR6z8pei9/jPhWmh72DtLGW9CBu74eb0LYflfGS2E3Q==",
"dependencies": {
- "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.22",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2"
@@ -449,8 +1364,8 @@
},
"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "FkN4TMmKdpvuwhBlt7rt7op1RyyHvS/obnHAIOes0+cYU5uBiz7ciYpGkLZmbKGvRm9tUEfB9HpEg27kIwvXEQ=="
+ "resolved": "8.0.22",
+ "contentHash": "EtOL8ye2STlW0+Do92KGWf8HM2RLQAlPo4XMMD/POpIyHQzSTxiGTzspxoIEUc1HuJkGDDBZMWEkVIKJ4SCxhA=="
},
"Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
@@ -472,8 +1387,8 @@
},
"Microsoft.Extensions.FileSystemGlobbing": {
"type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "OK+670i7esqlQrPjdIKRbsyMCe9g5kSLpRRQGSr4Q58AOYEe/hCnfLZprh7viNisSUUQZmMrbbuDaIrP+V1ebQ=="
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
},
"Microsoft.Extensions.Hosting": {
"type": "Transitive",
@@ -531,25 +1446,22 @@
},
"Microsoft.Extensions.Http.Diagnostics": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "LaYz7FDkJ/uh5PYOTFvhQBndvgrtpjDSLiuDO2JGYcgA75uU7QXiMDHI/RmS4LzvJUkadPgXKxquTkhPotTw9Q==",
+ "resolved": "10.1.0",
+ "contentHash": "RA1Egggf5o7/5AI5TIxOmmV7T06X2jvA9nSlJazU++X/pgu48EDAjDflTq/+kAk0FHUm9ZpAiBVdWfOP2opAbQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.4.0",
"Microsoft.Extensions.Http": "8.0.1",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0",
- "Microsoft.Extensions.Telemetry": "9.4.0",
+ "Microsoft.Extensions.Telemetry": "10.1.0",
"System.IO.Pipelines": "8.0.0"
}
},
"Microsoft.Extensions.Http.Resilience": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "sml3XlyLrAnxYFTn96KaHzrzcnbkSZpxWzDffE9qs3QXloLepOa0nUjsgvhDg9InCNrd/KAuRLUzE6LCPa7r/g==",
+ "resolved": "10.1.0",
+ "contentHash": "rwDoQBB93yQjd1XtcZBnOLRX23LW7Z49TIAp1sn7i2r/pW3y4iB8E+EEL0ZyOPuEZxT9xEVN9y39KWlG1FDPkQ==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Binder": "8.0.2",
- "Microsoft.Extensions.Http.Diagnostics": "9.4.0",
- "Microsoft.Extensions.ObjectPool": "8.0.15",
- "Microsoft.Extensions.Resilience": "9.4.0"
+ "Microsoft.Extensions.Http.Diagnostics": "10.1.0",
+ "Microsoft.Extensions.ObjectPool": "8.0.22",
+ "Microsoft.Extensions.Resilience": "10.1.0"
}
},
"Microsoft.Extensions.Logging": {
@@ -564,11 +1476,11 @@
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "pP1PADCrIxMYJXxFmTVbAgEU7GVpjK5i0/tyfU9DiE0oXQy3JWQaOVgCkrCiePLgS8b5sghM3Fau3EeHiVWbCg==",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "System.Diagnostics.DiagnosticSource": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "System.Diagnostics.DiagnosticSource": "10.0.1"
}
},
"Microsoft.Extensions.Logging.Configuration": {
@@ -634,16 +1546,16 @@
},
"Microsoft.Extensions.ObjectPool": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "BSQqtOKc+pGCilnyJ8rndLlA7w1901a3XGGeG2vZWxrnc0NRkaJHkTp0phouBA2rsJsWOdz1WaMnics52ij8Ug=="
+ "resolved": "8.0.22",
+ "contentHash": "4K7MUXbEDtVHTa/OYlkDya2kHSflojuD4d6dcmvnGYnvuJQ0bfylWbMTkA65N94SdTGo5zdkXR8T9mEED7RUvQ=="
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "vPdJQU8YLOUSSK8NL0RmwcXJr2E0w8xH559PGQl4JYsglgilZr9LZnqV2zdgk+XR05+kuvhBEZKoDVd46o7NqA==",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Options.ConfigurationExtensions": {
@@ -660,42 +1572,42 @@
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "b4OAv1qE1C9aM+ShWJu3rlo/WjDwa/I30aIPXqDWSKXTtKl1Wwh6BZn+glH5HndGVVn3C6ZAPQj5nv7/7HJNBQ=="
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
},
"Microsoft.Extensions.Resilience": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "Xb3zb0x+2O8jGJIysLTqD7Pd9uWDepPX8kUuojE0wZkGK5FztT0nxEHvYcmbICmRRNlFFDEd0dLgBWBPOSHWoA==",
+ "resolved": "10.1.0",
+ "contentHash": "NzA+c4m2q92qZPjiZLFm+ToeQC3KFqzP+Dr/1pV5y9d7H/hDM2Yxno0kcw5DGpSvS0s6Pwsp+FWMdk/kXBPZ7g==",
"dependencies": {
"Microsoft.Extensions.Diagnostics": "8.0.1",
- "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "9.4.0",
+ "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "10.1.0",
"Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0",
- "Microsoft.Extensions.Telemetry.Abstractions": "9.4.0",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0",
"Polly.Extensions": "8.4.2",
"Polly.RateLimiting": "8.4.2"
}
},
"Microsoft.Extensions.Telemetry": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "Ax7GV4I2/BaiaAax+Yo1yjn2LYdw6FJP6gwCIcRMknu61iLZw8rZNx4tMz5JCGXj2ZO937NOwMcCrGN+wLB6NA==",
+ "resolved": "10.1.0",
+ "contentHash": "OFnpwOBRZZXMMySvM7eJsEQ87ED5SaRbxHg/an1u89MWHw0mXUUbx5WPb5XFN0uS8kJPe6M+ZMRYwRP0nJeDPA==",
"dependencies": {
- "Microsoft.Extensions.AmbientMetadata.Application": "9.4.0",
- "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.4.0",
+ "Microsoft.Extensions.AmbientMetadata.Application": "10.1.0",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
"Microsoft.Extensions.Logging.Configuration": "8.0.1",
- "Microsoft.Extensions.ObjectPool": "8.0.15",
- "Microsoft.Extensions.Telemetry.Abstractions": "9.4.0"
+ "Microsoft.Extensions.ObjectPool": "8.0.22",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0"
}
},
"Microsoft.Extensions.Telemetry.Abstractions": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "QoXTK3gaW1f/1Ms2NDkKmAc+IW/yMsBTTqxphiGL4AfZNKoh8Ie7srDOaMuhInm5/Qq0xEAkIafC53v1xt7wMQ==",
+ "resolved": "10.1.0",
+ "contentHash": "0jAF2b0YJ1LOtunmo3PzSoJOx/ThhcGH5Y5kaV0jeM0BUlyr9orjg+fH5YabqnPSmwcN/DSTj0iZ7UwDISn5ag==",
"dependencies": {
- "Microsoft.Extensions.Compliance.Abstractions": "9.4.0",
+ "Microsoft.Extensions.Compliance.Abstractions": "10.1.0",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
- "Microsoft.Extensions.ObjectPool": "8.0.15",
+ "Microsoft.Extensions.ObjectPool": "8.0.22",
"Microsoft.Extensions.Options": "8.0.2"
}
},
@@ -717,120 +1629,123 @@
"resolved": "17.8.8",
"contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
},
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
"NATS.Client.Core": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "CYcrpmn+Hb1zj8mxA6rmQXhtnHozSyDtHBwUUmCcip/y/6qLx3+gG+mpo/sy9pJDNCYDOEj+JoryGLtq3hl1lA==",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "6.0.1",
"Microsoft.Extensions.Primitives": "6.0.0",
- "System.IO.Pipelines": "8.0.0",
- "System.Text.Json": "8.0.5"
+ "NATS.Client.Abstractions": "2.7.0",
+ "System.IO.Pipelines": "8.0.0"
}
},
"NATS.Client.Hosting": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "dH4aj7JRKCQdlMw2jhSRwqw425uNiqO+QlSpEBp5HQ9Bki5WpQGkh2gbc7W/pn/iM+q15DEn8z0+C/7lda8E5Q==",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.JetStream": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "BVprnEoInlNeoyupH4PAGuntBTLzHfE3mNHRXjl93gFOOyAAmhn/lCEWx7HuGqhAAYc3hXBaSd1cXgyL4LJBoA==",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.KeyValueStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "3TXg9+27sZXOFffHsTHq3AiLm03ndxkGnmuO01W0DV+dbJHWqU5nSPAByL/wF7lu3f65xnjgj5+afM3TcI2r0w==",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.ObjectStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "Pv2C9FOmLqITi7GYbiLM45UiD34RCaS8XaKAcnOhhWt1quv/W3ZMjLnTUHWMRAPMJAoGTHvBrvsyXXO0LK0WaA==",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.Serializers.Json": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "RPctkdOov3plrSPueP43I/i539FoXTJy9oKNcmW15rRwuMMRVAJJZuo/6BJ0GTLupHrDqPNOkH8rdwsHHjmGBg==",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Abstractions": "2.7.0"
}
},
"NATS.Client.Services": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "4dBJRrCtMMvLlz9Te2slgDvL05HpxoHHrDb9q2ovUNWT8YYCEINuxPQ1oNlni+Mx+xsCfFis2c+zXP/C8ExFdA==",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.Simplified": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "1jHhiouYBGujHle2eclDqG1jbnfPzbEbX+W1n+HFMPNr1tEhir+B4lbAaHR5pL2pIhfx+jJtjmjhFY+ENulRTQ==",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
}
},
"NATS.Net": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "Sf7kDSPYZ36QFDNqMyUQ2ry95e8AupqT9AEWxc1EtfIFIxLd9BAL/ihOrOchRqBdNR9srfirOeSj4lpL0PCe1w==",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Hosting": "2.6.1",
- "NATS.Client.JetStream": "2.6.1",
- "NATS.Client.KeyValueStore": "2.6.1",
- "NATS.Client.ObjectStore": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1",
- "NATS.Client.Services": "2.6.1",
- "NATS.Client.Simplified": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
}
},
"Nerdbank.Streams": {
"type": "Transitive",
- "resolved": "2.11.90",
- "contentHash": "7jrOfU6b/PVBccqzNLfw9u84WWzkSpvWLb2mZxvwdQkOx/V9FXWkmnp/rjOnBFDOhrO/ev4+gQ5QS13FkgNSBA==",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
"dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "System.IO.Pipelines": "8.0.0",
- "System.Runtime.CompilerServices.Unsafe": "6.1.0"
+ "System.IO.Pipelines": "8.0.0"
}
},
"Newtonsoft.Json": {
"type": "Transitive",
- "resolved": "13.0.3",
- "contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ=="
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
},
"Polly.Core": {
"type": "Transitive",
- "resolved": "8.5.2",
- "contentHash": "1MJKdxv4zwDmiWvYvVN24DsrWUfgQ4F83voH8bhbtLMdPuGy8CfTUzsgQhvyrl1a7hrM6f/ydwLVdVUI0xooUw=="
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
},
"Polly.Extensions": {
"type": "Transitive",
- "resolved": "8.5.2",
- "contentHash": "NcUEkeMB7LMsLBXzY9PuuKP7ylXngUEuhmaWxCrlXqYLbVQQzG1ulAnaEQ2LM1zlSoxRftAjCuhPIH40qeWAlg==",
+ "resolved": "8.6.4",
+ "contentHash": "mosKFAGlCD/VfJBWKamWrLYHr1D0o8XrUKZ4I0AUxvUHsY+Nq1y5g75sa5JB7dIyOC+Vdf0xXxYSuLU+uljfjw==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "8.0.0",
"Microsoft.Extensions.Options": "8.0.0",
- "Polly.Core": "8.5.2"
+ "Polly.Core": "8.6.4"
}
},
"Polly.RateLimiting": {
@@ -842,16 +1757,23 @@
"System.Threading.RateLimiting": "8.0.0"
}
},
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
+ },
"StreamJsonRpc": {
"type": "Transitive",
- "resolved": "2.21.69",
- "contentHash": "WbTpn/PIo+HpFYnsOCiOOe0kHUE2N1eiVRi7MO70DFBTMG3pAOfrgHtwUpOJ37dfDETq/9P9WNIbHom4ABZfrA==",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
"dependencies": {
"MessagePack": "2.5.192",
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "Nerdbank.Streams": "2.11.90",
+ "Nerdbank.Streams": "2.12.87",
"Newtonsoft.Json": "13.0.3",
"System.IO.Pipelines": "8.0.0"
}
@@ -863,8 +1785,8 @@
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "WoI5or8kY2VxFdDmsaRZ5yaYvvb+4MCyy66eXo79Cy1uMa7qXeGIlYmZx7R9Zy5S4xZjmqvkk2V8L6/vDwAAEA=="
+ "resolved": "10.0.1",
+ "contentHash": "wVYO4/71Pk177uQ3TG8ZQFS3Pnmr98cF9pYxnpuIb/bMnbEWsdZZoLU/euv29mfSi2/Iuypj0TRUchPk7aqBGg=="
},
"System.Diagnostics.EventLog": {
"type": "Transitive",
@@ -873,24 +1795,14 @@
},
"System.IO.Hashing": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "WogPvgAFqQORFD8Iyha6RZ+/1QB3dsWRWxbwi8/HHVgiGQ8z0oMWpwe8Kk3Ti+Roe+P6a3sBg+WwBfEsyziZKg=="
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
},
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
},
- "System.Runtime.CompilerServices.Unsafe": {
- "type": "Transitive",
- "resolved": "6.1.0",
- "contentHash": "5o/HZxx6RVqYlhKSq8/zronDkALJZUT2Vz0hx43f0gwe8mwlM0y2nYlqdBwLMzr262Bwvpikeb/yEwkAa5PADg=="
- },
- "System.Text.Json": {
- "type": "Transitive",
- "resolved": "8.0.5",
- "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
- },
"System.Threading.RateLimiting": {
"type": "Transitive",
"resolved": "8.0.0",
@@ -904,25 +1816,25 @@
"CodeCargo.Nats.DistributedCache": {
"type": "Project",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Logging.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Options": "[9.0.5, )",
- "NATS.Client.KeyValueStore": "[2.6.1, )"
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
}
},
"CodeCargo.Nats.HybridCacheExtensions": {
"type": "Project",
"dependencies": {
"CodeCargo.Nats.DistributedCache": "[1.0.0, )",
- "Microsoft.Extensions.Caching.Hybrid": "[9.5.0, )"
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
}
},
"natsapphost": {
"type": "Project",
"dependencies": {
- "Aspire.Dashboard.Sdk.linux-x64": "[9.3.0, )",
- "Aspire.Hosting.AppHost": "[9.3.0, )",
- "Aspire.Hosting.Orchestration.linux-x64": "[9.3.0, )",
+ "Aspire.Dashboard.Sdk.linux-x64": "[13.1.0, )",
+ "Aspire.Hosting.AppHost": "[13.1.0, )",
+ "Aspire.Hosting.Orchestration.linux-x64": "[13.1.0, )",
"CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )"
}
}
diff --git a/util/ReadmeExample/packages.osx-arm64.lock.json b/util/ReadmeExample/packages.osx-arm64.lock.json
index fdacf97..51a1121 100644
--- a/util/ReadmeExample/packages.osx-arm64.lock.json
+++ b/util/ReadmeExample/packages.osx-arm64.lock.json
@@ -1,49 +1,965 @@
{
"version": 1,
"dependencies": {
+ "net10.0": {
+ "Aspire.Hosting.Testing": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "nipLltgiwXayUwF3sv6iYnvSJe5LqucisdHjzK1hdiFFg9PHBc4Fq+MmrNBWo/JrcrIBABSbtvM40i/EpVovqg==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Aspire.Hosting.AppHost": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Http.Resilience": "10.1.0",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Polly.Extensions": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "NATS.Extensions.Microsoft.DependencyInjection": {
+ "type": "Direct",
+ "requested": "[2.7.0, )",
+ "resolved": "2.7.0",
+ "contentHash": "0FpT1KBAAiePva8bAxDKvzFDDiWF06pGa4hmFtUE/332Nhxvqy9AaOoNyxjtBlr83aXugNJjWpJJZhZ2oegVqw==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Options": "8.0.2",
+ "NATS.Net": "2.7.0"
+ }
+ },
+ "StyleCop.Analyzers": {
+ "type": "Direct",
+ "requested": "[1.2.0-beta.556, )",
+ "resolved": "1.2.0-beta.556",
+ "contentHash": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
+ "dependencies": {
+ "StyleCop.Analyzers.Unstable": "1.2.0.556"
+ }
+ },
+ "Aspire.Dashboard.Sdk.osx-arm64": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "gPPoB34mZokO4NY4oBv4Mk3yPS9L4kFOkK9o1yLL0Tgu3T7eVQFtzsCercPk9yHcxJr66IGeEOrpiYDJedE1uQ=="
+ },
+ "Aspire.Hosting": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "8.0.2",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "8.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Http": "8.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.3",
+ "Microsoft.Extensions.Options": "8.0.2",
+ "Microsoft.Extensions.Primitives": "8.0.0",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Aspire.Hosting.AppHost": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Aspire.Hosting.Orchestration.osx-arm64": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "Odw4PC2fvcC0QyG8C9OO9npGZznNZ9o86OhL7nSsc3MCv34n4zVFhp1OLKy/r6JNdiLoU1hdqF5ge8vzjdR++w=="
+ },
+ "AspNetCore.HealthChecks.Uris": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "XYdNlA437KeF8p9qOpZFyNqAN+c0FXt/JjTvzH/Qans0q0O3pPE8KPnn39ucQQjR/Roum1vLTP3kXiUs8VHyuA==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.11",
+ "Microsoft.Extensions.Http": "8.0.0"
+ }
+ },
+ "Fractions": {
+ "type": "Transitive",
+ "resolved": "7.3.0",
+ "contentHash": "2bETFWLBc8b7Ut2SVi+bxhGVwiSpknHYGBh2PADyGWONLkTxT7bKyDRhF8ao+XUv90tq8Fl7GTPxSI5bacIRJw=="
+ },
+ "Google.Protobuf": {
+ "type": "Transitive",
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
+ },
+ "Grpc.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "B4wAbNtAuHNiHAMxLFWL74wUElzNOOboFnypalqpX76piCOGz/w5FpilbVVYGboI4Qgl4ZmZsvDZ1zLwHNsjnw==",
+ "dependencies": {
+ "Google.Protobuf": "3.30.2",
+ "Grpc.AspNetCore.Server.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "kv+9YVB6MqDYWIcstXvWrT7Xc1si/sfINzzSxvQfjC3aei+92gXDUXCH/Q+TEvi4QSICRqu92BYcrXUBW7cuOw==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "AHvMxoC+esO1e/nOYBjxvn0WDHAfglcVBjtkBy6ohgnV+PzkF8UdkPHE02xnyPFaSokWGZKnWzjgd00x6EZpyQ==",
+ "dependencies": {
+ "Grpc.AspNetCore.Server": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0"
+ }
+ },
+ "Grpc.Core.Api": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "QquqUC37yxsDzd1QaDRsH2+uuznWPTS8CVE2Yzwl3CvU4geTNkolQXoVN812M2IwT6zpv3jsZRc9ExJFNFslTg=="
+ },
+ "Grpc.Net.Client": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "U1vr20r5ngoT9nlb7wejF28EKN+taMhJsV9XtK9MkiepTZwnKxxiarriiMfCHuDAfPUm9XUjFMn/RIuJ4YY61w==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0"
+ }
+ },
+ "Grpc.Net.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "8oPLwQLPo86fmcf9ghjCDyNsSWhtHc3CXa/AqwF8Su/pG7qAoeWWtbymsZhoNvCV9Zjzb6BDcIPKXLYt+O175g==",
+ "dependencies": {
+ "Grpc.Net.Client": "2.71.0",
+ "Microsoft.Extensions.Http": "6.0.0"
+ }
+ },
+ "Grpc.Net.Common": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "v0c8R97TwRYwNXlC8GyRXwYTCNufpDfUtj9la+wUrZFzVWkFJuNAltU+c0yI3zu0jl54k7en6u2WKgZgd57r2Q==",
+ "dependencies": {
+ "Grpc.Core.Api": "2.71.0"
+ }
+ },
+ "Grpc.Tools": {
+ "type": "Transitive",
+ "resolved": "2.72.0",
+ "contentHash": "BCiuQ03EYjLHCo9hqZmY5barsz5vvcz/+/ICt5wCbukaePHZmMPDGelKlkxWx3q+f5xOMNHa9zXQ2N6rQZ4B+w=="
+ },
+ "Humanizer.Core": {
+ "type": "Transitive",
+ "resolved": "2.14.1",
+ "contentHash": "lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw=="
+ },
+ "Json.More.Net": {
+ "type": "Transitive",
+ "resolved": "2.1.0",
+ "contentHash": "qtwsyAsL55y2vB2/sK4Pjg3ZyVzD5KKSpV3lOAMHlnjFfsjQ/86eHJfQT9aV1YysVXzF4+xyHOZbh7Iu3YQ7Lg=="
+ },
+ "JsonPatch.Net": {
+ "type": "Transitive",
+ "resolved": "3.3.0",
+ "contentHash": "GIcMMDtzfzVfIpQgey8w7dhzcw6jG5nD4DDAdQCTmHfblkCvN7mI8K03to8YyUhKMl4PTR6D6nLSvWmyOGFNTg==",
+ "dependencies": {
+ "JsonPointer.Net": "5.2.0"
+ }
+ },
+ "JsonPointer.Net": {
+ "type": "Transitive",
+ "resolved": "5.2.0",
+ "contentHash": "qe1F7Tr/p4mgwLPU9P60MbYkp+xnL2uCPnWXGgzfR/AZCunAZIC0RZ32dLGJJEhSuLEfm0YF/1R3u5C7mEVq+w==",
+ "dependencies": {
+ "Humanizer.Core": "2.14.1",
+ "Json.More.Net": "2.1.0"
+ }
+ },
+ "KubernetesClient": {
+ "type": "Transitive",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
+ "dependencies": {
+ "Fractions": "7.3.0",
+ "YamlDotNet": "16.3.0"
+ }
+ },
+ "MessagePack": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "Jtle5MaFeIFkdXtxQeL9Tu2Y3HsAQGoSntOzrn6Br/jrl6c8QmG22GEioT5HBtZJR0zw0s46OnKU8ei2M3QifA==",
+ "dependencies": {
+ "MessagePack.Annotations": "2.5.192",
+ "Microsoft.NET.StringTools": "17.6.3"
+ }
+ },
+ "MessagePack.Annotations": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
+ },
+ "Microsoft.Extensions.AmbientMetadata.Application": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "+T2Ax2fgw7T7nlhio+ZtgSyYGfevHCOXNPqO0vxA+f2HmbtfwAnIwHEE/jm1/4uFRDDP8PEENpxAhbucg+wUWg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Hybrid": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Compliance.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "M3JWrgZMkVzyEybZzNkTiC/e8U1ipXTi8xm8bj+PHHp4AcEmhmIEqnxRS0VHVCKZjLkOPt2hY2CIisUFQ6gqLA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.ObjectPool": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "njoRekyMIK+smav8B6KL2YgIfUtlsRNuT7wvurpLW+m/hoRKVnoELk2YxnUnWRGScCd1rukLMxShwLqEOKowDg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "kPlU11hql+L9RjrN2N9/0GcRcRcZrNFlLLjadasFWeBORT6pL6OE+RYRk90GGCyVGSxTK+e1/f3dsMj5zpFFiQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Binder": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Lp4CZIuTVXtlvkAnTq6QvMSW7+H62gX2cU2vdFxHQUxvrWTpi7LwYI3X+YAyIS0r12/p7gaosco7efIxL4yFNw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.CommandLine": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "s5cxcdtIig66YT3J+7iHflMuorznK8kXuwBBPHMp4KImx5ZGE3FRa1Nj9fI/xMwFV+KzUMjqZ2MhOedPH8LiBQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "csD8Eps3HQ3yc0x6NhgTV+aIFKSs3qVlVCtFnMHz/JOjnv7eEj/qSXKXiK9LzBzB1qSfAVqFnB5iaX2nUmagIQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "N/6GiwiZFCBFZDk3vg1PhHW3zMqqu5WWpmeZAA9VTXv7Q8pr8NZR/EQsH0DjzqydDksJtY6EQBsu81d5okQOlA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0zW3eYBJlRctmgqk5s0kFIi5o5y2g80mvGCD8bkYxREPQlKUnr0ndU/Sop+UDIhyWN0fIi4RW63vo7BKTi7ncA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ULEJ0nkaW90JYJGkFujPcJtADXcJpXiSOLbokPcWJZ8iDbtDINifEYAUVqZVr81IDNTrRFul6O8RolOKOsgFPg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
+ },
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "O052pqWkdVNXaj3n9E4x6nLL7sG860434gLh7XHhFp/KpyAY9/rCk9NJUinYfQnDkAA8UgCHimVZz+lTjnEwzQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YaocqxscJLxLit0F5yq2XyB+9C7rSRfeTL7MJIl7XwaOoUO3i0EqfO2kmtjiRduYWw7yjcSINEApYZbzjau2gQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "QMoMrkNpnQym5mpfdxfxpRDuqLpsOuztguFvzH9p+Ex+do+uLFoi7UkAsBO4e9/tNR3eMFraFf2fOAi2cp3jjA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.ExceptionSummarization": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "Q76peCoP6vXXf95RLFeMGzcaQs8l3lk+n/ZOTi2i+OLd3R0HzzB0Fswjua4NY1viIbA1s6l1mqRjQbxY7+Jylw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "LMQ1mW8YvfupNwoWXk+IOtjYTUllUIrETrWslKOsV66RvD96WaePcCcuF7SmB6fcTOuJFsSu/zILIUJGM+fM/Q==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "cebN2lQD6S7XCQ7DFKnXcBHxSfqWr38H9YliEluJIDRTJ99Q9V6gBMXBYx03kh6YJAzfN3JoEcsikpEWnC6VwA=="
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "+b3DligYSZuoWltU5YdbMpIEUHNZPgPrzWfNiIuDkMdqOl93UxYB5KzS3lgpRfTXJhTNpo/CZ8w/sTkDTPDdxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Physical": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "4bxzGXIzZnz0Bf7czQ72jGvpOqJsRW/44PS7YLFXTTnu6cNcPvmSREDvBoH0ZVP2hAbMfL4sUoCUn54k70jPWw==",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileSystemGlobbing": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
+ },
+ "Microsoft.Extensions.Hosting": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0jjfjQSOFZlHhwOoIQw0WyzxtkDMYdnPY3iFrOLasxYq/5J4FDt1HWT8TktBclOVjFY1FOOkoOc99X7AhbqSIw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.Configuration.CommandLine": "10.0.1",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.Configuration.UserSecrets": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Logging.Console": "10.0.1",
+ "Microsoft.Extensions.Logging.Debug": "10.0.1",
+ "Microsoft.Extensions.Logging.EventLog": "10.0.1",
+ "Microsoft.Extensions.Logging.EventSource": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "qmoQkVZcbm4/gFpted3W3Y+1kTATZTcUhV3mRkbtpfBXlxWCHwh/2oMffVcCruaGOfJuEnyAsGyaSUouSdECOw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Http": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ZXJup9ReE1Ot3M8jqcw1b/lnc8USxyYS3cyLsssU39u04TES9JNGviWUGIvP3K7mMU3TF7kQl2aS0SmVwegflw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Http.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "RA1Egggf5o7/5AI5TIxOmmV7T06X2jvA9nSlJazU++X/pgu48EDAjDflTq/+kAk0FHUm9ZpAiBVdWfOP2opAbQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Telemetry": "10.1.0"
+ }
+ },
+ "Microsoft.Extensions.Http.Resilience": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "rwDoQBB93yQjd1XtcZBnOLRX23LW7Z49TIAp1sn7i2r/pW3y4iB8E+EEL0ZyOPuEZxT9xEVN9y39KWlG1FDPkQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Http.Diagnostics": "10.1.0",
+ "Microsoft.Extensions.ObjectPool": "10.0.1",
+ "Microsoft.Extensions.Resilience": "10.1.0"
+ }
+ },
+ "Microsoft.Extensions.Logging": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zg8LLnfZs5o2RCHD/+9NfDtJ40swauemwCa7sI8gQoAye/UJHRZNpCtC7a5XE7l9Z7mdI8iMWnLZ6m7Q6S3jLg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Console": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "38Q8sEHwQ/+wVO/mwQBa0fcdHbezFpusHE+vBw/dSr6Fq/kzZm3H/NQX511Jki/R3FHd64IY559gdlHZQtYeEA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Debug": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "VqfTvbX9C6BA0VeIlpzPlljnNsXxiI5CdUHb9ksWERH94WQ6ft3oLGUAa4xKcDGu4xF+rIZ8wj7IOAd6/q7vGw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zp9MM+jFCa7oktIug62V9eNygpkf+6kFVatF+UC/ODeUwIr5givYKy8fYSSI9sWdxqDqv63y1x0mm2VjOl8GOw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "System.Diagnostics.EventLog": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventSource": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "WnFvZP+Y+lfeNFKPK/+mBpaCC7EeBDlobrQOqnP7rrw/+vE7yu8Rjczum1xbC0F/8cAHafog84DMp9200akMNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.ObjectPool": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "HqAEbtoAhgvH53c54IV5e4vQ60PYvl7Z/WIHsbet+UGGE7n+7dwVNXw1mb9LZlWbsxnupCevvtgIne5P//ZKpQ=="
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options.ConfigurationExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "pL78/Im7O3WmxHzlKUsWTYchKL881udU7E26gCD3T0+/tPhWVfjPwMzfN/MRKU7aoFYcOiqcG2k1QTlH5woWow==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "Microsoft.Extensions.Resilience": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "NzA+c4m2q92qZPjiZLFm+ToeQC3KFqzP+Dr/1pV5y9d7H/hDM2Yxno0kcw5DGpSvS0s6Pwsp+FWMdk/kXBPZ7g==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "10.1.0",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0",
+ "Polly.Extensions": "8.4.2",
+ "Polly.RateLimiting": "8.4.2"
+ }
+ },
+ "Microsoft.Extensions.Telemetry": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "OFnpwOBRZZXMMySvM7eJsEQ87ED5SaRbxHg/an1u89MWHw0mXUUbx5WPb5XFN0uS8kJPe6M+ZMRYwRP0nJeDPA==",
+ "dependencies": {
+ "Microsoft.Extensions.AmbientMetadata.Application": "10.1.0",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.ObjectPool": "10.0.1",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0"
+ }
+ },
+ "Microsoft.Extensions.Telemetry.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "0jAF2b0YJ1LOtunmo3PzSoJOx/ThhcGH5Y5kaV0jeM0BUlyr9orjg+fH5YabqnPSmwcN/DSTj0iZ7UwDISn5ag==",
+ "dependencies": {
+ "Microsoft.Extensions.Compliance.Abstractions": "10.1.0",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.ObjectPool": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.NET.StringTools": {
+ "type": "Transitive",
+ "resolved": "17.6.3",
+ "contentHash": "N0ZIanl1QCgvUumEL1laasU0a7sOE5ZwLZVTn0pAePnfhq8P7SvTjF8Axq+CnavuQkmdQpGNXQ1efZtu5kDFbA=="
+ },
+ "Microsoft.VisualStudio.Threading.Only": {
+ "type": "Transitive",
+ "resolved": "17.13.61",
+ "contentHash": "vl5a2URJYCO5m+aZZtNlAXAMz28e2pUotRuoHD7RnCWOCeoyd8hWp5ZBaLNYq4iEj2oeJx5ZxiSboAjVmB20Qg==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Microsoft.VisualStudio.Validation": {
+ "type": "Transitive",
+ "resolved": "17.8.8",
+ "contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
+ "NATS.Client.Core": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.1",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.Hosting": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.JetStream": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.KeyValueStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.ObjectStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.Serializers.Json": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
+ "dependencies": {
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.Services": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.Simplified": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
+ }
+ },
+ "NATS.Net": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
+ }
+ },
+ "Nerdbank.Streams": {
+ "type": "Transitive",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Newtonsoft.Json": {
+ "type": "Transitive",
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
+ },
+ "Polly.Core": {
+ "type": "Transitive",
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
+ },
+ "Polly.Extensions": {
+ "type": "Transitive",
+ "resolved": "8.6.4",
+ "contentHash": "mosKFAGlCD/VfJBWKamWrLYHr1D0o8XrUKZ4I0AUxvUHsY+Nq1y5g75sa5JB7dIyOC+Vdf0xXxYSuLU+uljfjw==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Options": "8.0.0",
+ "Polly.Core": "8.6.4"
+ }
+ },
+ "Polly.RateLimiting": {
+ "type": "Transitive",
+ "resolved": "8.4.2",
+ "contentHash": "ehTImQ/eUyO07VYW2WvwSmU9rRH200SKJ/3jku9rOkyWE0A2JxNFmAVms8dSn49QLSjmjFRRSgfNyOgr/2PSmA==",
+ "dependencies": {
+ "Polly.Core": "8.4.2",
+ "System.Threading.RateLimiting": "8.0.0"
+ }
+ },
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
+ },
+ "StreamJsonRpc": {
+ "type": "Transitive",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
+ "dependencies": {
+ "MessagePack": "2.5.192",
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8",
+ "Nerdbank.Streams": "2.12.87",
+ "Newtonsoft.Json": "13.0.3"
+ }
+ },
+ "StyleCop.Analyzers.Unstable": {
+ "type": "Transitive",
+ "resolved": "1.2.0.556",
+ "contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
+ },
+ "System.Diagnostics.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "xfaHEHVDkMOOZR5S6ZGezD0+vekdH1Nx/9Ih8/rOqOGSOk1fxiN3u94bYkBW/wigj0Uw2Wt3vvRj9mtYdgwEjw=="
+ },
+ "System.IO.Hashing": {
+ "type": "Transitive",
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
+ },
+ "System.Threading.RateLimiting": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "7mu9v0QDv66ar3DpGSZHg9NuNcxDaaAcnMULuZlaTpP9+hwXhrxNGsF5GmLkSHxFdb5bBc1TzeujsRgTrPWi+Q=="
+ },
+ "YamlDotNet": {
+ "type": "Transitive",
+ "resolved": "16.3.0",
+ "contentHash": "SgMOdxbz8X65z8hraIs6hOEdnkH6hESTAIUa7viEngHOYaH+6q5XJmwr1+yb9vJpNQ19hCQY69xbFsLtXpobQA=="
+ },
+ "CodeCargo.Nats.DistributedCache": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
+ }
+ },
+ "CodeCargo.Nats.HybridCacheExtensions": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.DistributedCache": "[1.0.0, )",
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
+ }
+ },
+ "natsapphost": {
+ "type": "Project",
+ "dependencies": {
+ "Aspire.Dashboard.Sdk.osx-arm64": "[13.1.0, )",
+ "Aspire.Hosting.AppHost": "[13.1.0, )",
+ "Aspire.Hosting.Orchestration.osx-arm64": "[13.1.0, )",
+ "CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )"
+ }
+ }
+ },
"net8.0": {
"Aspire.Hosting.Testing": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "kuXFuNltBEif0DH6REc6FXiZDl6Pjnu7+rc05TMtjJ03yPMKuHfsn8CyoFjbZD+BoMJhdR2Ws8KyZRSxJLEyMA==",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "nipLltgiwXayUwF3sv6iYnvSJe5LqucisdHjzK1hdiFFg9PHBc4Fq+MmrNBWo/JrcrIBABSbtvM40i/EpVovqg==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
- "Aspire.Hosting.AppHost": "9.3.0",
- "Google.Protobuf": "3.30.2",
+ "Aspire.Hosting": "13.1.0",
+ "Aspire.Hosting.AppHost": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
- "Microsoft.Extensions.Http.Resilience": "9.4.0",
+ "Microsoft.Extensions.Http.Resilience": "10.1.0",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "Polly.Extensions": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Polly.Extensions": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"NATS.Extensions.Microsoft.DependencyInjection": {
"type": "Direct",
- "requested": "[2.6.1, )",
- "resolved": "2.6.1",
- "contentHash": "WMHVpALvVVp/RV9KkTZfJifneWGO/3KH5V7z6TEVD452E4AIowFWgyHXah8Jvb1FGqJhNezjRhPGVhcczz8BfA==",
+ "requested": "[2.7.0, )",
+ "resolved": "2.7.0",
+ "contentHash": "0FpT1KBAAiePva8bAxDKvzFDDiWF06pGa4hmFtUE/332Nhxvqy9AaOoNyxjtBlr83aXugNJjWpJJZhZ2oegVqw==",
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
- "NATS.Net": "2.6.1"
+ "Microsoft.Extensions.Options": "8.0.2",
+ "NATS.Net": "2.7.0"
}
},
"StyleCop.Analyzers": {
@@ -57,72 +973,76 @@
},
"Aspire.Dashboard.Sdk.osx-arm64": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "gYFicjoWKz57ByR9ZMPTDZc4hC4pWMdTHiTgFQFt05Dx5DGXyMBCdpCQrxIDKw6cnzTwCoGkqTiHFDP4Sbb+Ng=="
+ "resolved": "13.1.0",
+ "contentHash": "gPPoB34mZokO4NY4oBv4Mk3yPS9L4kFOkK9o1yLL0Tgu3T7eVQFtzsCercPk9yHcxJr66IGeEOrpiYDJedE1uQ=="
},
"Aspire.Hosting": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "y9MYFzHo87H9OI8/GUjzekiMJf2uVAVJROv6xiuPa//AMFvkP2W5ELkcc3/FxY0EW2EX2erkqTeDE3uhw6P/pQ==",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Google.Protobuf": "3.30.2",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Aspire.Hosting.AppHost": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "/nNngW76y65NWOofCB+/t1bDZCacPIhBk9YZVygHlnBZaZS8d1CbLxQF4zMDQucQeaaY5BFBQUAtcc3PGLxHjA==",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
- "Google.Protobuf": "3.30.2",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Aspire.Hosting.Orchestration.osx-arm64": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "cc9LC5lJu2PpszS9oz523qAVBBTqGmJaLa9HigDHKy06Da5H+d/1BDUqXsR+Rpst5asDcE5T27whg4i7F78QMw=="
+ "resolved": "13.1.0",
+ "contentHash": "Odw4PC2fvcC0QyG8C9OO9npGZznNZ9o86OhL7nSsc3MCv34n4zVFhp1OLKy/r6JNdiLoU1hdqF5ge8vzjdR++w=="
},
"AspNetCore.HealthChecks.Uris": {
"type": "Transitive",
@@ -140,8 +1060,8 @@
},
"Google.Protobuf": {
"type": "Transitive",
- "resolved": "3.30.2",
- "contentHash": "Y2aOVLIt75yeeEWigg9V9YnjsEm53sADtLGq0gLhwaXpk3iu8tYSoauolyhenagA2sWno2TQ2WujI0HQd6s1Vw=="
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
},
"Grpc.AspNetCore": {
"type": "Transitive",
@@ -235,8 +1155,8 @@
},
"KubernetesClient": {
"type": "Transitive",
- "resolved": "16.0.7",
- "contentHash": "hH+YN18bpIRO/rq2CiMGDpLpc/KjSMlAn4EelFB4PgiswbSie4jANLAOou1Q39Kx7en2jO1Qp73y3SkjxGJIMg==",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
"dependencies": {
"Fractions": "7.3.0",
"YamlDotNet": "16.3.0"
@@ -256,15 +1176,10 @@
"resolved": "2.5.192",
"contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
},
- "Microsoft.Bcl.AsyncInterfaces": {
- "type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
- },
"Microsoft.Extensions.AmbientMetadata.Application": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "zcjQBbp4whM4nxWmMg4P8JxTikB0dVxjKWHrGiz+6WVBgRctq9tSZgpbl/ywz06N+ZLzlooeWQOYgbpEOXOUYQ==",
+ "resolved": "10.1.0",
+ "contentHash": "+T2Ax2fgw7T7nlhio+ZtgSyYGfevHCOXNPqO0vxA+f2HmbtfwAnIwHEE/jm1/4uFRDDP8PEENpxAhbucg+wUWg==",
"dependencies": {
"Microsoft.Extensions.Configuration": "8.0.0",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
@@ -273,42 +1188,42 @@
},
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "RV6wOTvH5BeVRs6cvxFuaV1ut05Dklpvq19XRO1JxAayfLWYIEP7K94aamY0iSUhoehWk1X5H6gMcbZkHuBjew==",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Hybrid": {
"type": "Transitive",
- "resolved": "9.5.0",
- "contentHash": "M4B0z8sdOFEntf0KbvmL7nv0LfQgGHiBDH2cfSAscJ3FTGxnq7uOpFo7sVaPuYZmpPK/KIJdWDAzu/Bc2Otrxg==",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.Caching.Memory": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "qDmoAzIUBup5KZG1Abv51ifbHMCWFnaXbt05l+Sd92mLOpF9OwHOuoxu3XhzXaPGfq0Ns3pv1df5l8zuKjFgGw==",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Compliance.Abstractions": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "jDYE/o2Y/s9Tz896whtMEEUgCHPLSlzRXPRD6v2J1lJxnuuRcWIZ6ASJi6jSI4e9hbkpFTx8LtsL4CNB6bYbaQ==",
+ "resolved": "10.1.0",
+ "contentHash": "M3JWrgZMkVzyEybZzNkTiC/e8U1ipXTi8xm8bj+PHHp4AcEmhmIEqnxRS0VHVCKZjLkOPt2hY2CIisUFQ6gqLA==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.ObjectPool": "8.0.15"
+ "Microsoft.Extensions.ObjectPool": "8.0.22"
}
},
"Microsoft.Extensions.Configuration": {
@@ -398,13 +1313,13 @@
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "cjnRtsEAzU73aN6W7vkWy8Phj5t3Xm78HSqgrbh/O4Q9SK/yN73wZVa21QQY6amSLQRQ/M8N+koGnY6PuvKQsw=="
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
},
"Microsoft.Extensions.DependencyInjection.AutoActivation": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "dg2VeBxiwqAszJkMRQT1k1jefeTneN+M8v/EkWwebR9OvLXzykP9CVE2+bWMuPvXIdHM04/ffWgo5Bl+0jKi/Q==",
+ "resolved": "10.1.0",
+ "contentHash": "O052pqWkdVNXaj3n9E4x6nLL7sG860434gLh7XHhFp/KpyAY9/rCk9NJUinYfQnDkAA8UgCHimVZz+lTjnEwzQ==",
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1"
}
@@ -430,18 +1345,18 @@
},
"Microsoft.Extensions.Diagnostics.ExceptionSummarization": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "Ht5TQmWfYh7cbZTPTTWAUkgQmJhDg1JINvXSnxutx1sfZL1gkk1OXoF0Uh2383FLk9cm4le/cWfdgDslFeVigA==",
+ "resolved": "10.1.0",
+ "contentHash": "Q76peCoP6vXXf95RLFeMGzcaQs8l3lk+n/ZOTi2i+OLd3R0HzzB0Fswjua4NY1viIbA1s6l1mqRjQbxY7+Jylw==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
}
},
"Microsoft.Extensions.Diagnostics.HealthChecks": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "+Z6pfO5PnDa9/QCAB8DhmLtmjh0Z4A3i/5X5k3TBqKjCD4o88oUoyI240ras/LDsrFcjYXVLDsBZbuoN9ihjuw==",
+ "resolved": "8.0.22",
+ "contentHash": "0wIkzL080Dni0hYmzZpGpY3KsRO7VEWQV3tMwVSlxCsFR6z8pei9/jPhWmh72DtLGW9CBu74eb0LYflfGS2E3Q==",
"dependencies": {
- "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.22",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2"
@@ -449,8 +1364,8 @@
},
"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "FkN4TMmKdpvuwhBlt7rt7op1RyyHvS/obnHAIOes0+cYU5uBiz7ciYpGkLZmbKGvRm9tUEfB9HpEg27kIwvXEQ=="
+ "resolved": "8.0.22",
+ "contentHash": "EtOL8ye2STlW0+Do92KGWf8HM2RLQAlPo4XMMD/POpIyHQzSTxiGTzspxoIEUc1HuJkGDDBZMWEkVIKJ4SCxhA=="
},
"Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
@@ -472,8 +1387,8 @@
},
"Microsoft.Extensions.FileSystemGlobbing": {
"type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "OK+670i7esqlQrPjdIKRbsyMCe9g5kSLpRRQGSr4Q58AOYEe/hCnfLZprh7viNisSUUQZmMrbbuDaIrP+V1ebQ=="
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
},
"Microsoft.Extensions.Hosting": {
"type": "Transitive",
@@ -531,25 +1446,22 @@
},
"Microsoft.Extensions.Http.Diagnostics": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "LaYz7FDkJ/uh5PYOTFvhQBndvgrtpjDSLiuDO2JGYcgA75uU7QXiMDHI/RmS4LzvJUkadPgXKxquTkhPotTw9Q==",
+ "resolved": "10.1.0",
+ "contentHash": "RA1Egggf5o7/5AI5TIxOmmV7T06X2jvA9nSlJazU++X/pgu48EDAjDflTq/+kAk0FHUm9ZpAiBVdWfOP2opAbQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.4.0",
"Microsoft.Extensions.Http": "8.0.1",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0",
- "Microsoft.Extensions.Telemetry": "9.4.0",
+ "Microsoft.Extensions.Telemetry": "10.1.0",
"System.IO.Pipelines": "8.0.0"
}
},
"Microsoft.Extensions.Http.Resilience": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "sml3XlyLrAnxYFTn96KaHzrzcnbkSZpxWzDffE9qs3QXloLepOa0nUjsgvhDg9InCNrd/KAuRLUzE6LCPa7r/g==",
+ "resolved": "10.1.0",
+ "contentHash": "rwDoQBB93yQjd1XtcZBnOLRX23LW7Z49TIAp1sn7i2r/pW3y4iB8E+EEL0ZyOPuEZxT9xEVN9y39KWlG1FDPkQ==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Binder": "8.0.2",
- "Microsoft.Extensions.Http.Diagnostics": "9.4.0",
- "Microsoft.Extensions.ObjectPool": "8.0.15",
- "Microsoft.Extensions.Resilience": "9.4.0"
+ "Microsoft.Extensions.Http.Diagnostics": "10.1.0",
+ "Microsoft.Extensions.ObjectPool": "8.0.22",
+ "Microsoft.Extensions.Resilience": "10.1.0"
}
},
"Microsoft.Extensions.Logging": {
@@ -564,11 +1476,11 @@
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "pP1PADCrIxMYJXxFmTVbAgEU7GVpjK5i0/tyfU9DiE0oXQy3JWQaOVgCkrCiePLgS8b5sghM3Fau3EeHiVWbCg==",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "System.Diagnostics.DiagnosticSource": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "System.Diagnostics.DiagnosticSource": "10.0.1"
}
},
"Microsoft.Extensions.Logging.Configuration": {
@@ -634,16 +1546,16 @@
},
"Microsoft.Extensions.ObjectPool": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "BSQqtOKc+pGCilnyJ8rndLlA7w1901a3XGGeG2vZWxrnc0NRkaJHkTp0phouBA2rsJsWOdz1WaMnics52ij8Ug=="
+ "resolved": "8.0.22",
+ "contentHash": "4K7MUXbEDtVHTa/OYlkDya2kHSflojuD4d6dcmvnGYnvuJQ0bfylWbMTkA65N94SdTGo5zdkXR8T9mEED7RUvQ=="
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "vPdJQU8YLOUSSK8NL0RmwcXJr2E0w8xH559PGQl4JYsglgilZr9LZnqV2zdgk+XR05+kuvhBEZKoDVd46o7NqA==",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Options.ConfigurationExtensions": {
@@ -660,42 +1572,42 @@
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "b4OAv1qE1C9aM+ShWJu3rlo/WjDwa/I30aIPXqDWSKXTtKl1Wwh6BZn+glH5HndGVVn3C6ZAPQj5nv7/7HJNBQ=="
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
},
"Microsoft.Extensions.Resilience": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "Xb3zb0x+2O8jGJIysLTqD7Pd9uWDepPX8kUuojE0wZkGK5FztT0nxEHvYcmbICmRRNlFFDEd0dLgBWBPOSHWoA==",
+ "resolved": "10.1.0",
+ "contentHash": "NzA+c4m2q92qZPjiZLFm+ToeQC3KFqzP+Dr/1pV5y9d7H/hDM2Yxno0kcw5DGpSvS0s6Pwsp+FWMdk/kXBPZ7g==",
"dependencies": {
"Microsoft.Extensions.Diagnostics": "8.0.1",
- "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "9.4.0",
+ "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "10.1.0",
"Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0",
- "Microsoft.Extensions.Telemetry.Abstractions": "9.4.0",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0",
"Polly.Extensions": "8.4.2",
"Polly.RateLimiting": "8.4.2"
}
},
"Microsoft.Extensions.Telemetry": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "Ax7GV4I2/BaiaAax+Yo1yjn2LYdw6FJP6gwCIcRMknu61iLZw8rZNx4tMz5JCGXj2ZO937NOwMcCrGN+wLB6NA==",
+ "resolved": "10.1.0",
+ "contentHash": "OFnpwOBRZZXMMySvM7eJsEQ87ED5SaRbxHg/an1u89MWHw0mXUUbx5WPb5XFN0uS8kJPe6M+ZMRYwRP0nJeDPA==",
"dependencies": {
- "Microsoft.Extensions.AmbientMetadata.Application": "9.4.0",
- "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.4.0",
+ "Microsoft.Extensions.AmbientMetadata.Application": "10.1.0",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
"Microsoft.Extensions.Logging.Configuration": "8.0.1",
- "Microsoft.Extensions.ObjectPool": "8.0.15",
- "Microsoft.Extensions.Telemetry.Abstractions": "9.4.0"
+ "Microsoft.Extensions.ObjectPool": "8.0.22",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0"
}
},
"Microsoft.Extensions.Telemetry.Abstractions": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "QoXTK3gaW1f/1Ms2NDkKmAc+IW/yMsBTTqxphiGL4AfZNKoh8Ie7srDOaMuhInm5/Qq0xEAkIafC53v1xt7wMQ==",
+ "resolved": "10.1.0",
+ "contentHash": "0jAF2b0YJ1LOtunmo3PzSoJOx/ThhcGH5Y5kaV0jeM0BUlyr9orjg+fH5YabqnPSmwcN/DSTj0iZ7UwDISn5ag==",
"dependencies": {
- "Microsoft.Extensions.Compliance.Abstractions": "9.4.0",
+ "Microsoft.Extensions.Compliance.Abstractions": "10.1.0",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
- "Microsoft.Extensions.ObjectPool": "8.0.15",
+ "Microsoft.Extensions.ObjectPool": "8.0.22",
"Microsoft.Extensions.Options": "8.0.2"
}
},
@@ -717,120 +1629,123 @@
"resolved": "17.8.8",
"contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
},
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
"NATS.Client.Core": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "CYcrpmn+Hb1zj8mxA6rmQXhtnHozSyDtHBwUUmCcip/y/6qLx3+gG+mpo/sy9pJDNCYDOEj+JoryGLtq3hl1lA==",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "6.0.1",
"Microsoft.Extensions.Primitives": "6.0.0",
- "System.IO.Pipelines": "8.0.0",
- "System.Text.Json": "8.0.5"
+ "NATS.Client.Abstractions": "2.7.0",
+ "System.IO.Pipelines": "8.0.0"
}
},
"NATS.Client.Hosting": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "dH4aj7JRKCQdlMw2jhSRwqw425uNiqO+QlSpEBp5HQ9Bki5WpQGkh2gbc7W/pn/iM+q15DEn8z0+C/7lda8E5Q==",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.JetStream": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "BVprnEoInlNeoyupH4PAGuntBTLzHfE3mNHRXjl93gFOOyAAmhn/lCEWx7HuGqhAAYc3hXBaSd1cXgyL4LJBoA==",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.KeyValueStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "3TXg9+27sZXOFffHsTHq3AiLm03ndxkGnmuO01W0DV+dbJHWqU5nSPAByL/wF7lu3f65xnjgj5+afM3TcI2r0w==",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.ObjectStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "Pv2C9FOmLqITi7GYbiLM45UiD34RCaS8XaKAcnOhhWt1quv/W3ZMjLnTUHWMRAPMJAoGTHvBrvsyXXO0LK0WaA==",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.Serializers.Json": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "RPctkdOov3plrSPueP43I/i539FoXTJy9oKNcmW15rRwuMMRVAJJZuo/6BJ0GTLupHrDqPNOkH8rdwsHHjmGBg==",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Abstractions": "2.7.0"
}
},
"NATS.Client.Services": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "4dBJRrCtMMvLlz9Te2slgDvL05HpxoHHrDb9q2ovUNWT8YYCEINuxPQ1oNlni+Mx+xsCfFis2c+zXP/C8ExFdA==",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.Simplified": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "1jHhiouYBGujHle2eclDqG1jbnfPzbEbX+W1n+HFMPNr1tEhir+B4lbAaHR5pL2pIhfx+jJtjmjhFY+ENulRTQ==",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
}
},
"NATS.Net": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "Sf7kDSPYZ36QFDNqMyUQ2ry95e8AupqT9AEWxc1EtfIFIxLd9BAL/ihOrOchRqBdNR9srfirOeSj4lpL0PCe1w==",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Hosting": "2.6.1",
- "NATS.Client.JetStream": "2.6.1",
- "NATS.Client.KeyValueStore": "2.6.1",
- "NATS.Client.ObjectStore": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1",
- "NATS.Client.Services": "2.6.1",
- "NATS.Client.Simplified": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
}
},
"Nerdbank.Streams": {
"type": "Transitive",
- "resolved": "2.11.90",
- "contentHash": "7jrOfU6b/PVBccqzNLfw9u84WWzkSpvWLb2mZxvwdQkOx/V9FXWkmnp/rjOnBFDOhrO/ev4+gQ5QS13FkgNSBA==",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
"dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "System.IO.Pipelines": "8.0.0",
- "System.Runtime.CompilerServices.Unsafe": "6.1.0"
+ "System.IO.Pipelines": "8.0.0"
}
},
"Newtonsoft.Json": {
"type": "Transitive",
- "resolved": "13.0.3",
- "contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ=="
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
},
"Polly.Core": {
"type": "Transitive",
- "resolved": "8.5.2",
- "contentHash": "1MJKdxv4zwDmiWvYvVN24DsrWUfgQ4F83voH8bhbtLMdPuGy8CfTUzsgQhvyrl1a7hrM6f/ydwLVdVUI0xooUw=="
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
},
"Polly.Extensions": {
"type": "Transitive",
- "resolved": "8.5.2",
- "contentHash": "NcUEkeMB7LMsLBXzY9PuuKP7ylXngUEuhmaWxCrlXqYLbVQQzG1ulAnaEQ2LM1zlSoxRftAjCuhPIH40qeWAlg==",
+ "resolved": "8.6.4",
+ "contentHash": "mosKFAGlCD/VfJBWKamWrLYHr1D0o8XrUKZ4I0AUxvUHsY+Nq1y5g75sa5JB7dIyOC+Vdf0xXxYSuLU+uljfjw==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "8.0.0",
"Microsoft.Extensions.Options": "8.0.0",
- "Polly.Core": "8.5.2"
+ "Polly.Core": "8.6.4"
}
},
"Polly.RateLimiting": {
@@ -842,16 +1757,23 @@
"System.Threading.RateLimiting": "8.0.0"
}
},
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
+ },
"StreamJsonRpc": {
"type": "Transitive",
- "resolved": "2.21.69",
- "contentHash": "WbTpn/PIo+HpFYnsOCiOOe0kHUE2N1eiVRi7MO70DFBTMG3pAOfrgHtwUpOJ37dfDETq/9P9WNIbHom4ABZfrA==",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
"dependencies": {
"MessagePack": "2.5.192",
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "Nerdbank.Streams": "2.11.90",
+ "Nerdbank.Streams": "2.12.87",
"Newtonsoft.Json": "13.0.3",
"System.IO.Pipelines": "8.0.0"
}
@@ -863,8 +1785,8 @@
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "WoI5or8kY2VxFdDmsaRZ5yaYvvb+4MCyy66eXo79Cy1uMa7qXeGIlYmZx7R9Zy5S4xZjmqvkk2V8L6/vDwAAEA=="
+ "resolved": "10.0.1",
+ "contentHash": "wVYO4/71Pk177uQ3TG8ZQFS3Pnmr98cF9pYxnpuIb/bMnbEWsdZZoLU/euv29mfSi2/Iuypj0TRUchPk7aqBGg=="
},
"System.Diagnostics.EventLog": {
"type": "Transitive",
@@ -873,24 +1795,14 @@
},
"System.IO.Hashing": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "WogPvgAFqQORFD8Iyha6RZ+/1QB3dsWRWxbwi8/HHVgiGQ8z0oMWpwe8Kk3Ti+Roe+P6a3sBg+WwBfEsyziZKg=="
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
},
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
},
- "System.Runtime.CompilerServices.Unsafe": {
- "type": "Transitive",
- "resolved": "6.1.0",
- "contentHash": "5o/HZxx6RVqYlhKSq8/zronDkALJZUT2Vz0hx43f0gwe8mwlM0y2nYlqdBwLMzr262Bwvpikeb/yEwkAa5PADg=="
- },
- "System.Text.Json": {
- "type": "Transitive",
- "resolved": "8.0.5",
- "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
- },
"System.Threading.RateLimiting": {
"type": "Transitive",
"resolved": "8.0.0",
@@ -904,25 +1816,25 @@
"CodeCargo.Nats.DistributedCache": {
"type": "Project",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Logging.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Options": "[9.0.5, )",
- "NATS.Client.KeyValueStore": "[2.6.1, )"
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
}
},
"CodeCargo.Nats.HybridCacheExtensions": {
"type": "Project",
"dependencies": {
"CodeCargo.Nats.DistributedCache": "[1.0.0, )",
- "Microsoft.Extensions.Caching.Hybrid": "[9.5.0, )"
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
}
},
"natsapphost": {
"type": "Project",
"dependencies": {
- "Aspire.Dashboard.Sdk.osx-arm64": "[9.3.0, )",
- "Aspire.Hosting.AppHost": "[9.3.0, )",
- "Aspire.Hosting.Orchestration.osx-arm64": "[9.3.0, )",
+ "Aspire.Dashboard.Sdk.osx-arm64": "[13.1.0, )",
+ "Aspire.Hosting.AppHost": "[13.1.0, )",
+ "Aspire.Hosting.Orchestration.osx-arm64": "[13.1.0, )",
"CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )"
}
}
diff --git a/util/ReadmeExample/packages.win-x64.lock.json b/util/ReadmeExample/packages.win-x64.lock.json
index 294acff..ca412aa 100644
--- a/util/ReadmeExample/packages.win-x64.lock.json
+++ b/util/ReadmeExample/packages.win-x64.lock.json
@@ -1,49 +1,965 @@
{
"version": 1,
"dependencies": {
+ "net10.0": {
+ "Aspire.Hosting.Testing": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "nipLltgiwXayUwF3sv6iYnvSJe5LqucisdHjzK1hdiFFg9PHBc4Fq+MmrNBWo/JrcrIBABSbtvM40i/EpVovqg==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Aspire.Hosting.AppHost": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Http.Resilience": "10.1.0",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Polly.Extensions": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "NATS.Extensions.Microsoft.DependencyInjection": {
+ "type": "Direct",
+ "requested": "[2.7.0, )",
+ "resolved": "2.7.0",
+ "contentHash": "0FpT1KBAAiePva8bAxDKvzFDDiWF06pGa4hmFtUE/332Nhxvqy9AaOoNyxjtBlr83aXugNJjWpJJZhZ2oegVqw==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Options": "8.0.2",
+ "NATS.Net": "2.7.0"
+ }
+ },
+ "StyleCop.Analyzers": {
+ "type": "Direct",
+ "requested": "[1.2.0-beta.556, )",
+ "resolved": "1.2.0-beta.556",
+ "contentHash": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
+ "dependencies": {
+ "StyleCop.Analyzers.Unstable": "1.2.0.556"
+ }
+ },
+ "Aspire.Dashboard.Sdk.win-x64": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "rrcsI8cankYCiUlj4Ev+os9uKcutUCv+9kvHQt85RiUX/ewXsloFZy0/depKWrzdJkdJuoTbYFRlSe43TKq6aQ=="
+ },
+ "Aspire.Hosting": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "8.0.2",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "8.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Http": "8.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.3",
+ "Microsoft.Extensions.Options": "8.0.2",
+ "Microsoft.Extensions.Primitives": "8.0.0",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Aspire.Hosting.AppHost": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Aspire.Hosting.Orchestration.win-x64": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "3w2UahEauTq719LPJ/BCySh31kz26sfjuOkRF5E4VYy1Q3xLRV43+OIGI3C5sy8feUHjrYz+DDq3DQn/2fu+4g=="
+ },
+ "AspNetCore.HealthChecks.Uris": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "XYdNlA437KeF8p9qOpZFyNqAN+c0FXt/JjTvzH/Qans0q0O3pPE8KPnn39ucQQjR/Roum1vLTP3kXiUs8VHyuA==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.11",
+ "Microsoft.Extensions.Http": "8.0.0"
+ }
+ },
+ "Fractions": {
+ "type": "Transitive",
+ "resolved": "7.3.0",
+ "contentHash": "2bETFWLBc8b7Ut2SVi+bxhGVwiSpknHYGBh2PADyGWONLkTxT7bKyDRhF8ao+XUv90tq8Fl7GTPxSI5bacIRJw=="
+ },
+ "Google.Protobuf": {
+ "type": "Transitive",
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
+ },
+ "Grpc.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "B4wAbNtAuHNiHAMxLFWL74wUElzNOOboFnypalqpX76piCOGz/w5FpilbVVYGboI4Qgl4ZmZsvDZ1zLwHNsjnw==",
+ "dependencies": {
+ "Google.Protobuf": "3.30.2",
+ "Grpc.AspNetCore.Server.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "kv+9YVB6MqDYWIcstXvWrT7Xc1si/sfINzzSxvQfjC3aei+92gXDUXCH/Q+TEvi4QSICRqu92BYcrXUBW7cuOw==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "AHvMxoC+esO1e/nOYBjxvn0WDHAfglcVBjtkBy6ohgnV+PzkF8UdkPHE02xnyPFaSokWGZKnWzjgd00x6EZpyQ==",
+ "dependencies": {
+ "Grpc.AspNetCore.Server": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0"
+ }
+ },
+ "Grpc.Core.Api": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "QquqUC37yxsDzd1QaDRsH2+uuznWPTS8CVE2Yzwl3CvU4geTNkolQXoVN812M2IwT6zpv3jsZRc9ExJFNFslTg=="
+ },
+ "Grpc.Net.Client": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "U1vr20r5ngoT9nlb7wejF28EKN+taMhJsV9XtK9MkiepTZwnKxxiarriiMfCHuDAfPUm9XUjFMn/RIuJ4YY61w==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0"
+ }
+ },
+ "Grpc.Net.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "8oPLwQLPo86fmcf9ghjCDyNsSWhtHc3CXa/AqwF8Su/pG7qAoeWWtbymsZhoNvCV9Zjzb6BDcIPKXLYt+O175g==",
+ "dependencies": {
+ "Grpc.Net.Client": "2.71.0",
+ "Microsoft.Extensions.Http": "6.0.0"
+ }
+ },
+ "Grpc.Net.Common": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "v0c8R97TwRYwNXlC8GyRXwYTCNufpDfUtj9la+wUrZFzVWkFJuNAltU+c0yI3zu0jl54k7en6u2WKgZgd57r2Q==",
+ "dependencies": {
+ "Grpc.Core.Api": "2.71.0"
+ }
+ },
+ "Grpc.Tools": {
+ "type": "Transitive",
+ "resolved": "2.72.0",
+ "contentHash": "BCiuQ03EYjLHCo9hqZmY5barsz5vvcz/+/ICt5wCbukaePHZmMPDGelKlkxWx3q+f5xOMNHa9zXQ2N6rQZ4B+w=="
+ },
+ "Humanizer.Core": {
+ "type": "Transitive",
+ "resolved": "2.14.1",
+ "contentHash": "lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw=="
+ },
+ "Json.More.Net": {
+ "type": "Transitive",
+ "resolved": "2.1.0",
+ "contentHash": "qtwsyAsL55y2vB2/sK4Pjg3ZyVzD5KKSpV3lOAMHlnjFfsjQ/86eHJfQT9aV1YysVXzF4+xyHOZbh7Iu3YQ7Lg=="
+ },
+ "JsonPatch.Net": {
+ "type": "Transitive",
+ "resolved": "3.3.0",
+ "contentHash": "GIcMMDtzfzVfIpQgey8w7dhzcw6jG5nD4DDAdQCTmHfblkCvN7mI8K03to8YyUhKMl4PTR6D6nLSvWmyOGFNTg==",
+ "dependencies": {
+ "JsonPointer.Net": "5.2.0"
+ }
+ },
+ "JsonPointer.Net": {
+ "type": "Transitive",
+ "resolved": "5.2.0",
+ "contentHash": "qe1F7Tr/p4mgwLPU9P60MbYkp+xnL2uCPnWXGgzfR/AZCunAZIC0RZ32dLGJJEhSuLEfm0YF/1R3u5C7mEVq+w==",
+ "dependencies": {
+ "Humanizer.Core": "2.14.1",
+ "Json.More.Net": "2.1.0"
+ }
+ },
+ "KubernetesClient": {
+ "type": "Transitive",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
+ "dependencies": {
+ "Fractions": "7.3.0",
+ "YamlDotNet": "16.3.0"
+ }
+ },
+ "MessagePack": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "Jtle5MaFeIFkdXtxQeL9Tu2Y3HsAQGoSntOzrn6Br/jrl6c8QmG22GEioT5HBtZJR0zw0s46OnKU8ei2M3QifA==",
+ "dependencies": {
+ "MessagePack.Annotations": "2.5.192",
+ "Microsoft.NET.StringTools": "17.6.3"
+ }
+ },
+ "MessagePack.Annotations": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
+ },
+ "Microsoft.Extensions.AmbientMetadata.Application": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "+T2Ax2fgw7T7nlhio+ZtgSyYGfevHCOXNPqO0vxA+f2HmbtfwAnIwHEE/jm1/4uFRDDP8PEENpxAhbucg+wUWg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Hybrid": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Compliance.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "M3JWrgZMkVzyEybZzNkTiC/e8U1ipXTi8xm8bj+PHHp4AcEmhmIEqnxRS0VHVCKZjLkOPt2hY2CIisUFQ6gqLA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.ObjectPool": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "njoRekyMIK+smav8B6KL2YgIfUtlsRNuT7wvurpLW+m/hoRKVnoELk2YxnUnWRGScCd1rukLMxShwLqEOKowDg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "kPlU11hql+L9RjrN2N9/0GcRcRcZrNFlLLjadasFWeBORT6pL6OE+RYRk90GGCyVGSxTK+e1/f3dsMj5zpFFiQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Binder": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Lp4CZIuTVXtlvkAnTq6QvMSW7+H62gX2cU2vdFxHQUxvrWTpi7LwYI3X+YAyIS0r12/p7gaosco7efIxL4yFNw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.CommandLine": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "s5cxcdtIig66YT3J+7iHflMuorznK8kXuwBBPHMp4KImx5ZGE3FRa1Nj9fI/xMwFV+KzUMjqZ2MhOedPH8LiBQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "csD8Eps3HQ3yc0x6NhgTV+aIFKSs3qVlVCtFnMHz/JOjnv7eEj/qSXKXiK9LzBzB1qSfAVqFnB5iaX2nUmagIQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "N/6GiwiZFCBFZDk3vg1PhHW3zMqqu5WWpmeZAA9VTXv7Q8pr8NZR/EQsH0DjzqydDksJtY6EQBsu81d5okQOlA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0zW3eYBJlRctmgqk5s0kFIi5o5y2g80mvGCD8bkYxREPQlKUnr0ndU/Sop+UDIhyWN0fIi4RW63vo7BKTi7ncA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ULEJ0nkaW90JYJGkFujPcJtADXcJpXiSOLbokPcWJZ8iDbtDINifEYAUVqZVr81IDNTrRFul6O8RolOKOsgFPg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
+ },
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "O052pqWkdVNXaj3n9E4x6nLL7sG860434gLh7XHhFp/KpyAY9/rCk9NJUinYfQnDkAA8UgCHimVZz+lTjnEwzQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YaocqxscJLxLit0F5yq2XyB+9C7rSRfeTL7MJIl7XwaOoUO3i0EqfO2kmtjiRduYWw7yjcSINEApYZbzjau2gQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "QMoMrkNpnQym5mpfdxfxpRDuqLpsOuztguFvzH9p+Ex+do+uLFoi7UkAsBO4e9/tNR3eMFraFf2fOAi2cp3jjA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.ExceptionSummarization": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "Q76peCoP6vXXf95RLFeMGzcaQs8l3lk+n/ZOTi2i+OLd3R0HzzB0Fswjua4NY1viIbA1s6l1mqRjQbxY7+Jylw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "LMQ1mW8YvfupNwoWXk+IOtjYTUllUIrETrWslKOsV66RvD96WaePcCcuF7SmB6fcTOuJFsSu/zILIUJGM+fM/Q==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "cebN2lQD6S7XCQ7DFKnXcBHxSfqWr38H9YliEluJIDRTJ99Q9V6gBMXBYx03kh6YJAzfN3JoEcsikpEWnC6VwA=="
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "+b3DligYSZuoWltU5YdbMpIEUHNZPgPrzWfNiIuDkMdqOl93UxYB5KzS3lgpRfTXJhTNpo/CZ8w/sTkDTPDdxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Physical": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "4bxzGXIzZnz0Bf7czQ72jGvpOqJsRW/44PS7YLFXTTnu6cNcPvmSREDvBoH0ZVP2hAbMfL4sUoCUn54k70jPWw==",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileSystemGlobbing": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
+ },
+ "Microsoft.Extensions.Hosting": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0jjfjQSOFZlHhwOoIQw0WyzxtkDMYdnPY3iFrOLasxYq/5J4FDt1HWT8TktBclOVjFY1FOOkoOc99X7AhbqSIw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.Configuration.CommandLine": "10.0.1",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.Configuration.UserSecrets": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Logging.Console": "10.0.1",
+ "Microsoft.Extensions.Logging.Debug": "10.0.1",
+ "Microsoft.Extensions.Logging.EventLog": "10.0.1",
+ "Microsoft.Extensions.Logging.EventSource": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "qmoQkVZcbm4/gFpted3W3Y+1kTATZTcUhV3mRkbtpfBXlxWCHwh/2oMffVcCruaGOfJuEnyAsGyaSUouSdECOw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Http": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ZXJup9ReE1Ot3M8jqcw1b/lnc8USxyYS3cyLsssU39u04TES9JNGviWUGIvP3K7mMU3TF7kQl2aS0SmVwegflw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Http.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "RA1Egggf5o7/5AI5TIxOmmV7T06X2jvA9nSlJazU++X/pgu48EDAjDflTq/+kAk0FHUm9ZpAiBVdWfOP2opAbQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Telemetry": "10.1.0"
+ }
+ },
+ "Microsoft.Extensions.Http.Resilience": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "rwDoQBB93yQjd1XtcZBnOLRX23LW7Z49TIAp1sn7i2r/pW3y4iB8E+EEL0ZyOPuEZxT9xEVN9y39KWlG1FDPkQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Http.Diagnostics": "10.1.0",
+ "Microsoft.Extensions.ObjectPool": "10.0.1",
+ "Microsoft.Extensions.Resilience": "10.1.0"
+ }
+ },
+ "Microsoft.Extensions.Logging": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zg8LLnfZs5o2RCHD/+9NfDtJ40swauemwCa7sI8gQoAye/UJHRZNpCtC7a5XE7l9Z7mdI8iMWnLZ6m7Q6S3jLg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Console": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "38Q8sEHwQ/+wVO/mwQBa0fcdHbezFpusHE+vBw/dSr6Fq/kzZm3H/NQX511Jki/R3FHd64IY559gdlHZQtYeEA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Debug": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "VqfTvbX9C6BA0VeIlpzPlljnNsXxiI5CdUHb9ksWERH94WQ6ft3oLGUAa4xKcDGu4xF+rIZ8wj7IOAd6/q7vGw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zp9MM+jFCa7oktIug62V9eNygpkf+6kFVatF+UC/ODeUwIr5givYKy8fYSSI9sWdxqDqv63y1x0mm2VjOl8GOw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "System.Diagnostics.EventLog": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventSource": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "WnFvZP+Y+lfeNFKPK/+mBpaCC7EeBDlobrQOqnP7rrw/+vE7yu8Rjczum1xbC0F/8cAHafog84DMp9200akMNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.ObjectPool": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "HqAEbtoAhgvH53c54IV5e4vQ60PYvl7Z/WIHsbet+UGGE7n+7dwVNXw1mb9LZlWbsxnupCevvtgIne5P//ZKpQ=="
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options.ConfigurationExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "pL78/Im7O3WmxHzlKUsWTYchKL881udU7E26gCD3T0+/tPhWVfjPwMzfN/MRKU7aoFYcOiqcG2k1QTlH5woWow==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "Microsoft.Extensions.Resilience": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "NzA+c4m2q92qZPjiZLFm+ToeQC3KFqzP+Dr/1pV5y9d7H/hDM2Yxno0kcw5DGpSvS0s6Pwsp+FWMdk/kXBPZ7g==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "10.1.0",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0",
+ "Polly.Extensions": "8.4.2",
+ "Polly.RateLimiting": "8.4.2"
+ }
+ },
+ "Microsoft.Extensions.Telemetry": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "OFnpwOBRZZXMMySvM7eJsEQ87ED5SaRbxHg/an1u89MWHw0mXUUbx5WPb5XFN0uS8kJPe6M+ZMRYwRP0nJeDPA==",
+ "dependencies": {
+ "Microsoft.Extensions.AmbientMetadata.Application": "10.1.0",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.ObjectPool": "10.0.1",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0"
+ }
+ },
+ "Microsoft.Extensions.Telemetry.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "0jAF2b0YJ1LOtunmo3PzSoJOx/ThhcGH5Y5kaV0jeM0BUlyr9orjg+fH5YabqnPSmwcN/DSTj0iZ7UwDISn5ag==",
+ "dependencies": {
+ "Microsoft.Extensions.Compliance.Abstractions": "10.1.0",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.ObjectPool": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.NET.StringTools": {
+ "type": "Transitive",
+ "resolved": "17.6.3",
+ "contentHash": "N0ZIanl1QCgvUumEL1laasU0a7sOE5ZwLZVTn0pAePnfhq8P7SvTjF8Axq+CnavuQkmdQpGNXQ1efZtu5kDFbA=="
+ },
+ "Microsoft.VisualStudio.Threading.Only": {
+ "type": "Transitive",
+ "resolved": "17.13.61",
+ "contentHash": "vl5a2URJYCO5m+aZZtNlAXAMz28e2pUotRuoHD7RnCWOCeoyd8hWp5ZBaLNYq4iEj2oeJx5ZxiSboAjVmB20Qg==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Microsoft.VisualStudio.Validation": {
+ "type": "Transitive",
+ "resolved": "17.8.8",
+ "contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
+ "NATS.Client.Core": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.1",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.Hosting": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
+ "dependencies": {
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.JetStream": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.KeyValueStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.ObjectStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "NATS.Client.Serializers.Json": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
+ "dependencies": {
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.Services": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.Simplified": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
+ }
+ },
+ "NATS.Net": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
+ }
+ },
+ "Nerdbank.Streams": {
+ "type": "Transitive",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Newtonsoft.Json": {
+ "type": "Transitive",
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
+ },
+ "Polly.Core": {
+ "type": "Transitive",
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
+ },
+ "Polly.Extensions": {
+ "type": "Transitive",
+ "resolved": "8.6.4",
+ "contentHash": "mosKFAGlCD/VfJBWKamWrLYHr1D0o8XrUKZ4I0AUxvUHsY+Nq1y5g75sa5JB7dIyOC+Vdf0xXxYSuLU+uljfjw==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Options": "8.0.0",
+ "Polly.Core": "8.6.4"
+ }
+ },
+ "Polly.RateLimiting": {
+ "type": "Transitive",
+ "resolved": "8.4.2",
+ "contentHash": "ehTImQ/eUyO07VYW2WvwSmU9rRH200SKJ/3jku9rOkyWE0A2JxNFmAVms8dSn49QLSjmjFRRSgfNyOgr/2PSmA==",
+ "dependencies": {
+ "Polly.Core": "8.4.2",
+ "System.Threading.RateLimiting": "8.0.0"
+ }
+ },
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
+ },
+ "StreamJsonRpc": {
+ "type": "Transitive",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
+ "dependencies": {
+ "MessagePack": "2.5.192",
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8",
+ "Nerdbank.Streams": "2.12.87",
+ "Newtonsoft.Json": "13.0.3"
+ }
+ },
+ "StyleCop.Analyzers.Unstable": {
+ "type": "Transitive",
+ "resolved": "1.2.0.556",
+ "contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
+ },
+ "System.Diagnostics.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "xfaHEHVDkMOOZR5S6ZGezD0+vekdH1Nx/9Ih8/rOqOGSOk1fxiN3u94bYkBW/wigj0Uw2Wt3vvRj9mtYdgwEjw=="
+ },
+ "System.IO.Hashing": {
+ "type": "Transitive",
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
+ },
+ "System.Threading.RateLimiting": {
+ "type": "Transitive",
+ "resolved": "8.0.0",
+ "contentHash": "7mu9v0QDv66ar3DpGSZHg9NuNcxDaaAcnMULuZlaTpP9+hwXhrxNGsF5GmLkSHxFdb5bBc1TzeujsRgTrPWi+Q=="
+ },
+ "YamlDotNet": {
+ "type": "Transitive",
+ "resolved": "16.3.0",
+ "contentHash": "SgMOdxbz8X65z8hraIs6hOEdnkH6hESTAIUa7viEngHOYaH+6q5XJmwr1+yb9vJpNQ19hCQY69xbFsLtXpobQA=="
+ },
+ "CodeCargo.Nats.DistributedCache": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
+ }
+ },
+ "CodeCargo.Nats.HybridCacheExtensions": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.DistributedCache": "[1.0.0, )",
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
+ }
+ },
+ "natsapphost": {
+ "type": "Project",
+ "dependencies": {
+ "Aspire.Dashboard.Sdk.win-x64": "[13.1.0, )",
+ "Aspire.Hosting.AppHost": "[13.1.0, )",
+ "Aspire.Hosting.Orchestration.win-x64": "[13.1.0, )",
+ "CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )"
+ }
+ }
+ },
"net8.0": {
"Aspire.Hosting.Testing": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "kuXFuNltBEif0DH6REc6FXiZDl6Pjnu7+rc05TMtjJ03yPMKuHfsn8CyoFjbZD+BoMJhdR2Ws8KyZRSxJLEyMA==",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "nipLltgiwXayUwF3sv6iYnvSJe5LqucisdHjzK1hdiFFg9PHBc4Fq+MmrNBWo/JrcrIBABSbtvM40i/EpVovqg==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
- "Aspire.Hosting.AppHost": "9.3.0",
- "Google.Protobuf": "3.30.2",
+ "Aspire.Hosting": "13.1.0",
+ "Aspire.Hosting.AppHost": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
- "Microsoft.Extensions.Http.Resilience": "9.4.0",
+ "Microsoft.Extensions.Http.Resilience": "10.1.0",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "Polly.Extensions": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Polly.Extensions": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"NATS.Extensions.Microsoft.DependencyInjection": {
"type": "Direct",
- "requested": "[2.6.1, )",
- "resolved": "2.6.1",
- "contentHash": "WMHVpALvVVp/RV9KkTZfJifneWGO/3KH5V7z6TEVD452E4AIowFWgyHXah8Jvb1FGqJhNezjRhPGVhcczz8BfA==",
+ "requested": "[2.7.0, )",
+ "resolved": "2.7.0",
+ "contentHash": "0FpT1KBAAiePva8bAxDKvzFDDiWF06pGa4hmFtUE/332Nhxvqy9AaOoNyxjtBlr83aXugNJjWpJJZhZ2oegVqw==",
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
- "NATS.Net": "2.6.1"
+ "Microsoft.Extensions.Options": "8.0.2",
+ "NATS.Net": "2.7.0"
}
},
"StyleCop.Analyzers": {
@@ -57,72 +973,76 @@
},
"Aspire.Dashboard.Sdk.win-x64": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "XWe/PW2MkZbVb6UwfeXrFp8+oG+RzckZti8OgKqhg5DwQ+3OykTu7fonz2EvLuOKVqHcW3121oxWc0ulTNmRhQ=="
+ "resolved": "13.1.0",
+ "contentHash": "rrcsI8cankYCiUlj4Ev+os9uKcutUCv+9kvHQt85RiUX/ewXsloFZy0/depKWrzdJkdJuoTbYFRlSe43TKq6aQ=="
},
"Aspire.Hosting": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "y9MYFzHo87H9OI8/GUjzekiMJf2uVAVJROv6xiuPa//AMFvkP2W5ELkcc3/FxY0EW2EX2erkqTeDE3uhw6P/pQ==",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Google.Protobuf": "3.30.2",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Aspire.Hosting.AppHost": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "/nNngW76y65NWOofCB+/t1bDZCacPIhBk9YZVygHlnBZaZS8d1CbLxQF4zMDQucQeaaY5BFBQUAtcc3PGLxHjA==",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
- "Google.Protobuf": "3.30.2",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Aspire.Hosting.Orchestration.win-x64": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "MhQMIdyTECjH3pclqGU2dDND6YzGCz853xO6YO4NXkw5L6wEJUuZYMNx5Tb8cBJiQUJ/UjGod79hvVOxcfXocw=="
+ "resolved": "13.1.0",
+ "contentHash": "3w2UahEauTq719LPJ/BCySh31kz26sfjuOkRF5E4VYy1Q3xLRV43+OIGI3C5sy8feUHjrYz+DDq3DQn/2fu+4g=="
},
"AspNetCore.HealthChecks.Uris": {
"type": "Transitive",
@@ -140,8 +1060,8 @@
},
"Google.Protobuf": {
"type": "Transitive",
- "resolved": "3.30.2",
- "contentHash": "Y2aOVLIt75yeeEWigg9V9YnjsEm53sADtLGq0gLhwaXpk3iu8tYSoauolyhenagA2sWno2TQ2WujI0HQd6s1Vw=="
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
},
"Grpc.AspNetCore": {
"type": "Transitive",
@@ -235,8 +1155,8 @@
},
"KubernetesClient": {
"type": "Transitive",
- "resolved": "16.0.7",
- "contentHash": "hH+YN18bpIRO/rq2CiMGDpLpc/KjSMlAn4EelFB4PgiswbSie4jANLAOou1Q39Kx7en2jO1Qp73y3SkjxGJIMg==",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
"dependencies": {
"Fractions": "7.3.0",
"YamlDotNet": "16.3.0"
@@ -256,15 +1176,10 @@
"resolved": "2.5.192",
"contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
},
- "Microsoft.Bcl.AsyncInterfaces": {
- "type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
- },
"Microsoft.Extensions.AmbientMetadata.Application": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "zcjQBbp4whM4nxWmMg4P8JxTikB0dVxjKWHrGiz+6WVBgRctq9tSZgpbl/ywz06N+ZLzlooeWQOYgbpEOXOUYQ==",
+ "resolved": "10.1.0",
+ "contentHash": "+T2Ax2fgw7T7nlhio+ZtgSyYGfevHCOXNPqO0vxA+f2HmbtfwAnIwHEE/jm1/4uFRDDP8PEENpxAhbucg+wUWg==",
"dependencies": {
"Microsoft.Extensions.Configuration": "8.0.0",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
@@ -273,42 +1188,42 @@
},
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "RV6wOTvH5BeVRs6cvxFuaV1ut05Dklpvq19XRO1JxAayfLWYIEP7K94aamY0iSUhoehWk1X5H6gMcbZkHuBjew==",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Hybrid": {
"type": "Transitive",
- "resolved": "9.5.0",
- "contentHash": "M4B0z8sdOFEntf0KbvmL7nv0LfQgGHiBDH2cfSAscJ3FTGxnq7uOpFo7sVaPuYZmpPK/KIJdWDAzu/Bc2Otrxg==",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.Caching.Memory": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "qDmoAzIUBup5KZG1Abv51ifbHMCWFnaXbt05l+Sd92mLOpF9OwHOuoxu3XhzXaPGfq0Ns3pv1df5l8zuKjFgGw==",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Compliance.Abstractions": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "jDYE/o2Y/s9Tz896whtMEEUgCHPLSlzRXPRD6v2J1lJxnuuRcWIZ6ASJi6jSI4e9hbkpFTx8LtsL4CNB6bYbaQ==",
+ "resolved": "10.1.0",
+ "contentHash": "M3JWrgZMkVzyEybZzNkTiC/e8U1ipXTi8xm8bj+PHHp4AcEmhmIEqnxRS0VHVCKZjLkOPt2hY2CIisUFQ6gqLA==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.ObjectPool": "8.0.15"
+ "Microsoft.Extensions.ObjectPool": "8.0.22"
}
},
"Microsoft.Extensions.Configuration": {
@@ -398,13 +1313,13 @@
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "cjnRtsEAzU73aN6W7vkWy8Phj5t3Xm78HSqgrbh/O4Q9SK/yN73wZVa21QQY6amSLQRQ/M8N+koGnY6PuvKQsw=="
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
},
"Microsoft.Extensions.DependencyInjection.AutoActivation": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "dg2VeBxiwqAszJkMRQT1k1jefeTneN+M8v/EkWwebR9OvLXzykP9CVE2+bWMuPvXIdHM04/ffWgo5Bl+0jKi/Q==",
+ "resolved": "10.1.0",
+ "contentHash": "O052pqWkdVNXaj3n9E4x6nLL7sG860434gLh7XHhFp/KpyAY9/rCk9NJUinYfQnDkAA8UgCHimVZz+lTjnEwzQ==",
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1"
}
@@ -430,18 +1345,18 @@
},
"Microsoft.Extensions.Diagnostics.ExceptionSummarization": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "Ht5TQmWfYh7cbZTPTTWAUkgQmJhDg1JINvXSnxutx1sfZL1gkk1OXoF0Uh2383FLk9cm4le/cWfdgDslFeVigA==",
+ "resolved": "10.1.0",
+ "contentHash": "Q76peCoP6vXXf95RLFeMGzcaQs8l3lk+n/ZOTi2i+OLd3R0HzzB0Fswjua4NY1viIbA1s6l1mqRjQbxY7+Jylw==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
}
},
"Microsoft.Extensions.Diagnostics.HealthChecks": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "+Z6pfO5PnDa9/QCAB8DhmLtmjh0Z4A3i/5X5k3TBqKjCD4o88oUoyI240ras/LDsrFcjYXVLDsBZbuoN9ihjuw==",
+ "resolved": "8.0.22",
+ "contentHash": "0wIkzL080Dni0hYmzZpGpY3KsRO7VEWQV3tMwVSlxCsFR6z8pei9/jPhWmh72DtLGW9CBu74eb0LYflfGS2E3Q==",
"dependencies": {
- "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.22",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2"
@@ -449,8 +1364,8 @@
},
"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "FkN4TMmKdpvuwhBlt7rt7op1RyyHvS/obnHAIOes0+cYU5uBiz7ciYpGkLZmbKGvRm9tUEfB9HpEg27kIwvXEQ=="
+ "resolved": "8.0.22",
+ "contentHash": "EtOL8ye2STlW0+Do92KGWf8HM2RLQAlPo4XMMD/POpIyHQzSTxiGTzspxoIEUc1HuJkGDDBZMWEkVIKJ4SCxhA=="
},
"Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
@@ -472,8 +1387,8 @@
},
"Microsoft.Extensions.FileSystemGlobbing": {
"type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "OK+670i7esqlQrPjdIKRbsyMCe9g5kSLpRRQGSr4Q58AOYEe/hCnfLZprh7viNisSUUQZmMrbbuDaIrP+V1ebQ=="
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
},
"Microsoft.Extensions.Hosting": {
"type": "Transitive",
@@ -531,25 +1446,22 @@
},
"Microsoft.Extensions.Http.Diagnostics": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "LaYz7FDkJ/uh5PYOTFvhQBndvgrtpjDSLiuDO2JGYcgA75uU7QXiMDHI/RmS4LzvJUkadPgXKxquTkhPotTw9Q==",
+ "resolved": "10.1.0",
+ "contentHash": "RA1Egggf5o7/5AI5TIxOmmV7T06X2jvA9nSlJazU++X/pgu48EDAjDflTq/+kAk0FHUm9ZpAiBVdWfOP2opAbQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.4.0",
"Microsoft.Extensions.Http": "8.0.1",
- "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0",
- "Microsoft.Extensions.Telemetry": "9.4.0",
+ "Microsoft.Extensions.Telemetry": "10.1.0",
"System.IO.Pipelines": "8.0.0"
}
},
"Microsoft.Extensions.Http.Resilience": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "sml3XlyLrAnxYFTn96KaHzrzcnbkSZpxWzDffE9qs3QXloLepOa0nUjsgvhDg9InCNrd/KAuRLUzE6LCPa7r/g==",
+ "resolved": "10.1.0",
+ "contentHash": "rwDoQBB93yQjd1XtcZBnOLRX23LW7Z49TIAp1sn7i2r/pW3y4iB8E+EEL0ZyOPuEZxT9xEVN9y39KWlG1FDPkQ==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Binder": "8.0.2",
- "Microsoft.Extensions.Http.Diagnostics": "9.4.0",
- "Microsoft.Extensions.ObjectPool": "8.0.15",
- "Microsoft.Extensions.Resilience": "9.4.0"
+ "Microsoft.Extensions.Http.Diagnostics": "10.1.0",
+ "Microsoft.Extensions.ObjectPool": "8.0.22",
+ "Microsoft.Extensions.Resilience": "10.1.0"
}
},
"Microsoft.Extensions.Logging": {
@@ -564,11 +1476,11 @@
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "pP1PADCrIxMYJXxFmTVbAgEU7GVpjK5i0/tyfU9DiE0oXQy3JWQaOVgCkrCiePLgS8b5sghM3Fau3EeHiVWbCg==",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "System.Diagnostics.DiagnosticSource": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "System.Diagnostics.DiagnosticSource": "10.0.1"
}
},
"Microsoft.Extensions.Logging.Configuration": {
@@ -634,16 +1546,16 @@
},
"Microsoft.Extensions.ObjectPool": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "BSQqtOKc+pGCilnyJ8rndLlA7w1901a3XGGeG2vZWxrnc0NRkaJHkTp0phouBA2rsJsWOdz1WaMnics52ij8Ug=="
+ "resolved": "8.0.22",
+ "contentHash": "4K7MUXbEDtVHTa/OYlkDya2kHSflojuD4d6dcmvnGYnvuJQ0bfylWbMTkA65N94SdTGo5zdkXR8T9mEED7RUvQ=="
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "vPdJQU8YLOUSSK8NL0RmwcXJr2E0w8xH559PGQl4JYsglgilZr9LZnqV2zdgk+XR05+kuvhBEZKoDVd46o7NqA==",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Options.ConfigurationExtensions": {
@@ -660,42 +1572,42 @@
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "b4OAv1qE1C9aM+ShWJu3rlo/WjDwa/I30aIPXqDWSKXTtKl1Wwh6BZn+glH5HndGVVn3C6ZAPQj5nv7/7HJNBQ=="
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
},
"Microsoft.Extensions.Resilience": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "Xb3zb0x+2O8jGJIysLTqD7Pd9uWDepPX8kUuojE0wZkGK5FztT0nxEHvYcmbICmRRNlFFDEd0dLgBWBPOSHWoA==",
+ "resolved": "10.1.0",
+ "contentHash": "NzA+c4m2q92qZPjiZLFm+ToeQC3KFqzP+Dr/1pV5y9d7H/hDM2Yxno0kcw5DGpSvS0s6Pwsp+FWMdk/kXBPZ7g==",
"dependencies": {
"Microsoft.Extensions.Diagnostics": "8.0.1",
- "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "9.4.0",
+ "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "10.1.0",
"Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0",
- "Microsoft.Extensions.Telemetry.Abstractions": "9.4.0",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0",
"Polly.Extensions": "8.4.2",
"Polly.RateLimiting": "8.4.2"
}
},
"Microsoft.Extensions.Telemetry": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "Ax7GV4I2/BaiaAax+Yo1yjn2LYdw6FJP6gwCIcRMknu61iLZw8rZNx4tMz5JCGXj2ZO937NOwMcCrGN+wLB6NA==",
+ "resolved": "10.1.0",
+ "contentHash": "OFnpwOBRZZXMMySvM7eJsEQ87ED5SaRbxHg/an1u89MWHw0mXUUbx5WPb5XFN0uS8kJPe6M+ZMRYwRP0nJeDPA==",
"dependencies": {
- "Microsoft.Extensions.AmbientMetadata.Application": "9.4.0",
- "Microsoft.Extensions.DependencyInjection.AutoActivation": "9.4.0",
+ "Microsoft.Extensions.AmbientMetadata.Application": "10.1.0",
+ "Microsoft.Extensions.DependencyInjection.AutoActivation": "10.1.0",
"Microsoft.Extensions.Logging.Configuration": "8.0.1",
- "Microsoft.Extensions.ObjectPool": "8.0.15",
- "Microsoft.Extensions.Telemetry.Abstractions": "9.4.0"
+ "Microsoft.Extensions.ObjectPool": "8.0.22",
+ "Microsoft.Extensions.Telemetry.Abstractions": "10.1.0"
}
},
"Microsoft.Extensions.Telemetry.Abstractions": {
"type": "Transitive",
- "resolved": "9.4.0",
- "contentHash": "QoXTK3gaW1f/1Ms2NDkKmAc+IW/yMsBTTqxphiGL4AfZNKoh8Ie7srDOaMuhInm5/Qq0xEAkIafC53v1xt7wMQ==",
+ "resolved": "10.1.0",
+ "contentHash": "0jAF2b0YJ1LOtunmo3PzSoJOx/ThhcGH5Y5kaV0jeM0BUlyr9orjg+fH5YabqnPSmwcN/DSTj0iZ7UwDISn5ag==",
"dependencies": {
- "Microsoft.Extensions.Compliance.Abstractions": "9.4.0",
+ "Microsoft.Extensions.Compliance.Abstractions": "10.1.0",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
- "Microsoft.Extensions.ObjectPool": "8.0.15",
+ "Microsoft.Extensions.ObjectPool": "8.0.22",
"Microsoft.Extensions.Options": "8.0.2"
}
},
@@ -717,120 +1629,123 @@
"resolved": "17.8.8",
"contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
},
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
"NATS.Client.Core": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "CYcrpmn+Hb1zj8mxA6rmQXhtnHozSyDtHBwUUmCcip/y/6qLx3+gG+mpo/sy9pJDNCYDOEj+JoryGLtq3hl1lA==",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "6.0.1",
"Microsoft.Extensions.Primitives": "6.0.0",
- "System.IO.Pipelines": "8.0.0",
- "System.Text.Json": "8.0.5"
+ "NATS.Client.Abstractions": "2.7.0",
+ "System.IO.Pipelines": "8.0.0"
}
},
"NATS.Client.Hosting": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "dH4aj7JRKCQdlMw2jhSRwqw425uNiqO+QlSpEBp5HQ9Bki5WpQGkh2gbc7W/pn/iM+q15DEn8z0+C/7lda8E5Q==",
+ "resolved": "2.7.0",
+ "contentHash": "P0OoQWqhKPavjmkO23mOdqHsm4GmO9OdjlTrWTpvQes67DLgxmYTjGu1PYK0pi/XJuuiUeZdKhINt6XvygaqYg==",
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "8.0.0",
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.JetStream": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "BVprnEoInlNeoyupH4PAGuntBTLzHfE3mNHRXjl93gFOOyAAmhn/lCEWx7HuGqhAAYc3hXBaSd1cXgyL4LJBoA==",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.KeyValueStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "3TXg9+27sZXOFffHsTHq3AiLm03ndxkGnmuO01W0DV+dbJHWqU5nSPAByL/wF7lu3f65xnjgj5+afM3TcI2r0w==",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.ObjectStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "Pv2C9FOmLqITi7GYbiLM45UiD34RCaS8XaKAcnOhhWt1quv/W3ZMjLnTUHWMRAPMJAoGTHvBrvsyXXO0LK0WaA==",
+ "resolved": "2.7.0",
+ "contentHash": "UqD6MjojKm2LCK+wTGSN/lsDe9of9qygFWGSAw1m6p9eoey1HnEVH0MKqItqAKUgsuyaaZaB999/S+z6uugGQg==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"NATS.Client.Serializers.Json": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "RPctkdOov3plrSPueP43I/i539FoXTJy9oKNcmW15rRwuMMRVAJJZuo/6BJ0GTLupHrDqPNOkH8rdwsHHjmGBg==",
+ "resolved": "2.7.0",
+ "contentHash": "13R0EvJae6dXhcfdBX29LadDdc+0SPWVp0HdAQH4D7H3Eyd2/0jxgrLNH9nlZM8lo3tSk/iDojP7e+VQjlzM1w==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Abstractions": "2.7.0"
}
},
"NATS.Client.Services": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "4dBJRrCtMMvLlz9Te2slgDvL05HpxoHHrDb9q2ovUNWT8YYCEINuxPQ1oNlni+Mx+xsCfFis2c+zXP/C8ExFdA==",
+ "resolved": "2.7.0",
+ "contentHash": "EEs4ibYIwg/pP/bBPhn+K3eDfNBehTisGs2L+eZv7e+eHfBHcjSvAfbEhhyACMuFSuTROWpBaiFAH4xCWgdnbA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.Simplified": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "1jHhiouYBGujHle2eclDqG1jbnfPzbEbX+W1n+HFMPNr1tEhir+B4lbAaHR5pL2pIhfx+jJtjmjhFY+ENulRTQ==",
+ "resolved": "2.7.0",
+ "contentHash": "8HU5stAU/xpQr7OyGaZbkjJGeq7hcukUUdcme4sOBiSUrjWpfgJTYeFmwFQHALFah9dkm1EYrHp1RND6lLSJTA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0"
}
},
"NATS.Net": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "Sf7kDSPYZ36QFDNqMyUQ2ry95e8AupqT9AEWxc1EtfIFIxLd9BAL/ihOrOchRqBdNR9srfirOeSj4lpL0PCe1w==",
+ "resolved": "2.7.0",
+ "contentHash": "89IrKEUb/kOzzcQ+J5SKAKmlRybRklllZKa1/LuBNkn3BblIUHYXku6JibN1wWr02HgJGH+OMYBZ0SVX1+HnCA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1",
- "NATS.Client.Hosting": "2.6.1",
- "NATS.Client.JetStream": "2.6.1",
- "NATS.Client.KeyValueStore": "2.6.1",
- "NATS.Client.ObjectStore": "2.6.1",
- "NATS.Client.Serializers.Json": "2.6.1",
- "NATS.Client.Services": "2.6.1",
- "NATS.Client.Simplified": "2.6.1"
+ "NATS.Client.Core": "2.7.0",
+ "NATS.Client.Hosting": "2.7.0",
+ "NATS.Client.JetStream": "2.7.0",
+ "NATS.Client.KeyValueStore": "2.7.0",
+ "NATS.Client.ObjectStore": "2.7.0",
+ "NATS.Client.Serializers.Json": "2.7.0",
+ "NATS.Client.Services": "2.7.0",
+ "NATS.Client.Simplified": "2.7.0"
}
},
"Nerdbank.Streams": {
"type": "Transitive",
- "resolved": "2.11.90",
- "contentHash": "7jrOfU6b/PVBccqzNLfw9u84WWzkSpvWLb2mZxvwdQkOx/V9FXWkmnp/rjOnBFDOhrO/ev4+gQ5QS13FkgNSBA==",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
"dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "System.IO.Pipelines": "8.0.0",
- "System.Runtime.CompilerServices.Unsafe": "6.1.0"
+ "System.IO.Pipelines": "8.0.0"
}
},
"Newtonsoft.Json": {
"type": "Transitive",
- "resolved": "13.0.3",
- "contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ=="
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
},
"Polly.Core": {
"type": "Transitive",
- "resolved": "8.5.2",
- "contentHash": "1MJKdxv4zwDmiWvYvVN24DsrWUfgQ4F83voH8bhbtLMdPuGy8CfTUzsgQhvyrl1a7hrM6f/ydwLVdVUI0xooUw=="
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
},
"Polly.Extensions": {
"type": "Transitive",
- "resolved": "8.5.2",
- "contentHash": "NcUEkeMB7LMsLBXzY9PuuKP7ylXngUEuhmaWxCrlXqYLbVQQzG1ulAnaEQ2LM1zlSoxRftAjCuhPIH40qeWAlg==",
+ "resolved": "8.6.4",
+ "contentHash": "mosKFAGlCD/VfJBWKamWrLYHr1D0o8XrUKZ4I0AUxvUHsY+Nq1y5g75sa5JB7dIyOC+Vdf0xXxYSuLU+uljfjw==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "8.0.0",
"Microsoft.Extensions.Options": "8.0.0",
- "Polly.Core": "8.5.2"
+ "Polly.Core": "8.6.4"
}
},
"Polly.RateLimiting": {
@@ -842,16 +1757,23 @@
"System.Threading.RateLimiting": "8.0.0"
}
},
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
+ },
"StreamJsonRpc": {
"type": "Transitive",
- "resolved": "2.21.69",
- "contentHash": "WbTpn/PIo+HpFYnsOCiOOe0kHUE2N1eiVRi7MO70DFBTMG3pAOfrgHtwUpOJ37dfDETq/9P9WNIbHom4ABZfrA==",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
"dependencies": {
"MessagePack": "2.5.192",
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "Nerdbank.Streams": "2.11.90",
+ "Nerdbank.Streams": "2.12.87",
"Newtonsoft.Json": "13.0.3",
"System.IO.Pipelines": "8.0.0"
}
@@ -863,8 +1785,8 @@
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "WoI5or8kY2VxFdDmsaRZ5yaYvvb+4MCyy66eXo79Cy1uMa7qXeGIlYmZx7R9Zy5S4xZjmqvkk2V8L6/vDwAAEA=="
+ "resolved": "10.0.1",
+ "contentHash": "wVYO4/71Pk177uQ3TG8ZQFS3Pnmr98cF9pYxnpuIb/bMnbEWsdZZoLU/euv29mfSi2/Iuypj0TRUchPk7aqBGg=="
},
"System.Diagnostics.EventLog": {
"type": "Transitive",
@@ -873,24 +1795,14 @@
},
"System.IO.Hashing": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "WogPvgAFqQORFD8Iyha6RZ+/1QB3dsWRWxbwi8/HHVgiGQ8z0oMWpwe8Kk3Ti+Roe+P6a3sBg+WwBfEsyziZKg=="
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
},
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
},
- "System.Runtime.CompilerServices.Unsafe": {
- "type": "Transitive",
- "resolved": "6.1.0",
- "contentHash": "5o/HZxx6RVqYlhKSq8/zronDkALJZUT2Vz0hx43f0gwe8mwlM0y2nYlqdBwLMzr262Bwvpikeb/yEwkAa5PADg=="
- },
- "System.Text.Json": {
- "type": "Transitive",
- "resolved": "8.0.5",
- "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
- },
"System.Threading.RateLimiting": {
"type": "Transitive",
"resolved": "8.0.0",
@@ -904,25 +1816,25 @@
"CodeCargo.Nats.DistributedCache": {
"type": "Project",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Logging.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Options": "[9.0.5, )",
- "NATS.Client.KeyValueStore": "[2.6.1, )"
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
}
},
"CodeCargo.Nats.HybridCacheExtensions": {
"type": "Project",
"dependencies": {
"CodeCargo.Nats.DistributedCache": "[1.0.0, )",
- "Microsoft.Extensions.Caching.Hybrid": "[9.5.0, )"
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
}
},
"natsapphost": {
"type": "Project",
"dependencies": {
- "Aspire.Dashboard.Sdk.win-x64": "[9.3.0, )",
- "Aspire.Hosting.AppHost": "[9.3.0, )",
- "Aspire.Hosting.Orchestration.win-x64": "[9.3.0, )",
+ "Aspire.Dashboard.Sdk.win-x64": "[13.1.0, )",
+ "Aspire.Hosting.AppHost": "[13.1.0, )",
+ "Aspire.Hosting.Orchestration.win-x64": "[13.1.0, )",
"CodeCargo.Nats.HybridCacheExtensions": "[1.0.0, )"
}
}
diff --git a/util/RedisAppHost/RedisAppHost.csproj b/util/RedisAppHost/RedisAppHost.csproj
index d001d2f..c727c43 100644
--- a/util/RedisAppHost/RedisAppHost.csproj
+++ b/util/RedisAppHost/RedisAppHost.csproj
@@ -13,8 +13,8 @@
-
-
+
+
diff --git a/util/RedisAppHost/packages.linux-x64.lock.json b/util/RedisAppHost/packages.linux-x64.lock.json
index 12033ff..e0f3186 100644
--- a/util/RedisAppHost/packages.linux-x64.lock.json
+++ b/util/RedisAppHost/packages.linux-x64.lock.json
@@ -1,81 +1,825 @@
{
"version": 1,
"dependencies": {
- "net8.0": {
+ "net10.0": {
"Aspire.Dashboard.Sdk.linux-x64": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "AaM8qGUW6Z9rVQU/vIOi61vtLCZVOz8H9JcMbrfaHtcESY/ATBOEYgZWYlxdqj54IJeOQQp7tUWe+ebA09qUmQ=="
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "gIvMR7NdVGw+mUpK9qZsGuuYfDp4CHvBDLlykSSP9pCh5XGlMgDNR3uOMfvKVlqH1hAsOuecvxEcfQ9kjufrWw=="
},
"Aspire.Hosting.AppHost": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "/nNngW76y65NWOofCB+/t1bDZCacPIhBk9YZVygHlnBZaZS8d1CbLxQF4zMDQucQeaaY5BFBQUAtcc3PGLxHjA==",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Aspire.Hosting.Orchestration.linux-x64": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "V8u8ukncoflImciXeHG03x1pWbOiR4z1bIl2lwOKgdy7/JshFrlEaabaNuGmAIZFdWEM/fsc/hVDjecQyHF2aQ=="
+ },
+ "Aspire.Hosting.Redis": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "UNRS9btygxg2T9JxiPp4HaUCAJDw/YwhlZvdCV+6tblWd+pqwFckGhiJSy78DTy7nulaLVWpfpfma0KMHrVLzQ==",
"dependencies": {
+ "AspNetCore.HealthChecks.Redis": "9.0.0",
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "8.0.2",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "8.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Http": "8.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.3",
+ "Microsoft.Extensions.Options": "8.0.2",
+ "Microsoft.Extensions.Primitives": "8.0.0",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StackExchange.Redis": "2.9.32",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "StyleCop.Analyzers": {
+ "type": "Direct",
+ "requested": "[1.2.0-beta.556, )",
+ "resolved": "1.2.0-beta.556",
+ "contentHash": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
+ "dependencies": {
+ "StyleCop.Analyzers.Unstable": "1.2.0.556"
+ }
+ },
+ "Aspire.Hosting": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "8.0.2",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "8.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Http": "8.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.3",
+ "Microsoft.Extensions.Options": "8.0.2",
+ "Microsoft.Extensions.Primitives": "8.0.0",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "AspNetCore.HealthChecks.Redis": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "yNH0h8GLRbAf+PU5HNVLZ5hNeyq9mDVmRKO9xuZsme/znUYoBJlQvI0gq45gaZNlLncCHkMhR4o90MuT+gxxPw==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.11",
+ "StackExchange.Redis": "2.7.4"
+ }
+ },
+ "AspNetCore.HealthChecks.Uris": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "XYdNlA437KeF8p9qOpZFyNqAN+c0FXt/JjTvzH/Qans0q0O3pPE8KPnn39ucQQjR/Roum1vLTP3kXiUs8VHyuA==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.11",
+ "Microsoft.Extensions.Http": "8.0.0"
+ }
+ },
+ "Fractions": {
+ "type": "Transitive",
+ "resolved": "7.3.0",
+ "contentHash": "2bETFWLBc8b7Ut2SVi+bxhGVwiSpknHYGBh2PADyGWONLkTxT7bKyDRhF8ao+XUv90tq8Fl7GTPxSI5bacIRJw=="
+ },
+ "Google.Protobuf": {
+ "type": "Transitive",
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
+ },
+ "Grpc.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "B4wAbNtAuHNiHAMxLFWL74wUElzNOOboFnypalqpX76piCOGz/w5FpilbVVYGboI4Qgl4ZmZsvDZ1zLwHNsjnw==",
+ "dependencies": {
"Google.Protobuf": "3.30.2",
+ "Grpc.AspNetCore.Server.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "kv+9YVB6MqDYWIcstXvWrT7Xc1si/sfINzzSxvQfjC3aei+92gXDUXCH/Q+TEvi4QSICRqu92BYcrXUBW7cuOw==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "AHvMxoC+esO1e/nOYBjxvn0WDHAfglcVBjtkBy6ohgnV+PzkF8UdkPHE02xnyPFaSokWGZKnWzjgd00x6EZpyQ==",
+ "dependencies": {
+ "Grpc.AspNetCore.Server": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0"
+ }
+ },
+ "Grpc.Core.Api": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "QquqUC37yxsDzd1QaDRsH2+uuznWPTS8CVE2Yzwl3CvU4geTNkolQXoVN812M2IwT6zpv3jsZRc9ExJFNFslTg=="
+ },
+ "Grpc.Net.Client": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "U1vr20r5ngoT9nlb7wejF28EKN+taMhJsV9XtK9MkiepTZwnKxxiarriiMfCHuDAfPUm9XUjFMn/RIuJ4YY61w==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0"
+ }
+ },
+ "Grpc.Net.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "8oPLwQLPo86fmcf9ghjCDyNsSWhtHc3CXa/AqwF8Su/pG7qAoeWWtbymsZhoNvCV9Zjzb6BDcIPKXLYt+O175g==",
+ "dependencies": {
+ "Grpc.Net.Client": "2.71.0",
+ "Microsoft.Extensions.Http": "6.0.0"
+ }
+ },
+ "Grpc.Net.Common": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "v0c8R97TwRYwNXlC8GyRXwYTCNufpDfUtj9la+wUrZFzVWkFJuNAltU+c0yI3zu0jl54k7en6u2WKgZgd57r2Q==",
+ "dependencies": {
+ "Grpc.Core.Api": "2.71.0"
+ }
+ },
+ "Grpc.Tools": {
+ "type": "Transitive",
+ "resolved": "2.72.0",
+ "contentHash": "BCiuQ03EYjLHCo9hqZmY5barsz5vvcz/+/ICt5wCbukaePHZmMPDGelKlkxWx3q+f5xOMNHa9zXQ2N6rQZ4B+w=="
+ },
+ "Humanizer.Core": {
+ "type": "Transitive",
+ "resolved": "2.14.1",
+ "contentHash": "lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw=="
+ },
+ "Json.More.Net": {
+ "type": "Transitive",
+ "resolved": "2.1.0",
+ "contentHash": "qtwsyAsL55y2vB2/sK4Pjg3ZyVzD5KKSpV3lOAMHlnjFfsjQ/86eHJfQT9aV1YysVXzF4+xyHOZbh7Iu3YQ7Lg=="
+ },
+ "JsonPatch.Net": {
+ "type": "Transitive",
+ "resolved": "3.3.0",
+ "contentHash": "GIcMMDtzfzVfIpQgey8w7dhzcw6jG5nD4DDAdQCTmHfblkCvN7mI8K03to8YyUhKMl4PTR6D6nLSvWmyOGFNTg==",
+ "dependencies": {
+ "JsonPointer.Net": "5.2.0"
+ }
+ },
+ "JsonPointer.Net": {
+ "type": "Transitive",
+ "resolved": "5.2.0",
+ "contentHash": "qe1F7Tr/p4mgwLPU9P60MbYkp+xnL2uCPnWXGgzfR/AZCunAZIC0RZ32dLGJJEhSuLEfm0YF/1R3u5C7mEVq+w==",
+ "dependencies": {
+ "Humanizer.Core": "2.14.1",
+ "Json.More.Net": "2.1.0"
+ }
+ },
+ "KubernetesClient": {
+ "type": "Transitive",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
+ "dependencies": {
+ "Fractions": "7.3.0",
+ "YamlDotNet": "16.3.0"
+ }
+ },
+ "MessagePack": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "Jtle5MaFeIFkdXtxQeL9Tu2Y3HsAQGoSntOzrn6Br/jrl6c8QmG22GEioT5HBtZJR0zw0s46OnKU8ei2M3QifA==",
+ "dependencies": {
+ "MessagePack.Annotations": "2.5.192",
+ "Microsoft.NET.StringTools": "17.6.3"
+ }
+ },
+ "MessagePack.Annotations": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Hybrid": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "njoRekyMIK+smav8B6KL2YgIfUtlsRNuT7wvurpLW+m/hoRKVnoELk2YxnUnWRGScCd1rukLMxShwLqEOKowDg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "kPlU11hql+L9RjrN2N9/0GcRcRcZrNFlLLjadasFWeBORT6pL6OE+RYRk90GGCyVGSxTK+e1/f3dsMj5zpFFiQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Binder": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Lp4CZIuTVXtlvkAnTq6QvMSW7+H62gX2cU2vdFxHQUxvrWTpi7LwYI3X+YAyIS0r12/p7gaosco7efIxL4yFNw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.CommandLine": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "s5cxcdtIig66YT3J+7iHflMuorznK8kXuwBBPHMp4KImx5ZGE3FRa1Nj9fI/xMwFV+KzUMjqZ2MhOedPH8LiBQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "csD8Eps3HQ3yc0x6NhgTV+aIFKSs3qVlVCtFnMHz/JOjnv7eEj/qSXKXiK9LzBzB1qSfAVqFnB5iaX2nUmagIQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "N/6GiwiZFCBFZDk3vg1PhHW3zMqqu5WWpmeZAA9VTXv7Q8pr8NZR/EQsH0DjzqydDksJtY6EQBsu81d5okQOlA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0zW3eYBJlRctmgqk5s0kFIi5o5y2g80mvGCD8bkYxREPQlKUnr0ndU/Sop+UDIhyWN0fIi4RW63vo7BKTi7ncA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ULEJ0nkaW90JYJGkFujPcJtADXcJpXiSOLbokPcWJZ8iDbtDINifEYAUVqZVr81IDNTrRFul6O8RolOKOsgFPg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
+ },
+ "Microsoft.Extensions.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YaocqxscJLxLit0F5yq2XyB+9C7rSRfeTL7MJIl7XwaOoUO3i0EqfO2kmtjiRduYWw7yjcSINEApYZbzjau2gQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "QMoMrkNpnQym5mpfdxfxpRDuqLpsOuztguFvzH9p+Ex+do+uLFoi7UkAsBO4e9/tNR3eMFraFf2fOAi2cp3jjA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "LMQ1mW8YvfupNwoWXk+IOtjYTUllUIrETrWslKOsV66RvD96WaePcCcuF7SmB6fcTOuJFsSu/zILIUJGM+fM/Q==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "cebN2lQD6S7XCQ7DFKnXcBHxSfqWr38H9YliEluJIDRTJ99Q9V6gBMXBYx03kh6YJAzfN3JoEcsikpEWnC6VwA=="
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "+b3DligYSZuoWltU5YdbMpIEUHNZPgPrzWfNiIuDkMdqOl93UxYB5KzS3lgpRfTXJhTNpo/CZ8w/sTkDTPDdxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Physical": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "4bxzGXIzZnz0Bf7czQ72jGvpOqJsRW/44PS7YLFXTTnu6cNcPvmSREDvBoH0ZVP2hAbMfL4sUoCUn54k70jPWw==",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileSystemGlobbing": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
+ },
+ "Microsoft.Extensions.Hosting": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0jjfjQSOFZlHhwOoIQw0WyzxtkDMYdnPY3iFrOLasxYq/5J4FDt1HWT8TktBclOVjFY1FOOkoOc99X7AhbqSIw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.Configuration.CommandLine": "10.0.1",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.Configuration.UserSecrets": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Logging.Console": "10.0.1",
+ "Microsoft.Extensions.Logging.Debug": "10.0.1",
+ "Microsoft.Extensions.Logging.EventLog": "10.0.1",
+ "Microsoft.Extensions.Logging.EventSource": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "qmoQkVZcbm4/gFpted3W3Y+1kTATZTcUhV3mRkbtpfBXlxWCHwh/2oMffVcCruaGOfJuEnyAsGyaSUouSdECOw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Http": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ZXJup9ReE1Ot3M8jqcw1b/lnc8USxyYS3cyLsssU39u04TES9JNGviWUGIvP3K7mMU3TF7kQl2aS0SmVwegflw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zg8LLnfZs5o2RCHD/+9NfDtJ40swauemwCa7sI8gQoAye/UJHRZNpCtC7a5XE7l9Z7mdI8iMWnLZ6m7Q6S3jLg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Console": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "38Q8sEHwQ/+wVO/mwQBa0fcdHbezFpusHE+vBw/dSr6Fq/kzZm3H/NQX511Jki/R3FHd64IY559gdlHZQtYeEA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Debug": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "VqfTvbX9C6BA0VeIlpzPlljnNsXxiI5CdUHb9ksWERH94WQ6ft3oLGUAa4xKcDGu4xF+rIZ8wj7IOAd6/q7vGw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zp9MM+jFCa7oktIug62V9eNygpkf+6kFVatF+UC/ODeUwIr5givYKy8fYSSI9sWdxqDqv63y1x0mm2VjOl8GOw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "System.Diagnostics.EventLog": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventSource": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "WnFvZP+Y+lfeNFKPK/+mBpaCC7EeBDlobrQOqnP7rrw/+vE7yu8Rjczum1xbC0F/8cAHafog84DMp9200akMNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options.ConfigurationExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "pL78/Im7O3WmxHzlKUsWTYchKL881udU7E26gCD3T0+/tPhWVfjPwMzfN/MRKU7aoFYcOiqcG2k1QTlH5woWow==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "Microsoft.NET.StringTools": {
+ "type": "Transitive",
+ "resolved": "17.6.3",
+ "contentHash": "N0ZIanl1QCgvUumEL1laasU0a7sOE5ZwLZVTn0pAePnfhq8P7SvTjF8Axq+CnavuQkmdQpGNXQ1efZtu5kDFbA=="
+ },
+ "Microsoft.VisualStudio.Threading.Only": {
+ "type": "Transitive",
+ "resolved": "17.13.61",
+ "contentHash": "vl5a2URJYCO5m+aZZtNlAXAMz28e2pUotRuoHD7RnCWOCeoyd8hWp5ZBaLNYq4iEj2oeJx5ZxiSboAjVmB20Qg==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Microsoft.VisualStudio.Validation": {
+ "type": "Transitive",
+ "resolved": "17.8.8",
+ "contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
+ "NATS.Client.Core": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.1",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.JetStream": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.KeyValueStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "Nerdbank.Streams": {
+ "type": "Transitive",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Newtonsoft.Json": {
+ "type": "Transitive",
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
+ },
+ "Pipelines.Sockets.Unofficial": {
+ "type": "Transitive",
+ "resolved": "2.2.8",
+ "contentHash": "zG2FApP5zxSx6OcdJQLbZDk2AVlN2BNQD6MorwIfV6gVj0RRxWPEp2LXAxqDGZqeNV1Zp0BNPcNaey/GXmTdvQ=="
+ },
+ "Polly.Core": {
+ "type": "Transitive",
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
+ },
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
+ },
+ "StackExchange.Redis": {
+ "type": "Transitive",
+ "resolved": "2.9.32",
+ "contentHash": "j5Rjbf7gWz5izrn0UWQy9RlQY4cQDPkwJfVqATnVsOa/+zzJrps12LOgacMsDl/Vit2f01cDiDkG/Rst8v2iGw==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
+ "Pipelines.Sockets.Unofficial": "2.2.8"
+ }
+ },
+ "StreamJsonRpc": {
+ "type": "Transitive",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
+ "dependencies": {
+ "MessagePack": "2.5.192",
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8",
+ "Nerdbank.Streams": "2.12.87",
+ "Newtonsoft.Json": "13.0.3"
+ }
+ },
+ "StyleCop.Analyzers.Unstable": {
+ "type": "Transitive",
+ "resolved": "1.2.0.556",
+ "contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
+ },
+ "System.Diagnostics.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "xfaHEHVDkMOOZR5S6ZGezD0+vekdH1Nx/9Ih8/rOqOGSOk1fxiN3u94bYkBW/wigj0Uw2Wt3vvRj9mtYdgwEjw=="
+ },
+ "System.IO.Hashing": {
+ "type": "Transitive",
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
+ },
+ "YamlDotNet": {
+ "type": "Transitive",
+ "resolved": "16.3.0",
+ "contentHash": "SgMOdxbz8X65z8hraIs6hOEdnkH6hESTAIUa7viEngHOYaH+6q5XJmwr1+yb9vJpNQ19hCQY69xbFsLtXpobQA=="
+ },
+ "CodeCargo.Nats.DistributedCache": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
+ }
+ },
+ "CodeCargo.Nats.HybridCacheExtensions": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.DistributedCache": "[1.0.0, )",
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
+ }
+ }
+ },
+ "net8.0": {
+ "Aspire.Dashboard.Sdk.linux-x64": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "gIvMR7NdVGw+mUpK9qZsGuuYfDp4CHvBDLlykSSP9pCh5XGlMgDNR3uOMfvKVlqH1hAsOuecvxEcfQ9kjufrWw=="
+ },
+ "Aspire.Hosting.AppHost": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Aspire.Hosting.Orchestration.linux-x64": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "uUFJrczNNlZD/c6VX6YVIVQ8cvGff80usgWCLFuO2YFMCsjjhpDGhMl0wQdJ2PF74r2/mBSt4xD7YDEKD4gQag=="
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "V8u8ukncoflImciXeHG03x1pWbOiR4z1bIl2lwOKgdy7/JshFrlEaabaNuGmAIZFdWEM/fsc/hVDjecQyHF2aQ=="
},
"Aspire.Hosting.Redis": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "dd5ZqkfMXN5aYOguiDxcvGffpQM0xaRgI7pnMAax5PCxXRRxuZQHu69avlvdpljiJNNIlZFuRZzCTD7E3W2oDg==",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "UNRS9btygxg2T9JxiPp4HaUCAJDw/YwhlZvdCV+6tblWd+pqwFckGhiJSy78DTy7nulaLVWpfpfma0KMHrVLzQ==",
"dependencies": {
"AspNetCore.HealthChecks.Redis": "9.0.0",
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
- "Google.Protobuf": "3.30.2",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StackExchange.Redis": "2.8.37",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StackExchange.Redis": "2.9.32",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"StyleCop.Analyzers": {
@@ -89,31 +833,33 @@
},
"Aspire.Hosting": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "y9MYFzHo87H9OI8/GUjzekiMJf2uVAVJROv6xiuPa//AMFvkP2W5ELkcc3/FxY0EW2EX2erkqTeDE3uhw6P/pQ==",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Google.Protobuf": "3.30.2",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"AspNetCore.HealthChecks.Redis": {
@@ -141,8 +887,8 @@
},
"Google.Protobuf": {
"type": "Transitive",
- "resolved": "3.30.2",
- "contentHash": "Y2aOVLIt75yeeEWigg9V9YnjsEm53sADtLGq0gLhwaXpk3iu8tYSoauolyhenagA2sWno2TQ2WujI0HQd6s1Vw=="
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
},
"Grpc.AspNetCore": {
"type": "Transitive",
@@ -236,8 +982,8 @@
},
"KubernetesClient": {
"type": "Transitive",
- "resolved": "16.0.7",
- "contentHash": "hH+YN18bpIRO/rq2CiMGDpLpc/KjSMlAn4EelFB4PgiswbSie4jANLAOou1Q39Kx7en2jO1Qp73y3SkjxGJIMg==",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
"dependencies": {
"Fractions": "7.3.0",
"YamlDotNet": "16.3.0"
@@ -257,40 +1003,35 @@
"resolved": "2.5.192",
"contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
},
- "Microsoft.Bcl.AsyncInterfaces": {
- "type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
- },
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "RV6wOTvH5BeVRs6cvxFuaV1ut05Dklpvq19XRO1JxAayfLWYIEP7K94aamY0iSUhoehWk1X5H6gMcbZkHuBjew==",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Hybrid": {
"type": "Transitive",
- "resolved": "9.5.0",
- "contentHash": "M4B0z8sdOFEntf0KbvmL7nv0LfQgGHiBDH2cfSAscJ3FTGxnq7uOpFo7sVaPuYZmpPK/KIJdWDAzu/Bc2Otrxg==",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.Caching.Memory": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "qDmoAzIUBup5KZG1Abv51ifbHMCWFnaXbt05l+Sd92mLOpF9OwHOuoxu3XhzXaPGfq0Ns3pv1df5l8zuKjFgGw==",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Configuration": {
@@ -380,8 +1121,8 @@
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "cjnRtsEAzU73aN6W7vkWy8Phj5t3Xm78HSqgrbh/O4Q9SK/yN73wZVa21QQY6amSLQRQ/M8N+koGnY6PuvKQsw=="
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
},
"Microsoft.Extensions.Diagnostics": {
"type": "Transitive",
@@ -404,10 +1145,10 @@
},
"Microsoft.Extensions.Diagnostics.HealthChecks": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "+Z6pfO5PnDa9/QCAB8DhmLtmjh0Z4A3i/5X5k3TBqKjCD4o88oUoyI240ras/LDsrFcjYXVLDsBZbuoN9ihjuw==",
+ "resolved": "8.0.22",
+ "contentHash": "0wIkzL080Dni0hYmzZpGpY3KsRO7VEWQV3tMwVSlxCsFR6z8pei9/jPhWmh72DtLGW9CBu74eb0LYflfGS2E3Q==",
"dependencies": {
- "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.22",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2"
@@ -415,8 +1156,8 @@
},
"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "FkN4TMmKdpvuwhBlt7rt7op1RyyHvS/obnHAIOes0+cYU5uBiz7ciYpGkLZmbKGvRm9tUEfB9HpEg27kIwvXEQ=="
+ "resolved": "8.0.22",
+ "contentHash": "EtOL8ye2STlW0+Do92KGWf8HM2RLQAlPo4XMMD/POpIyHQzSTxiGTzspxoIEUc1HuJkGDDBZMWEkVIKJ4SCxhA=="
},
"Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
@@ -438,8 +1179,8 @@
},
"Microsoft.Extensions.FileSystemGlobbing": {
"type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "OK+670i7esqlQrPjdIKRbsyMCe9g5kSLpRRQGSr4Q58AOYEe/hCnfLZprh7viNisSUUQZmMrbbuDaIrP+V1ebQ=="
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
},
"Microsoft.Extensions.Hosting": {
"type": "Transitive",
@@ -507,11 +1248,11 @@
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "pP1PADCrIxMYJXxFmTVbAgEU7GVpjK5i0/tyfU9DiE0oXQy3JWQaOVgCkrCiePLgS8b5sghM3Fau3EeHiVWbCg==",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "System.Diagnostics.DiagnosticSource": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "System.Diagnostics.DiagnosticSource": "10.0.1"
}
},
"Microsoft.Extensions.Logging.Configuration": {
@@ -577,11 +1318,11 @@
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "vPdJQU8YLOUSSK8NL0RmwcXJr2E0w8xH559PGQl4JYsglgilZr9LZnqV2zdgk+XR05+kuvhBEZKoDVd46o7NqA==",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Options.ConfigurationExtensions": {
@@ -598,8 +1339,8 @@
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "b4OAv1qE1C9aM+ShWJu3rlo/WjDwa/I30aIPXqDWSKXTtKl1Wwh6BZn+glH5HndGVVn3C6ZAPQj5nv7/7HJNBQ=="
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
},
"Microsoft.NET.StringTools": {
"type": "Transitive",
@@ -619,49 +1360,52 @@
"resolved": "17.8.8",
"contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
},
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
"NATS.Client.Core": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "CYcrpmn+Hb1zj8mxA6rmQXhtnHozSyDtHBwUUmCcip/y/6qLx3+gG+mpo/sy9pJDNCYDOEj+JoryGLtq3hl1lA==",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "6.0.1",
"Microsoft.Extensions.Primitives": "6.0.0",
- "System.IO.Pipelines": "8.0.0",
- "System.Text.Json": "8.0.5"
+ "NATS.Client.Abstractions": "2.7.0",
+ "System.IO.Pipelines": "8.0.0"
}
},
"NATS.Client.JetStream": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "BVprnEoInlNeoyupH4PAGuntBTLzHfE3mNHRXjl93gFOOyAAmhn/lCEWx7HuGqhAAYc3hXBaSd1cXgyL4LJBoA==",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.KeyValueStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "3TXg9+27sZXOFffHsTHq3AiLm03ndxkGnmuO01W0DV+dbJHWqU5nSPAByL/wF7lu3f65xnjgj5+afM3TcI2r0w==",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"Nerdbank.Streams": {
"type": "Transitive",
- "resolved": "2.11.90",
- "contentHash": "7jrOfU6b/PVBccqzNLfw9u84WWzkSpvWLb2mZxvwdQkOx/V9FXWkmnp/rjOnBFDOhrO/ev4+gQ5QS13FkgNSBA==",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
"dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "System.IO.Pipelines": "8.0.0",
- "System.Runtime.CompilerServices.Unsafe": "6.1.0"
+ "System.IO.Pipelines": "8.0.0"
}
},
"Newtonsoft.Json": {
"type": "Transitive",
- "resolved": "13.0.3",
- "contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ=="
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
},
"Pipelines.Sockets.Unofficial": {
"type": "Transitive",
@@ -673,28 +1417,35 @@
},
"Polly.Core": {
"type": "Transitive",
- "resolved": "8.5.2",
- "contentHash": "1MJKdxv4zwDmiWvYvVN24DsrWUfgQ4F83voH8bhbtLMdPuGy8CfTUzsgQhvyrl1a7hrM6f/ydwLVdVUI0xooUw=="
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
+ },
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
},
"StackExchange.Redis": {
"type": "Transitive",
- "resolved": "2.8.37",
- "contentHash": "ULscDAQR+z132IsLczXcM/PG+EyfQMNxhvqjG1Xd/h/J1O9prsUU4pG9d95xv77lUF8v3X6owpf/11Uh0uvZAQ==",
+ "resolved": "2.9.32",
+ "contentHash": "j5Rjbf7gWz5izrn0UWQy9RlQY4cQDPkwJfVqATnVsOa/+zzJrps12LOgacMsDl/Vit2f01cDiDkG/Rst8v2iGw==",
"dependencies": {
- "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
"Pipelines.Sockets.Unofficial": "2.2.8"
}
},
"StreamJsonRpc": {
"type": "Transitive",
- "resolved": "2.21.69",
- "contentHash": "WbTpn/PIo+HpFYnsOCiOOe0kHUE2N1eiVRi7MO70DFBTMG3pAOfrgHtwUpOJ37dfDETq/9P9WNIbHom4ABZfrA==",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
"dependencies": {
"MessagePack": "2.5.192",
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "Nerdbank.Streams": "2.11.90",
+ "Nerdbank.Streams": "2.12.87",
"Newtonsoft.Json": "13.0.3",
"System.IO.Pipelines": "8.0.0"
}
@@ -706,8 +1457,8 @@
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "WoI5or8kY2VxFdDmsaRZ5yaYvvb+4MCyy66eXo79Cy1uMa7qXeGIlYmZx7R9Zy5S4xZjmqvkk2V8L6/vDwAAEA=="
+ "resolved": "10.0.1",
+ "contentHash": "wVYO4/71Pk177uQ3TG8ZQFS3Pnmr98cF9pYxnpuIb/bMnbEWsdZZoLU/euv29mfSi2/Iuypj0TRUchPk7aqBGg=="
},
"System.Diagnostics.EventLog": {
"type": "Transitive",
@@ -716,24 +1467,14 @@
},
"System.IO.Hashing": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "WogPvgAFqQORFD8Iyha6RZ+/1QB3dsWRWxbwi8/HHVgiGQ8z0oMWpwe8Kk3Ti+Roe+P6a3sBg+WwBfEsyziZKg=="
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
},
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
},
- "System.Runtime.CompilerServices.Unsafe": {
- "type": "Transitive",
- "resolved": "6.1.0",
- "contentHash": "5o/HZxx6RVqYlhKSq8/zronDkALJZUT2Vz0hx43f0gwe8mwlM0y2nYlqdBwLMzr262Bwvpikeb/yEwkAa5PADg=="
- },
- "System.Text.Json": {
- "type": "Transitive",
- "resolved": "8.0.5",
- "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
- },
"YamlDotNet": {
"type": "Transitive",
"resolved": "16.3.0",
@@ -742,17 +1483,17 @@
"CodeCargo.Nats.DistributedCache": {
"type": "Project",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Logging.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Options": "[9.0.5, )",
- "NATS.Client.KeyValueStore": "[2.6.1, )"
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
}
},
"CodeCargo.Nats.HybridCacheExtensions": {
"type": "Project",
"dependencies": {
"CodeCargo.Nats.DistributedCache": "[1.0.0, )",
- "Microsoft.Extensions.Caching.Hybrid": "[9.5.0, )"
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
}
}
}
diff --git a/util/RedisAppHost/packages.osx-arm64.lock.json b/util/RedisAppHost/packages.osx-arm64.lock.json
index 7421784..d117202 100644
--- a/util/RedisAppHost/packages.osx-arm64.lock.json
+++ b/util/RedisAppHost/packages.osx-arm64.lock.json
@@ -1,81 +1,825 @@
{
"version": 1,
"dependencies": {
- "net8.0": {
+ "net10.0": {
"Aspire.Dashboard.Sdk.osx-arm64": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "gYFicjoWKz57ByR9ZMPTDZc4hC4pWMdTHiTgFQFt05Dx5DGXyMBCdpCQrxIDKw6cnzTwCoGkqTiHFDP4Sbb+Ng=="
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "gPPoB34mZokO4NY4oBv4Mk3yPS9L4kFOkK9o1yLL0Tgu3T7eVQFtzsCercPk9yHcxJr66IGeEOrpiYDJedE1uQ=="
},
"Aspire.Hosting.AppHost": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "/nNngW76y65NWOofCB+/t1bDZCacPIhBk9YZVygHlnBZaZS8d1CbLxQF4zMDQucQeaaY5BFBQUAtcc3PGLxHjA==",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Aspire.Hosting.Orchestration.osx-arm64": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "Odw4PC2fvcC0QyG8C9OO9npGZznNZ9o86OhL7nSsc3MCv34n4zVFhp1OLKy/r6JNdiLoU1hdqF5ge8vzjdR++w=="
+ },
+ "Aspire.Hosting.Redis": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "UNRS9btygxg2T9JxiPp4HaUCAJDw/YwhlZvdCV+6tblWd+pqwFckGhiJSy78DTy7nulaLVWpfpfma0KMHrVLzQ==",
"dependencies": {
+ "AspNetCore.HealthChecks.Redis": "9.0.0",
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "8.0.2",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "8.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Http": "8.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.3",
+ "Microsoft.Extensions.Options": "8.0.2",
+ "Microsoft.Extensions.Primitives": "8.0.0",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StackExchange.Redis": "2.9.32",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "StyleCop.Analyzers": {
+ "type": "Direct",
+ "requested": "[1.2.0-beta.556, )",
+ "resolved": "1.2.0-beta.556",
+ "contentHash": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
+ "dependencies": {
+ "StyleCop.Analyzers.Unstable": "1.2.0.556"
+ }
+ },
+ "Aspire.Hosting": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "8.0.2",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "8.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Http": "8.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.3",
+ "Microsoft.Extensions.Options": "8.0.2",
+ "Microsoft.Extensions.Primitives": "8.0.0",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "AspNetCore.HealthChecks.Redis": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "yNH0h8GLRbAf+PU5HNVLZ5hNeyq9mDVmRKO9xuZsme/znUYoBJlQvI0gq45gaZNlLncCHkMhR4o90MuT+gxxPw==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.11",
+ "StackExchange.Redis": "2.7.4"
+ }
+ },
+ "AspNetCore.HealthChecks.Uris": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "XYdNlA437KeF8p9qOpZFyNqAN+c0FXt/JjTvzH/Qans0q0O3pPE8KPnn39ucQQjR/Roum1vLTP3kXiUs8VHyuA==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.11",
+ "Microsoft.Extensions.Http": "8.0.0"
+ }
+ },
+ "Fractions": {
+ "type": "Transitive",
+ "resolved": "7.3.0",
+ "contentHash": "2bETFWLBc8b7Ut2SVi+bxhGVwiSpknHYGBh2PADyGWONLkTxT7bKyDRhF8ao+XUv90tq8Fl7GTPxSI5bacIRJw=="
+ },
+ "Google.Protobuf": {
+ "type": "Transitive",
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
+ },
+ "Grpc.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "B4wAbNtAuHNiHAMxLFWL74wUElzNOOboFnypalqpX76piCOGz/w5FpilbVVYGboI4Qgl4ZmZsvDZ1zLwHNsjnw==",
+ "dependencies": {
"Google.Protobuf": "3.30.2",
+ "Grpc.AspNetCore.Server.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "kv+9YVB6MqDYWIcstXvWrT7Xc1si/sfINzzSxvQfjC3aei+92gXDUXCH/Q+TEvi4QSICRqu92BYcrXUBW7cuOw==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "AHvMxoC+esO1e/nOYBjxvn0WDHAfglcVBjtkBy6ohgnV+PzkF8UdkPHE02xnyPFaSokWGZKnWzjgd00x6EZpyQ==",
+ "dependencies": {
+ "Grpc.AspNetCore.Server": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0"
+ }
+ },
+ "Grpc.Core.Api": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "QquqUC37yxsDzd1QaDRsH2+uuznWPTS8CVE2Yzwl3CvU4geTNkolQXoVN812M2IwT6zpv3jsZRc9ExJFNFslTg=="
+ },
+ "Grpc.Net.Client": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "U1vr20r5ngoT9nlb7wejF28EKN+taMhJsV9XtK9MkiepTZwnKxxiarriiMfCHuDAfPUm9XUjFMn/RIuJ4YY61w==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0"
+ }
+ },
+ "Grpc.Net.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "8oPLwQLPo86fmcf9ghjCDyNsSWhtHc3CXa/AqwF8Su/pG7qAoeWWtbymsZhoNvCV9Zjzb6BDcIPKXLYt+O175g==",
+ "dependencies": {
+ "Grpc.Net.Client": "2.71.0",
+ "Microsoft.Extensions.Http": "6.0.0"
+ }
+ },
+ "Grpc.Net.Common": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "v0c8R97TwRYwNXlC8GyRXwYTCNufpDfUtj9la+wUrZFzVWkFJuNAltU+c0yI3zu0jl54k7en6u2WKgZgd57r2Q==",
+ "dependencies": {
+ "Grpc.Core.Api": "2.71.0"
+ }
+ },
+ "Grpc.Tools": {
+ "type": "Transitive",
+ "resolved": "2.72.0",
+ "contentHash": "BCiuQ03EYjLHCo9hqZmY5barsz5vvcz/+/ICt5wCbukaePHZmMPDGelKlkxWx3q+f5xOMNHa9zXQ2N6rQZ4B+w=="
+ },
+ "Humanizer.Core": {
+ "type": "Transitive",
+ "resolved": "2.14.1",
+ "contentHash": "lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw=="
+ },
+ "Json.More.Net": {
+ "type": "Transitive",
+ "resolved": "2.1.0",
+ "contentHash": "qtwsyAsL55y2vB2/sK4Pjg3ZyVzD5KKSpV3lOAMHlnjFfsjQ/86eHJfQT9aV1YysVXzF4+xyHOZbh7Iu3YQ7Lg=="
+ },
+ "JsonPatch.Net": {
+ "type": "Transitive",
+ "resolved": "3.3.0",
+ "contentHash": "GIcMMDtzfzVfIpQgey8w7dhzcw6jG5nD4DDAdQCTmHfblkCvN7mI8K03to8YyUhKMl4PTR6D6nLSvWmyOGFNTg==",
+ "dependencies": {
+ "JsonPointer.Net": "5.2.0"
+ }
+ },
+ "JsonPointer.Net": {
+ "type": "Transitive",
+ "resolved": "5.2.0",
+ "contentHash": "qe1F7Tr/p4mgwLPU9P60MbYkp+xnL2uCPnWXGgzfR/AZCunAZIC0RZ32dLGJJEhSuLEfm0YF/1R3u5C7mEVq+w==",
+ "dependencies": {
+ "Humanizer.Core": "2.14.1",
+ "Json.More.Net": "2.1.0"
+ }
+ },
+ "KubernetesClient": {
+ "type": "Transitive",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
+ "dependencies": {
+ "Fractions": "7.3.0",
+ "YamlDotNet": "16.3.0"
+ }
+ },
+ "MessagePack": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "Jtle5MaFeIFkdXtxQeL9Tu2Y3HsAQGoSntOzrn6Br/jrl6c8QmG22GEioT5HBtZJR0zw0s46OnKU8ei2M3QifA==",
+ "dependencies": {
+ "MessagePack.Annotations": "2.5.192",
+ "Microsoft.NET.StringTools": "17.6.3"
+ }
+ },
+ "MessagePack.Annotations": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Hybrid": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "njoRekyMIK+smav8B6KL2YgIfUtlsRNuT7wvurpLW+m/hoRKVnoELk2YxnUnWRGScCd1rukLMxShwLqEOKowDg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "kPlU11hql+L9RjrN2N9/0GcRcRcZrNFlLLjadasFWeBORT6pL6OE+RYRk90GGCyVGSxTK+e1/f3dsMj5zpFFiQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Binder": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Lp4CZIuTVXtlvkAnTq6QvMSW7+H62gX2cU2vdFxHQUxvrWTpi7LwYI3X+YAyIS0r12/p7gaosco7efIxL4yFNw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.CommandLine": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "s5cxcdtIig66YT3J+7iHflMuorznK8kXuwBBPHMp4KImx5ZGE3FRa1Nj9fI/xMwFV+KzUMjqZ2MhOedPH8LiBQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "csD8Eps3HQ3yc0x6NhgTV+aIFKSs3qVlVCtFnMHz/JOjnv7eEj/qSXKXiK9LzBzB1qSfAVqFnB5iaX2nUmagIQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "N/6GiwiZFCBFZDk3vg1PhHW3zMqqu5WWpmeZAA9VTXv7Q8pr8NZR/EQsH0DjzqydDksJtY6EQBsu81d5okQOlA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0zW3eYBJlRctmgqk5s0kFIi5o5y2g80mvGCD8bkYxREPQlKUnr0ndU/Sop+UDIhyWN0fIi4RW63vo7BKTi7ncA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ULEJ0nkaW90JYJGkFujPcJtADXcJpXiSOLbokPcWJZ8iDbtDINifEYAUVqZVr81IDNTrRFul6O8RolOKOsgFPg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
+ },
+ "Microsoft.Extensions.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YaocqxscJLxLit0F5yq2XyB+9C7rSRfeTL7MJIl7XwaOoUO3i0EqfO2kmtjiRduYWw7yjcSINEApYZbzjau2gQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "QMoMrkNpnQym5mpfdxfxpRDuqLpsOuztguFvzH9p+Ex+do+uLFoi7UkAsBO4e9/tNR3eMFraFf2fOAi2cp3jjA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "LMQ1mW8YvfupNwoWXk+IOtjYTUllUIrETrWslKOsV66RvD96WaePcCcuF7SmB6fcTOuJFsSu/zILIUJGM+fM/Q==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "cebN2lQD6S7XCQ7DFKnXcBHxSfqWr38H9YliEluJIDRTJ99Q9V6gBMXBYx03kh6YJAzfN3JoEcsikpEWnC6VwA=="
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "+b3DligYSZuoWltU5YdbMpIEUHNZPgPrzWfNiIuDkMdqOl93UxYB5KzS3lgpRfTXJhTNpo/CZ8w/sTkDTPDdxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Physical": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "4bxzGXIzZnz0Bf7czQ72jGvpOqJsRW/44PS7YLFXTTnu6cNcPvmSREDvBoH0ZVP2hAbMfL4sUoCUn54k70jPWw==",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileSystemGlobbing": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
+ },
+ "Microsoft.Extensions.Hosting": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0jjfjQSOFZlHhwOoIQw0WyzxtkDMYdnPY3iFrOLasxYq/5J4FDt1HWT8TktBclOVjFY1FOOkoOc99X7AhbqSIw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.Configuration.CommandLine": "10.0.1",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.Configuration.UserSecrets": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Logging.Console": "10.0.1",
+ "Microsoft.Extensions.Logging.Debug": "10.0.1",
+ "Microsoft.Extensions.Logging.EventLog": "10.0.1",
+ "Microsoft.Extensions.Logging.EventSource": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "qmoQkVZcbm4/gFpted3W3Y+1kTATZTcUhV3mRkbtpfBXlxWCHwh/2oMffVcCruaGOfJuEnyAsGyaSUouSdECOw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Http": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ZXJup9ReE1Ot3M8jqcw1b/lnc8USxyYS3cyLsssU39u04TES9JNGviWUGIvP3K7mMU3TF7kQl2aS0SmVwegflw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zg8LLnfZs5o2RCHD/+9NfDtJ40swauemwCa7sI8gQoAye/UJHRZNpCtC7a5XE7l9Z7mdI8iMWnLZ6m7Q6S3jLg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Console": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "38Q8sEHwQ/+wVO/mwQBa0fcdHbezFpusHE+vBw/dSr6Fq/kzZm3H/NQX511Jki/R3FHd64IY559gdlHZQtYeEA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Debug": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "VqfTvbX9C6BA0VeIlpzPlljnNsXxiI5CdUHb9ksWERH94WQ6ft3oLGUAa4xKcDGu4xF+rIZ8wj7IOAd6/q7vGw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zp9MM+jFCa7oktIug62V9eNygpkf+6kFVatF+UC/ODeUwIr5givYKy8fYSSI9sWdxqDqv63y1x0mm2VjOl8GOw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "System.Diagnostics.EventLog": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventSource": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "WnFvZP+Y+lfeNFKPK/+mBpaCC7EeBDlobrQOqnP7rrw/+vE7yu8Rjczum1xbC0F/8cAHafog84DMp9200akMNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options.ConfigurationExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "pL78/Im7O3WmxHzlKUsWTYchKL881udU7E26gCD3T0+/tPhWVfjPwMzfN/MRKU7aoFYcOiqcG2k1QTlH5woWow==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "Microsoft.NET.StringTools": {
+ "type": "Transitive",
+ "resolved": "17.6.3",
+ "contentHash": "N0ZIanl1QCgvUumEL1laasU0a7sOE5ZwLZVTn0pAePnfhq8P7SvTjF8Axq+CnavuQkmdQpGNXQ1efZtu5kDFbA=="
+ },
+ "Microsoft.VisualStudio.Threading.Only": {
+ "type": "Transitive",
+ "resolved": "17.13.61",
+ "contentHash": "vl5a2URJYCO5m+aZZtNlAXAMz28e2pUotRuoHD7RnCWOCeoyd8hWp5ZBaLNYq4iEj2oeJx5ZxiSboAjVmB20Qg==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Microsoft.VisualStudio.Validation": {
+ "type": "Transitive",
+ "resolved": "17.8.8",
+ "contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
+ "NATS.Client.Core": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.1",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.JetStream": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.KeyValueStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "Nerdbank.Streams": {
+ "type": "Transitive",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Newtonsoft.Json": {
+ "type": "Transitive",
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
+ },
+ "Pipelines.Sockets.Unofficial": {
+ "type": "Transitive",
+ "resolved": "2.2.8",
+ "contentHash": "zG2FApP5zxSx6OcdJQLbZDk2AVlN2BNQD6MorwIfV6gVj0RRxWPEp2LXAxqDGZqeNV1Zp0BNPcNaey/GXmTdvQ=="
+ },
+ "Polly.Core": {
+ "type": "Transitive",
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
+ },
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
+ },
+ "StackExchange.Redis": {
+ "type": "Transitive",
+ "resolved": "2.9.32",
+ "contentHash": "j5Rjbf7gWz5izrn0UWQy9RlQY4cQDPkwJfVqATnVsOa/+zzJrps12LOgacMsDl/Vit2f01cDiDkG/Rst8v2iGw==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
+ "Pipelines.Sockets.Unofficial": "2.2.8"
+ }
+ },
+ "StreamJsonRpc": {
+ "type": "Transitive",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
+ "dependencies": {
+ "MessagePack": "2.5.192",
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8",
+ "Nerdbank.Streams": "2.12.87",
+ "Newtonsoft.Json": "13.0.3"
+ }
+ },
+ "StyleCop.Analyzers.Unstable": {
+ "type": "Transitive",
+ "resolved": "1.2.0.556",
+ "contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
+ },
+ "System.Diagnostics.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "xfaHEHVDkMOOZR5S6ZGezD0+vekdH1Nx/9Ih8/rOqOGSOk1fxiN3u94bYkBW/wigj0Uw2Wt3vvRj9mtYdgwEjw=="
+ },
+ "System.IO.Hashing": {
+ "type": "Transitive",
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
+ },
+ "YamlDotNet": {
+ "type": "Transitive",
+ "resolved": "16.3.0",
+ "contentHash": "SgMOdxbz8X65z8hraIs6hOEdnkH6hESTAIUa7viEngHOYaH+6q5XJmwr1+yb9vJpNQ19hCQY69xbFsLtXpobQA=="
+ },
+ "CodeCargo.Nats.DistributedCache": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
+ }
+ },
+ "CodeCargo.Nats.HybridCacheExtensions": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.DistributedCache": "[1.0.0, )",
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
+ }
+ }
+ },
+ "net8.0": {
+ "Aspire.Dashboard.Sdk.osx-arm64": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "gPPoB34mZokO4NY4oBv4Mk3yPS9L4kFOkK9o1yLL0Tgu3T7eVQFtzsCercPk9yHcxJr66IGeEOrpiYDJedE1uQ=="
+ },
+ "Aspire.Hosting.AppHost": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Aspire.Hosting.Orchestration.osx-arm64": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "cc9LC5lJu2PpszS9oz523qAVBBTqGmJaLa9HigDHKy06Da5H+d/1BDUqXsR+Rpst5asDcE5T27whg4i7F78QMw=="
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "Odw4PC2fvcC0QyG8C9OO9npGZznNZ9o86OhL7nSsc3MCv34n4zVFhp1OLKy/r6JNdiLoU1hdqF5ge8vzjdR++w=="
},
"Aspire.Hosting.Redis": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "dd5ZqkfMXN5aYOguiDxcvGffpQM0xaRgI7pnMAax5PCxXRRxuZQHu69avlvdpljiJNNIlZFuRZzCTD7E3W2oDg==",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "UNRS9btygxg2T9JxiPp4HaUCAJDw/YwhlZvdCV+6tblWd+pqwFckGhiJSy78DTy7nulaLVWpfpfma0KMHrVLzQ==",
"dependencies": {
"AspNetCore.HealthChecks.Redis": "9.0.0",
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
- "Google.Protobuf": "3.30.2",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StackExchange.Redis": "2.8.37",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StackExchange.Redis": "2.9.32",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"StyleCop.Analyzers": {
@@ -89,31 +833,33 @@
},
"Aspire.Hosting": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "y9MYFzHo87H9OI8/GUjzekiMJf2uVAVJROv6xiuPa//AMFvkP2W5ELkcc3/FxY0EW2EX2erkqTeDE3uhw6P/pQ==",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Google.Protobuf": "3.30.2",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"AspNetCore.HealthChecks.Redis": {
@@ -141,8 +887,8 @@
},
"Google.Protobuf": {
"type": "Transitive",
- "resolved": "3.30.2",
- "contentHash": "Y2aOVLIt75yeeEWigg9V9YnjsEm53sADtLGq0gLhwaXpk3iu8tYSoauolyhenagA2sWno2TQ2WujI0HQd6s1Vw=="
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
},
"Grpc.AspNetCore": {
"type": "Transitive",
@@ -236,8 +982,8 @@
},
"KubernetesClient": {
"type": "Transitive",
- "resolved": "16.0.7",
- "contentHash": "hH+YN18bpIRO/rq2CiMGDpLpc/KjSMlAn4EelFB4PgiswbSie4jANLAOou1Q39Kx7en2jO1Qp73y3SkjxGJIMg==",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
"dependencies": {
"Fractions": "7.3.0",
"YamlDotNet": "16.3.0"
@@ -257,40 +1003,35 @@
"resolved": "2.5.192",
"contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
},
- "Microsoft.Bcl.AsyncInterfaces": {
- "type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
- },
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "RV6wOTvH5BeVRs6cvxFuaV1ut05Dklpvq19XRO1JxAayfLWYIEP7K94aamY0iSUhoehWk1X5H6gMcbZkHuBjew==",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Hybrid": {
"type": "Transitive",
- "resolved": "9.5.0",
- "contentHash": "M4B0z8sdOFEntf0KbvmL7nv0LfQgGHiBDH2cfSAscJ3FTGxnq7uOpFo7sVaPuYZmpPK/KIJdWDAzu/Bc2Otrxg==",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.Caching.Memory": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "qDmoAzIUBup5KZG1Abv51ifbHMCWFnaXbt05l+Sd92mLOpF9OwHOuoxu3XhzXaPGfq0Ns3pv1df5l8zuKjFgGw==",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Configuration": {
@@ -380,8 +1121,8 @@
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "cjnRtsEAzU73aN6W7vkWy8Phj5t3Xm78HSqgrbh/O4Q9SK/yN73wZVa21QQY6amSLQRQ/M8N+koGnY6PuvKQsw=="
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
},
"Microsoft.Extensions.Diagnostics": {
"type": "Transitive",
@@ -404,10 +1145,10 @@
},
"Microsoft.Extensions.Diagnostics.HealthChecks": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "+Z6pfO5PnDa9/QCAB8DhmLtmjh0Z4A3i/5X5k3TBqKjCD4o88oUoyI240ras/LDsrFcjYXVLDsBZbuoN9ihjuw==",
+ "resolved": "8.0.22",
+ "contentHash": "0wIkzL080Dni0hYmzZpGpY3KsRO7VEWQV3tMwVSlxCsFR6z8pei9/jPhWmh72DtLGW9CBu74eb0LYflfGS2E3Q==",
"dependencies": {
- "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.22",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2"
@@ -415,8 +1156,8 @@
},
"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "FkN4TMmKdpvuwhBlt7rt7op1RyyHvS/obnHAIOes0+cYU5uBiz7ciYpGkLZmbKGvRm9tUEfB9HpEg27kIwvXEQ=="
+ "resolved": "8.0.22",
+ "contentHash": "EtOL8ye2STlW0+Do92KGWf8HM2RLQAlPo4XMMD/POpIyHQzSTxiGTzspxoIEUc1HuJkGDDBZMWEkVIKJ4SCxhA=="
},
"Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
@@ -438,8 +1179,8 @@
},
"Microsoft.Extensions.FileSystemGlobbing": {
"type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "OK+670i7esqlQrPjdIKRbsyMCe9g5kSLpRRQGSr4Q58AOYEe/hCnfLZprh7viNisSUUQZmMrbbuDaIrP+V1ebQ=="
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
},
"Microsoft.Extensions.Hosting": {
"type": "Transitive",
@@ -507,11 +1248,11 @@
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "pP1PADCrIxMYJXxFmTVbAgEU7GVpjK5i0/tyfU9DiE0oXQy3JWQaOVgCkrCiePLgS8b5sghM3Fau3EeHiVWbCg==",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "System.Diagnostics.DiagnosticSource": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "System.Diagnostics.DiagnosticSource": "10.0.1"
}
},
"Microsoft.Extensions.Logging.Configuration": {
@@ -577,11 +1318,11 @@
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "vPdJQU8YLOUSSK8NL0RmwcXJr2E0w8xH559PGQl4JYsglgilZr9LZnqV2zdgk+XR05+kuvhBEZKoDVd46o7NqA==",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Options.ConfigurationExtensions": {
@@ -598,8 +1339,8 @@
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "b4OAv1qE1C9aM+ShWJu3rlo/WjDwa/I30aIPXqDWSKXTtKl1Wwh6BZn+glH5HndGVVn3C6ZAPQj5nv7/7HJNBQ=="
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
},
"Microsoft.NET.StringTools": {
"type": "Transitive",
@@ -619,49 +1360,52 @@
"resolved": "17.8.8",
"contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
},
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
"NATS.Client.Core": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "CYcrpmn+Hb1zj8mxA6rmQXhtnHozSyDtHBwUUmCcip/y/6qLx3+gG+mpo/sy9pJDNCYDOEj+JoryGLtq3hl1lA==",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "6.0.1",
"Microsoft.Extensions.Primitives": "6.0.0",
- "System.IO.Pipelines": "8.0.0",
- "System.Text.Json": "8.0.5"
+ "NATS.Client.Abstractions": "2.7.0",
+ "System.IO.Pipelines": "8.0.0"
}
},
"NATS.Client.JetStream": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "BVprnEoInlNeoyupH4PAGuntBTLzHfE3mNHRXjl93gFOOyAAmhn/lCEWx7HuGqhAAYc3hXBaSd1cXgyL4LJBoA==",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.KeyValueStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "3TXg9+27sZXOFffHsTHq3AiLm03ndxkGnmuO01W0DV+dbJHWqU5nSPAByL/wF7lu3f65xnjgj5+afM3TcI2r0w==",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"Nerdbank.Streams": {
"type": "Transitive",
- "resolved": "2.11.90",
- "contentHash": "7jrOfU6b/PVBccqzNLfw9u84WWzkSpvWLb2mZxvwdQkOx/V9FXWkmnp/rjOnBFDOhrO/ev4+gQ5QS13FkgNSBA==",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
"dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "System.IO.Pipelines": "8.0.0",
- "System.Runtime.CompilerServices.Unsafe": "6.1.0"
+ "System.IO.Pipelines": "8.0.0"
}
},
"Newtonsoft.Json": {
"type": "Transitive",
- "resolved": "13.0.3",
- "contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ=="
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
},
"Pipelines.Sockets.Unofficial": {
"type": "Transitive",
@@ -673,28 +1417,35 @@
},
"Polly.Core": {
"type": "Transitive",
- "resolved": "8.5.2",
- "contentHash": "1MJKdxv4zwDmiWvYvVN24DsrWUfgQ4F83voH8bhbtLMdPuGy8CfTUzsgQhvyrl1a7hrM6f/ydwLVdVUI0xooUw=="
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
+ },
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
},
"StackExchange.Redis": {
"type": "Transitive",
- "resolved": "2.8.37",
- "contentHash": "ULscDAQR+z132IsLczXcM/PG+EyfQMNxhvqjG1Xd/h/J1O9prsUU4pG9d95xv77lUF8v3X6owpf/11Uh0uvZAQ==",
+ "resolved": "2.9.32",
+ "contentHash": "j5Rjbf7gWz5izrn0UWQy9RlQY4cQDPkwJfVqATnVsOa/+zzJrps12LOgacMsDl/Vit2f01cDiDkG/Rst8v2iGw==",
"dependencies": {
- "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
"Pipelines.Sockets.Unofficial": "2.2.8"
}
},
"StreamJsonRpc": {
"type": "Transitive",
- "resolved": "2.21.69",
- "contentHash": "WbTpn/PIo+HpFYnsOCiOOe0kHUE2N1eiVRi7MO70DFBTMG3pAOfrgHtwUpOJ37dfDETq/9P9WNIbHom4ABZfrA==",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
"dependencies": {
"MessagePack": "2.5.192",
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "Nerdbank.Streams": "2.11.90",
+ "Nerdbank.Streams": "2.12.87",
"Newtonsoft.Json": "13.0.3",
"System.IO.Pipelines": "8.0.0"
}
@@ -706,8 +1457,8 @@
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "WoI5or8kY2VxFdDmsaRZ5yaYvvb+4MCyy66eXo79Cy1uMa7qXeGIlYmZx7R9Zy5S4xZjmqvkk2V8L6/vDwAAEA=="
+ "resolved": "10.0.1",
+ "contentHash": "wVYO4/71Pk177uQ3TG8ZQFS3Pnmr98cF9pYxnpuIb/bMnbEWsdZZoLU/euv29mfSi2/Iuypj0TRUchPk7aqBGg=="
},
"System.Diagnostics.EventLog": {
"type": "Transitive",
@@ -716,24 +1467,14 @@
},
"System.IO.Hashing": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "WogPvgAFqQORFD8Iyha6RZ+/1QB3dsWRWxbwi8/HHVgiGQ8z0oMWpwe8Kk3Ti+Roe+P6a3sBg+WwBfEsyziZKg=="
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
},
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
},
- "System.Runtime.CompilerServices.Unsafe": {
- "type": "Transitive",
- "resolved": "6.1.0",
- "contentHash": "5o/HZxx6RVqYlhKSq8/zronDkALJZUT2Vz0hx43f0gwe8mwlM0y2nYlqdBwLMzr262Bwvpikeb/yEwkAa5PADg=="
- },
- "System.Text.Json": {
- "type": "Transitive",
- "resolved": "8.0.5",
- "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
- },
"YamlDotNet": {
"type": "Transitive",
"resolved": "16.3.0",
@@ -742,17 +1483,17 @@
"CodeCargo.Nats.DistributedCache": {
"type": "Project",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Logging.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Options": "[9.0.5, )",
- "NATS.Client.KeyValueStore": "[2.6.1, )"
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
}
},
"CodeCargo.Nats.HybridCacheExtensions": {
"type": "Project",
"dependencies": {
"CodeCargo.Nats.DistributedCache": "[1.0.0, )",
- "Microsoft.Extensions.Caching.Hybrid": "[9.5.0, )"
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
}
}
}
diff --git a/util/RedisAppHost/packages.win-x64.lock.json b/util/RedisAppHost/packages.win-x64.lock.json
index 3a6d0cb..fa20892 100644
--- a/util/RedisAppHost/packages.win-x64.lock.json
+++ b/util/RedisAppHost/packages.win-x64.lock.json
@@ -1,81 +1,825 @@
{
"version": 1,
"dependencies": {
- "net8.0": {
+ "net10.0": {
"Aspire.Dashboard.Sdk.win-x64": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "XWe/PW2MkZbVb6UwfeXrFp8+oG+RzckZti8OgKqhg5DwQ+3OykTu7fonz2EvLuOKVqHcW3121oxWc0ulTNmRhQ=="
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "rrcsI8cankYCiUlj4Ev+os9uKcutUCv+9kvHQt85RiUX/ewXsloFZy0/depKWrzdJkdJuoTbYFRlSe43TKq6aQ=="
},
"Aspire.Hosting.AppHost": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "/nNngW76y65NWOofCB+/t1bDZCacPIhBk9YZVygHlnBZaZS8d1CbLxQF4zMDQucQeaaY5BFBQUAtcc3PGLxHjA==",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Http": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "Aspire.Hosting.Orchestration.win-x64": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "3w2UahEauTq719LPJ/BCySh31kz26sfjuOkRF5E4VYy1Q3xLRV43+OIGI3C5sy8feUHjrYz+DDq3DQn/2fu+4g=="
+ },
+ "Aspire.Hosting.Redis": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "UNRS9btygxg2T9JxiPp4HaUCAJDw/YwhlZvdCV+6tblWd+pqwFckGhiJSy78DTy7nulaLVWpfpfma0KMHrVLzQ==",
"dependencies": {
+ "AspNetCore.HealthChecks.Redis": "9.0.0",
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "8.0.2",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "8.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Http": "8.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.3",
+ "Microsoft.Extensions.Options": "8.0.2",
+ "Microsoft.Extensions.Primitives": "8.0.0",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StackExchange.Redis": "2.9.32",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "StyleCop.Analyzers": {
+ "type": "Direct",
+ "requested": "[1.2.0-beta.556, )",
+ "resolved": "1.2.0-beta.556",
+ "contentHash": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==",
+ "dependencies": {
+ "StyleCop.Analyzers.Unstable": "1.2.0.556"
+ }
+ },
+ "Aspire.Hosting": {
+ "type": "Transitive",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Google.Protobuf": "3.33.0",
+ "Grpc.AspNetCore": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.72.0",
+ "Humanizer.Core": "2.14.1",
+ "JsonPatch.Net": "3.3.0",
+ "KubernetesClient": "18.0.5",
+ "Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
+ "Microsoft.Extensions.Configuration.Binder": "8.0.2",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Hosting": "8.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Http": "8.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.3",
+ "Microsoft.Extensions.Options": "8.0.2",
+ "Microsoft.Extensions.Primitives": "8.0.0",
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
+ }
+ },
+ "AspNetCore.HealthChecks.Redis": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "yNH0h8GLRbAf+PU5HNVLZ5hNeyq9mDVmRKO9xuZsme/znUYoBJlQvI0gq45gaZNlLncCHkMhR4o90MuT+gxxPw==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.11",
+ "StackExchange.Redis": "2.7.4"
+ }
+ },
+ "AspNetCore.HealthChecks.Uris": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "XYdNlA437KeF8p9qOpZFyNqAN+c0FXt/JjTvzH/Qans0q0O3pPE8KPnn39ucQQjR/Roum1vLTP3kXiUs8VHyuA==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.11",
+ "Microsoft.Extensions.Http": "8.0.0"
+ }
+ },
+ "Fractions": {
+ "type": "Transitive",
+ "resolved": "7.3.0",
+ "contentHash": "2bETFWLBc8b7Ut2SVi+bxhGVwiSpknHYGBh2PADyGWONLkTxT7bKyDRhF8ao+XUv90tq8Fl7GTPxSI5bacIRJw=="
+ },
+ "Google.Protobuf": {
+ "type": "Transitive",
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
+ },
+ "Grpc.AspNetCore": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "B4wAbNtAuHNiHAMxLFWL74wUElzNOOboFnypalqpX76piCOGz/w5FpilbVVYGboI4Qgl4ZmZsvDZ1zLwHNsjnw==",
+ "dependencies": {
"Google.Protobuf": "3.30.2",
+ "Grpc.AspNetCore.Server.ClientFactory": "2.71.0",
+ "Grpc.Tools": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "kv+9YVB6MqDYWIcstXvWrT7Xc1si/sfINzzSxvQfjC3aei+92gXDUXCH/Q+TEvi4QSICRqu92BYcrXUBW7cuOw==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0"
+ }
+ },
+ "Grpc.AspNetCore.Server.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "AHvMxoC+esO1e/nOYBjxvn0WDHAfglcVBjtkBy6ohgnV+PzkF8UdkPHE02xnyPFaSokWGZKnWzjgd00x6EZpyQ==",
+ "dependencies": {
+ "Grpc.AspNetCore.Server": "2.71.0",
+ "Grpc.Net.ClientFactory": "2.71.0"
+ }
+ },
+ "Grpc.Core.Api": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "QquqUC37yxsDzd1QaDRsH2+uuznWPTS8CVE2Yzwl3CvU4geTNkolQXoVN812M2IwT6zpv3jsZRc9ExJFNFslTg=="
+ },
+ "Grpc.Net.Client": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "U1vr20r5ngoT9nlb7wejF28EKN+taMhJsV9XtK9MkiepTZwnKxxiarriiMfCHuDAfPUm9XUjFMn/RIuJ4YY61w==",
+ "dependencies": {
+ "Grpc.Net.Common": "2.71.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0"
+ }
+ },
+ "Grpc.Net.ClientFactory": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "8oPLwQLPo86fmcf9ghjCDyNsSWhtHc3CXa/AqwF8Su/pG7qAoeWWtbymsZhoNvCV9Zjzb6BDcIPKXLYt+O175g==",
+ "dependencies": {
+ "Grpc.Net.Client": "2.71.0",
+ "Microsoft.Extensions.Http": "6.0.0"
+ }
+ },
+ "Grpc.Net.Common": {
+ "type": "Transitive",
+ "resolved": "2.71.0",
+ "contentHash": "v0c8R97TwRYwNXlC8GyRXwYTCNufpDfUtj9la+wUrZFzVWkFJuNAltU+c0yI3zu0jl54k7en6u2WKgZgd57r2Q==",
+ "dependencies": {
+ "Grpc.Core.Api": "2.71.0"
+ }
+ },
+ "Grpc.Tools": {
+ "type": "Transitive",
+ "resolved": "2.72.0",
+ "contentHash": "BCiuQ03EYjLHCo9hqZmY5barsz5vvcz/+/ICt5wCbukaePHZmMPDGelKlkxWx3q+f5xOMNHa9zXQ2N6rQZ4B+w=="
+ },
+ "Humanizer.Core": {
+ "type": "Transitive",
+ "resolved": "2.14.1",
+ "contentHash": "lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw=="
+ },
+ "Json.More.Net": {
+ "type": "Transitive",
+ "resolved": "2.1.0",
+ "contentHash": "qtwsyAsL55y2vB2/sK4Pjg3ZyVzD5KKSpV3lOAMHlnjFfsjQ/86eHJfQT9aV1YysVXzF4+xyHOZbh7Iu3YQ7Lg=="
+ },
+ "JsonPatch.Net": {
+ "type": "Transitive",
+ "resolved": "3.3.0",
+ "contentHash": "GIcMMDtzfzVfIpQgey8w7dhzcw6jG5nD4DDAdQCTmHfblkCvN7mI8K03to8YyUhKMl4PTR6D6nLSvWmyOGFNTg==",
+ "dependencies": {
+ "JsonPointer.Net": "5.2.0"
+ }
+ },
+ "JsonPointer.Net": {
+ "type": "Transitive",
+ "resolved": "5.2.0",
+ "contentHash": "qe1F7Tr/p4mgwLPU9P60MbYkp+xnL2uCPnWXGgzfR/AZCunAZIC0RZ32dLGJJEhSuLEfm0YF/1R3u5C7mEVq+w==",
+ "dependencies": {
+ "Humanizer.Core": "2.14.1",
+ "Json.More.Net": "2.1.0"
+ }
+ },
+ "KubernetesClient": {
+ "type": "Transitive",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
+ "dependencies": {
+ "Fractions": "7.3.0",
+ "YamlDotNet": "16.3.0"
+ }
+ },
+ "MessagePack": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "Jtle5MaFeIFkdXtxQeL9Tu2Y3HsAQGoSntOzrn6Br/jrl6c8QmG22GEioT5HBtZJR0zw0s46OnKU8ei2M3QifA==",
+ "dependencies": {
+ "MessagePack.Annotations": "2.5.192",
+ "Microsoft.NET.StringTools": "17.6.3"
+ }
+ },
+ "MessagePack.Annotations": {
+ "type": "Transitive",
+ "resolved": "2.5.192",
+ "contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
+ },
+ "Microsoft.Extensions.Caching.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Hybrid": {
+ "type": "Transitive",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Caching.Memory": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "njoRekyMIK+smav8B6KL2YgIfUtlsRNuT7wvurpLW+m/hoRKVnoELk2YxnUnWRGScCd1rukLMxShwLqEOKowDg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "kPlU11hql+L9RjrN2N9/0GcRcRcZrNFlLLjadasFWeBORT6pL6OE+RYRk90GGCyVGSxTK+e1/f3dsMj5zpFFiQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Binder": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Lp4CZIuTVXtlvkAnTq6QvMSW7+H62gX2cU2vdFxHQUxvrWTpi7LwYI3X+YAyIS0r12/p7gaosco7efIxL4yFNw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.CommandLine": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "s5cxcdtIig66YT3J+7iHflMuorznK8kXuwBBPHMp4KImx5ZGE3FRa1Nj9fI/xMwFV+KzUMjqZ2MhOedPH8LiBQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "csD8Eps3HQ3yc0x6NhgTV+aIFKSs3qVlVCtFnMHz/JOjnv7eEj/qSXKXiK9LzBzB1qSfAVqFnB5iaX2nUmagIQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.FileExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "N/6GiwiZFCBFZDk3vg1PhHW3zMqqu5WWpmeZAA9VTXv7Q8pr8NZR/EQsH0DjzqydDksJtY6EQBsu81d5okQOlA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.Json": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0zW3eYBJlRctmgqk5s0kFIi5o5y2g80mvGCD8bkYxREPQlKUnr0ndU/Sop+UDIhyWN0fIi4RW63vo7BKTi7ncA==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Configuration.UserSecrets": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ULEJ0nkaW90JYJGkFujPcJtADXcJpXiSOLbokPcWJZ8iDbtDINifEYAUVqZVr81IDNTrRFul6O8RolOKOsgFPg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "zerXV0GAR9LCSXoSIApbWn+Dq1/T+6vbXMHGduq1LoVQRHT0BXsGQEau0jeLUBUcsoF/NaUT8ADPu8b+eNcIyg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.DependencyInjection.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
+ },
+ "Microsoft.Extensions.Diagnostics": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YaocqxscJLxLit0F5yq2XyB+9C7rSRfeTL7MJIl7XwaOoUO3i0EqfO2kmtjiRduYWw7yjcSINEApYZbzjau2gQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "QMoMrkNpnQym5mpfdxfxpRDuqLpsOuztguFvzH9p+Ex+do+uLFoi7UkAsBO4e9/tNR3eMFraFf2fOAi2cp3jjA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "LMQ1mW8YvfupNwoWXk+IOtjYTUllUIrETrWslKOsV66RvD96WaePcCcuF7SmB6fcTOuJFsSu/zILIUJGM+fM/Q==",
+ "dependencies": {
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "cebN2lQD6S7XCQ7DFKnXcBHxSfqWr38H9YliEluJIDRTJ99Q9V6gBMXBYx03kh6YJAzfN3JoEcsikpEWnC6VwA=="
+ },
+ "Microsoft.Extensions.FileProviders.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "+b3DligYSZuoWltU5YdbMpIEUHNZPgPrzWfNiIuDkMdqOl93UxYB5KzS3lgpRfTXJhTNpo/CZ8w/sTkDTPDdxQ==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileProviders.Physical": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "4bxzGXIzZnz0Bf7czQ72jGvpOqJsRW/44PS7YLFXTTnu6cNcPvmSREDvBoH0ZVP2hAbMfL4sUoCUn54k70jPWw==",
+ "dependencies": {
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.FileSystemGlobbing": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
+ },
+ "Microsoft.Extensions.Hosting": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "0jjfjQSOFZlHhwOoIQw0WyzxtkDMYdnPY3iFrOLasxYq/5J4FDt1HWT8TktBclOVjFY1FOOkoOc99X7AhbqSIw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.Configuration.CommandLine": "10.0.1",
+ "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.1",
+ "Microsoft.Extensions.Configuration.FileExtensions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Json": "10.0.1",
+ "Microsoft.Extensions.Configuration.UserSecrets": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Physical": "10.0.1",
+ "Microsoft.Extensions.Hosting.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Logging.Console": "10.0.1",
+ "Microsoft.Extensions.Logging.Debug": "10.0.1",
+ "Microsoft.Extensions.Logging.EventLog": "10.0.1",
+ "Microsoft.Extensions.Logging.EventSource": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Hosting.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "qmoQkVZcbm4/gFpted3W3Y+1kTATZTcUhV3mRkbtpfBXlxWCHwh/2oMffVcCruaGOfJuEnyAsGyaSUouSdECOw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.1",
+ "Microsoft.Extensions.FileProviders.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Http": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "ZXJup9ReE1Ot3M8jqcw1b/lnc8USxyYS3cyLsssU39u04TES9JNGviWUGIvP3K7mMU3TF7kQl2aS0SmVwegflw==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Diagnostics": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "9ItMpMLFZFJFqCuHLLbR3LiA4ahA8dMtYuXpXl2YamSDWZhYS9BruPprkftY0tYi2bQ0slNrixdFm+4kpz1g5w==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Abstractions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Configuration": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zg8LLnfZs5o2RCHD/+9NfDtJ40swauemwCa7sI8gQoAye/UJHRZNpCtC7a5XE7l9Z7mdI8iMWnLZ6m7Q6S3jLg==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration": "10.0.1",
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Console": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "38Q8sEHwQ/+wVO/mwQBa0fcdHbezFpusHE+vBw/dSr6Fq/kzZm3H/NQX511Jki/R3FHd64IY559gdlHZQtYeEA==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Configuration": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.Debug": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "VqfTvbX9C6BA0VeIlpzPlljnNsXxiI5CdUHb9ksWERH94WQ6ft3oLGUAa4xKcDGu4xF+rIZ8wj7IOAd6/q7vGw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "Zp9MM+jFCa7oktIug62V9eNygpkf+6kFVatF+UC/ODeUwIr5givYKy8fYSSI9sWdxqDqv63y1x0mm2VjOl8GOw==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "System.Diagnostics.EventLog": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Logging.EventSource": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "WnFvZP+Y+lfeNFKPK/+mBpaCC7EeBDlobrQOqnP7rrw/+vE7yu8Rjczum1xbC0F/8cAHafog84DMp9200akMNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options.ConfigurationExtensions": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "pL78/Im7O3WmxHzlKUsWTYchKL881udU7E26gCD3T0+/tPhWVfjPwMzfN/MRKU7aoFYcOiqcG2k1QTlH5woWow==",
+ "dependencies": {
+ "Microsoft.Extensions.Configuration.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Configuration.Binder": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
+ }
+ },
+ "Microsoft.Extensions.Primitives": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
+ },
+ "Microsoft.NET.StringTools": {
+ "type": "Transitive",
+ "resolved": "17.6.3",
+ "contentHash": "N0ZIanl1QCgvUumEL1laasU0a7sOE5ZwLZVTn0pAePnfhq8P7SvTjF8Axq+CnavuQkmdQpGNXQ1efZtu5kDFbA=="
+ },
+ "Microsoft.VisualStudio.Threading.Only": {
+ "type": "Transitive",
+ "resolved": "17.13.61",
+ "contentHash": "vl5a2URJYCO5m+aZZtNlAXAMz28e2pUotRuoHD7RnCWOCeoyd8hWp5ZBaLNYq4iEj2oeJx5ZxiSboAjVmB20Qg==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Microsoft.VisualStudio.Validation": {
+ "type": "Transitive",
+ "resolved": "17.8.8",
+ "contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
+ },
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
+ "NATS.Client.Core": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.1",
+ "Microsoft.Extensions.Primitives": "6.0.0",
+ "NATS.Client.Abstractions": "2.7.0"
+ }
+ },
+ "NATS.Client.JetStream": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
+ "dependencies": {
+ "NATS.Client.Core": "2.7.0"
+ }
+ },
+ "NATS.Client.KeyValueStore": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
+ "dependencies": {
+ "NATS.Client.JetStream": "2.7.0"
+ }
+ },
+ "Nerdbank.Streams": {
+ "type": "Transitive",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
+ "dependencies": {
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8"
+ }
+ },
+ "Newtonsoft.Json": {
+ "type": "Transitive",
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
+ },
+ "Pipelines.Sockets.Unofficial": {
+ "type": "Transitive",
+ "resolved": "2.2.8",
+ "contentHash": "zG2FApP5zxSx6OcdJQLbZDk2AVlN2BNQD6MorwIfV6gVj0RRxWPEp2LXAxqDGZqeNV1Zp0BNPcNaey/GXmTdvQ=="
+ },
+ "Polly.Core": {
+ "type": "Transitive",
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
+ },
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
+ },
+ "StackExchange.Redis": {
+ "type": "Transitive",
+ "resolved": "2.9.32",
+ "contentHash": "j5Rjbf7gWz5izrn0UWQy9RlQY4cQDPkwJfVqATnVsOa/+zzJrps12LOgacMsDl/Vit2f01cDiDkG/Rst8v2iGw==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
+ "Pipelines.Sockets.Unofficial": "2.2.8"
+ }
+ },
+ "StreamJsonRpc": {
+ "type": "Transitive",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
+ "dependencies": {
+ "MessagePack": "2.5.192",
+ "Microsoft.VisualStudio.Threading.Only": "17.13.61",
+ "Microsoft.VisualStudio.Validation": "17.8.8",
+ "Nerdbank.Streams": "2.12.87",
+ "Newtonsoft.Json": "13.0.3"
+ }
+ },
+ "StyleCop.Analyzers.Unstable": {
+ "type": "Transitive",
+ "resolved": "1.2.0.556",
+ "contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
+ },
+ "System.Diagnostics.EventLog": {
+ "type": "Transitive",
+ "resolved": "10.0.1",
+ "contentHash": "xfaHEHVDkMOOZR5S6ZGezD0+vekdH1Nx/9Ih8/rOqOGSOk1fxiN3u94bYkBW/wigj0Uw2Wt3vvRj9mtYdgwEjw=="
+ },
+ "System.IO.Hashing": {
+ "type": "Transitive",
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
+ },
+ "YamlDotNet": {
+ "type": "Transitive",
+ "resolved": "16.3.0",
+ "contentHash": "SgMOdxbz8X65z8hraIs6hOEdnkH6hESTAIUa7viEngHOYaH+6q5XJmwr1+yb9vJpNQ19hCQY69xbFsLtXpobQA=="
+ },
+ "CodeCargo.Nats.DistributedCache": {
+ "type": "Project",
+ "dependencies": {
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
+ }
+ },
+ "CodeCargo.Nats.HybridCacheExtensions": {
+ "type": "Project",
+ "dependencies": {
+ "CodeCargo.Nats.DistributedCache": "[1.0.0, )",
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
+ }
+ }
+ },
+ "net8.0": {
+ "Aspire.Dashboard.Sdk.win-x64": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "rrcsI8cankYCiUlj4Ev+os9uKcutUCv+9kvHQt85RiUX/ewXsloFZy0/depKWrzdJkdJuoTbYFRlSe43TKq6aQ=="
+ },
+ "Aspire.Hosting.AppHost": {
+ "type": "Direct",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "mjE/g+r/copJNVWBk/SytyfekaNbp7QB/hj5G3tcaFm138rnNK6jkBYCbk8MZDdGflL4FYoqN656yhLDiH9faQ==",
+ "dependencies": {
+ "AspNetCore.HealthChecks.Uris": "9.0.0",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"Aspire.Hosting.Orchestration.win-x64": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "MhQMIdyTECjH3pclqGU2dDND6YzGCz853xO6YO4NXkw5L6wEJUuZYMNx5Tb8cBJiQUJ/UjGod79hvVOxcfXocw=="
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "3w2UahEauTq719LPJ/BCySh31kz26sfjuOkRF5E4VYy1Q3xLRV43+OIGI3C5sy8feUHjrYz+DDq3DQn/2fu+4g=="
},
"Aspire.Hosting.Redis": {
"type": "Direct",
- "requested": "[9.3.0, )",
- "resolved": "9.3.0",
- "contentHash": "dd5ZqkfMXN5aYOguiDxcvGffpQM0xaRgI7pnMAax5PCxXRRxuZQHu69avlvdpljiJNNIlZFuRZzCTD7E3W2oDg==",
+ "requested": "[13.1.0, )",
+ "resolved": "13.1.0",
+ "contentHash": "UNRS9btygxg2T9JxiPp4HaUCAJDw/YwhlZvdCV+6tblWd+pqwFckGhiJSy78DTy7nulaLVWpfpfma0KMHrVLzQ==",
"dependencies": {
"AspNetCore.HealthChecks.Redis": "9.0.0",
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Aspire.Hosting": "9.3.0",
- "Google.Protobuf": "3.30.2",
+ "Aspire.Hosting": "13.1.0",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StackExchange.Redis": "2.8.37",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StackExchange.Redis": "2.9.32",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"StyleCop.Analyzers": {
@@ -89,31 +833,33 @@
},
"Aspire.Hosting": {
"type": "Transitive",
- "resolved": "9.3.0",
- "contentHash": "y9MYFzHo87H9OI8/GUjzekiMJf2uVAVJROv6xiuPa//AMFvkP2W5ELkcc3/FxY0EW2EX2erkqTeDE3uhw6P/pQ==",
+ "resolved": "13.1.0",
+ "contentHash": "veub9dDYRFQPbAnixhRRdikKI6zonmA7F6TViqKr1HWx97CaXBAJKe1ju5iTZ4+wYpZdLeDVuzw5MWB4qQAIMw==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
- "Google.Protobuf": "3.30.2",
+ "Google.Protobuf": "3.33.0",
"Grpc.AspNetCore": "2.71.0",
"Grpc.Net.ClientFactory": "2.71.0",
"Grpc.Tools": "2.72.0",
"Humanizer.Core": "2.14.1",
"JsonPatch.Net": "3.3.0",
- "KubernetesClient": "16.0.7",
+ "KubernetesClient": "18.0.5",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks": "8.0.22",
+ "Microsoft.Extensions.FileSystemGlobbing": "10.0.1",
"Microsoft.Extensions.Hosting": "8.0.1",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Http": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0",
- "Newtonsoft.Json": "13.0.3",
- "Polly.Core": "8.5.2",
- "StreamJsonRpc": "2.21.69",
- "System.IO.Hashing": "9.0.4"
+ "Newtonsoft.Json": "13.0.4",
+ "Polly.Core": "8.6.4",
+ "Semver": "3.0.0",
+ "StreamJsonRpc": "2.22.23",
+ "System.IO.Hashing": "9.0.10"
}
},
"AspNetCore.HealthChecks.Redis": {
@@ -141,8 +887,8 @@
},
"Google.Protobuf": {
"type": "Transitive",
- "resolved": "3.30.2",
- "contentHash": "Y2aOVLIt75yeeEWigg9V9YnjsEm53sADtLGq0gLhwaXpk3iu8tYSoauolyhenagA2sWno2TQ2WujI0HQd6s1Vw=="
+ "resolved": "3.33.0",
+ "contentHash": "+kIa03YipuiSDeRuZwcDcXS1xBQAFeGLIjuLbgJr2i+TlwBPYAqdnQZJ2SDVzIgDyy+q+n/400WyWyrJ5ZqCgQ=="
},
"Grpc.AspNetCore": {
"type": "Transitive",
@@ -236,8 +982,8 @@
},
"KubernetesClient": {
"type": "Transitive",
- "resolved": "16.0.7",
- "contentHash": "hH+YN18bpIRO/rq2CiMGDpLpc/KjSMlAn4EelFB4PgiswbSie4jANLAOou1Q39Kx7en2jO1Qp73y3SkjxGJIMg==",
+ "resolved": "18.0.5",
+ "contentHash": "xkttIbnGNibYwAyZ0sqeQle2w90bfaJrkF8BaURWHfSMKPbHwys9t/wq1XmT64eA4WRVXLENYlXtqmWlEstG6A==",
"dependencies": {
"Fractions": "7.3.0",
"YamlDotNet": "16.3.0"
@@ -257,40 +1003,35 @@
"resolved": "2.5.192",
"contentHash": "jaJuwcgovWIZ8Zysdyf3b7b34/BrADw4v82GaEZymUhDd3ScMPrYd/cttekeDteJJPXseJxp04yTIcxiVUjTWg=="
},
- "Microsoft.Bcl.AsyncInterfaces": {
- "type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
- },
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "RV6wOTvH5BeVRs6cvxFuaV1ut05Dklpvq19XRO1JxAayfLWYIEP7K94aamY0iSUhoehWk1X5H6gMcbZkHuBjew==",
+ "resolved": "10.0.1",
+ "contentHash": "Vb1vVAQDxHpXVdL9fpOX2BzeV7bbhzG4pAcIKRauRl0/VfkE8mq0f+fYC+gWICh3dlzTZInJ/cTeBS2MgU/XvQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Hybrid": {
"type": "Transitive",
- "resolved": "9.5.0",
- "contentHash": "M4B0z8sdOFEntf0KbvmL7nv0LfQgGHiBDH2cfSAscJ3FTGxnq7uOpFo7sVaPuYZmpPK/KIJdWDAzu/Bc2Otrxg==",
+ "resolved": "10.1.0",
+ "contentHash": "mcqlFN2TidtsD/ZUs+m5Xbj9oyNFtlHrawSp57DS8Pq6/Gf316sdSLdoo8i4LfQX5MFPQRdTMKddAQtfZ1uXxQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.Caching.Memory": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Caching.Memory": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "qDmoAzIUBup5KZG1Abv51ifbHMCWFnaXbt05l+Sd92mLOpF9OwHOuoxu3XhzXaPGfq0Ns3pv1df5l8zuKjFgGw==",
+ "resolved": "10.0.1",
+ "contentHash": "NxqSP0Ky4dZ5ybszdZCqs1X2C70s+dXflqhYBUh/vhcQVTIooNCXIYnLVbafoAFGZMs51d9+rHxveXs0ZC3SQQ==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.5",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.5",
- "Microsoft.Extensions.Options": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.Caching.Abstractions": "10.0.1",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Logging.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Options": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Configuration": {
@@ -380,8 +1121,8 @@
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "cjnRtsEAzU73aN6W7vkWy8Phj5t3Xm78HSqgrbh/O4Q9SK/yN73wZVa21QQY6amSLQRQ/M8N+koGnY6PuvKQsw=="
+ "resolved": "10.0.1",
+ "contentHash": "oIy8fQxxbUsSrrOvgBqlVgOeCtDmrcynnTG+FQufcUWBrwyPfwlUkCDB2vaiBeYPyT+20u9/HeuHeBf+H4F/8g=="
},
"Microsoft.Extensions.Diagnostics": {
"type": "Transitive",
@@ -404,10 +1145,10 @@
},
"Microsoft.Extensions.Diagnostics.HealthChecks": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "+Z6pfO5PnDa9/QCAB8DhmLtmjh0Z4A3i/5X5k3TBqKjCD4o88oUoyI240ras/LDsrFcjYXVLDsBZbuoN9ihjuw==",
+ "resolved": "8.0.22",
+ "contentHash": "0wIkzL080Dni0hYmzZpGpY3KsRO7VEWQV3tMwVSlxCsFR6z8pei9/jPhWmh72DtLGW9CBu74eb0LYflfGS2E3Q==",
"dependencies": {
- "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.15",
+ "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "8.0.22",
"Microsoft.Extensions.Hosting.Abstractions": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"Microsoft.Extensions.Options": "8.0.2"
@@ -415,8 +1156,8 @@
},
"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": {
"type": "Transitive",
- "resolved": "8.0.15",
- "contentHash": "FkN4TMmKdpvuwhBlt7rt7op1RyyHvS/obnHAIOes0+cYU5uBiz7ciYpGkLZmbKGvRm9tUEfB9HpEg27kIwvXEQ=="
+ "resolved": "8.0.22",
+ "contentHash": "EtOL8ye2STlW0+Do92KGWf8HM2RLQAlPo4XMMD/POpIyHQzSTxiGTzspxoIEUc1HuJkGDDBZMWEkVIKJ4SCxhA=="
},
"Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
@@ -438,8 +1179,8 @@
},
"Microsoft.Extensions.FileSystemGlobbing": {
"type": "Transitive",
- "resolved": "8.0.0",
- "contentHash": "OK+670i7esqlQrPjdIKRbsyMCe9g5kSLpRRQGSr4Q58AOYEe/hCnfLZprh7viNisSUUQZmMrbbuDaIrP+V1ebQ=="
+ "resolved": "10.0.1",
+ "contentHash": "49dFvGJjLSwGn76eHnP1gBvCJkL8HRYpCrG0DCvsP6wRpEQRLN2Fq8rTxbP+6jS7jmYKCnSVO5C65v4mT3rzeA=="
},
"Microsoft.Extensions.Hosting": {
"type": "Transitive",
@@ -507,11 +1248,11 @@
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "pP1PADCrIxMYJXxFmTVbAgEU7GVpjK5i0/tyfU9DiE0oXQy3JWQaOVgCkrCiePLgS8b5sghM3Fau3EeHiVWbCg==",
+ "resolved": "10.0.1",
+ "contentHash": "YkmyiPIWAXVb+lPIrM0LE5bbtLOJkCiRTFiHpkVOvhI7uTvCfoOHLEN0LcsY56GpSD7NqX3gJNpsaDe87/B3zg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "System.Diagnostics.DiagnosticSource": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "System.Diagnostics.DiagnosticSource": "10.0.1"
}
},
"Microsoft.Extensions.Logging.Configuration": {
@@ -577,11 +1318,11 @@
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "vPdJQU8YLOUSSK8NL0RmwcXJr2E0w8xH559PGQl4JYsglgilZr9LZnqV2zdgk+XR05+kuvhBEZKoDVd46o7NqA==",
+ "resolved": "10.0.1",
+ "contentHash": "G6VVwywpJI4XIobetGHwg7wDOYC2L2XBYdtskxLaKF/Ynb5QBwLl7Q//wxAR2aVCLkMpoQrjSP9VoORkyddsNQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.5",
- "Microsoft.Extensions.Primitives": "9.0.5"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1",
+ "Microsoft.Extensions.Primitives": "10.0.1"
}
},
"Microsoft.Extensions.Options.ConfigurationExtensions": {
@@ -598,8 +1339,8 @@
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "b4OAv1qE1C9aM+ShWJu3rlo/WjDwa/I30aIPXqDWSKXTtKl1Wwh6BZn+glH5HndGVVn3C6ZAPQj5nv7/7HJNBQ=="
+ "resolved": "10.0.1",
+ "contentHash": "DO8XrJkp5x4PddDuc/CH37yDBCs9BYN6ijlKyR3vMb55BP1Vwh90vOX8bNfnKxr5B2qEI3D8bvbY1fFbDveDHQ=="
},
"Microsoft.NET.StringTools": {
"type": "Transitive",
@@ -619,49 +1360,52 @@
"resolved": "17.8.8",
"contentHash": "rWXThIpyQd4YIXghNkiv2+VLvzS+MCMKVRDR0GAMlflsdo+YcAN2g2r5U1Ah98OFjQMRexTFtXQQ2LkajxZi3g=="
},
+ "NATS.Client.Abstractions": {
+ "type": "Transitive",
+ "resolved": "2.7.0",
+ "contentHash": "DQ6x64lyH7Li2jS8/IV+XIEkhnhE9KENQ5luAoYTLPNEmFoIVcWN8RQSHjyRJviu4RGbw6AvHmlxvehnSqJk8w=="
+ },
"NATS.Client.Core": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "CYcrpmn+Hb1zj8mxA6rmQXhtnHozSyDtHBwUUmCcip/y/6qLx3+gG+mpo/sy9pJDNCYDOEj+JoryGLtq3hl1lA==",
+ "resolved": "2.7.0",
+ "contentHash": "/l3nqhk6mfG50QjjvwKMN+kSUgJ27fmoaXAXXjrB13YpCbcl20c7Mj82KsutbjmxMVKSdb1mc7Wvj2Ahr03e8A==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "6.0.1",
"Microsoft.Extensions.Primitives": "6.0.0",
- "System.IO.Pipelines": "8.0.0",
- "System.Text.Json": "8.0.5"
+ "NATS.Client.Abstractions": "2.7.0",
+ "System.IO.Pipelines": "8.0.0"
}
},
"NATS.Client.JetStream": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "BVprnEoInlNeoyupH4PAGuntBTLzHfE3mNHRXjl93gFOOyAAmhn/lCEWx7HuGqhAAYc3hXBaSd1cXgyL4LJBoA==",
+ "resolved": "2.7.0",
+ "contentHash": "MHT27WsvKCPSQ234WO+PnaDH0+rAs1W70BPnSvt/4iZ/Dunfx8oQHSGskfAz62R1U2ZGBTbucjkPCJqjCep0bA==",
"dependencies": {
- "NATS.Client.Core": "2.6.1"
+ "NATS.Client.Core": "2.7.0"
}
},
"NATS.Client.KeyValueStore": {
"type": "Transitive",
- "resolved": "2.6.1",
- "contentHash": "3TXg9+27sZXOFffHsTHq3AiLm03ndxkGnmuO01W0DV+dbJHWqU5nSPAByL/wF7lu3f65xnjgj5+afM3TcI2r0w==",
+ "resolved": "2.7.0",
+ "contentHash": "vmpy1y3fU0TzrOhEtS+9NajcjY1R08tHR7GQIIXB2IE2k0vh1rHLChUtrMypvTlng90KHGhGPsr/EzJnu6hqzA==",
"dependencies": {
- "NATS.Client.JetStream": "2.6.1"
+ "NATS.Client.JetStream": "2.7.0"
}
},
"Nerdbank.Streams": {
"type": "Transitive",
- "resolved": "2.11.90",
- "contentHash": "7jrOfU6b/PVBccqzNLfw9u84WWzkSpvWLb2mZxvwdQkOx/V9FXWkmnp/rjOnBFDOhrO/ev4+gQ5QS13FkgNSBA==",
+ "resolved": "2.12.87",
+ "contentHash": "oDKOeKZ865I5X8qmU3IXMyrAnssYEiYWTobPGdrqubN3RtTzEHIv+D6fwhdcfrdhPJzHjCkK/ORztR/IsnmA6g==",
"dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "System.IO.Pipelines": "8.0.0",
- "System.Runtime.CompilerServices.Unsafe": "6.1.0"
+ "System.IO.Pipelines": "8.0.0"
}
},
"Newtonsoft.Json": {
"type": "Transitive",
- "resolved": "13.0.3",
- "contentHash": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ=="
+ "resolved": "13.0.4",
+ "contentHash": "pdgNNMai3zv51W5aq268sujXUyx7SNdE2bj1wZcWjAQrKMFZV260lbqYop1d2GM67JI1huLRwxo9ZqnfF/lC6A=="
},
"Pipelines.Sockets.Unofficial": {
"type": "Transitive",
@@ -673,28 +1417,35 @@
},
"Polly.Core": {
"type": "Transitive",
- "resolved": "8.5.2",
- "contentHash": "1MJKdxv4zwDmiWvYvVN24DsrWUfgQ4F83voH8bhbtLMdPuGy8CfTUzsgQhvyrl1a7hrM6f/ydwLVdVUI0xooUw=="
+ "resolved": "8.6.4",
+ "contentHash": "4AWqYnQ2TME0E+Mzovt1Uu+VyvpR84ymUldMcPw7Mbj799Phaag14CKrMtlJGx5jsvYP+S3oR1QmysgmXoD5cw=="
+ },
+ "Semver": {
+ "type": "Transitive",
+ "resolved": "3.0.0",
+ "contentHash": "9jZCicsVgTebqkAujRWtC9J1A5EQVlu0TVKHcgoCuv345ve5DYf4D1MjhKEnQjdRZo6x/vdv6QQrYFs7ilGzLA==",
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "5.0.1"
+ }
},
"StackExchange.Redis": {
"type": "Transitive",
- "resolved": "2.8.37",
- "contentHash": "ULscDAQR+z132IsLczXcM/PG+EyfQMNxhvqjG1Xd/h/J1O9prsUU4pG9d95xv77lUF8v3X6owpf/11Uh0uvZAQ==",
+ "resolved": "2.9.32",
+ "contentHash": "j5Rjbf7gWz5izrn0UWQy9RlQY4cQDPkwJfVqATnVsOa/+zzJrps12LOgacMsDl/Vit2f01cDiDkG/Rst8v2iGw==",
"dependencies": {
- "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0",
"Pipelines.Sockets.Unofficial": "2.2.8"
}
},
"StreamJsonRpc": {
"type": "Transitive",
- "resolved": "2.21.69",
- "contentHash": "WbTpn/PIo+HpFYnsOCiOOe0kHUE2N1eiVRi7MO70DFBTMG3pAOfrgHtwUpOJ37dfDETq/9P9WNIbHom4ABZfrA==",
+ "resolved": "2.22.23",
+ "contentHash": "Ahq6uUFPnU9alny5h4agyX74th3PRq3NQCRNaDOqWcx20WT06mH/wENSk5IbHDc8BmfreQVEIBx5IXLBbsLFIA==",
"dependencies": {
"MessagePack": "2.5.192",
- "Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"Microsoft.VisualStudio.Threading.Only": "17.13.61",
"Microsoft.VisualStudio.Validation": "17.8.8",
- "Nerdbank.Streams": "2.11.90",
+ "Nerdbank.Streams": "2.12.87",
"Newtonsoft.Json": "13.0.3",
"System.IO.Pipelines": "8.0.0"
}
@@ -706,8 +1457,8 @@
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "9.0.5",
- "contentHash": "WoI5or8kY2VxFdDmsaRZ5yaYvvb+4MCyy66eXo79Cy1uMa7qXeGIlYmZx7R9Zy5S4xZjmqvkk2V8L6/vDwAAEA=="
+ "resolved": "10.0.1",
+ "contentHash": "wVYO4/71Pk177uQ3TG8ZQFS3Pnmr98cF9pYxnpuIb/bMnbEWsdZZoLU/euv29mfSi2/Iuypj0TRUchPk7aqBGg=="
},
"System.Diagnostics.EventLog": {
"type": "Transitive",
@@ -716,24 +1467,14 @@
},
"System.IO.Hashing": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "WogPvgAFqQORFD8Iyha6RZ+/1QB3dsWRWxbwi8/HHVgiGQ8z0oMWpwe8Kk3Ti+Roe+P6a3sBg+WwBfEsyziZKg=="
+ "resolved": "9.0.10",
+ "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA=="
},
"System.IO.Pipelines": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA=="
},
- "System.Runtime.CompilerServices.Unsafe": {
- "type": "Transitive",
- "resolved": "6.1.0",
- "contentHash": "5o/HZxx6RVqYlhKSq8/zronDkALJZUT2Vz0hx43f0gwe8mwlM0y2nYlqdBwLMzr262Bwvpikeb/yEwkAa5PADg=="
- },
- "System.Text.Json": {
- "type": "Transitive",
- "resolved": "8.0.5",
- "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
- },
"YamlDotNet": {
"type": "Transitive",
"resolved": "16.3.0",
@@ -742,17 +1483,17 @@
"CodeCargo.Nats.DistributedCache": {
"type": "Project",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Logging.Abstractions": "[9.0.5, )",
- "Microsoft.Extensions.Options": "[9.0.5, )",
- "NATS.Client.KeyValueStore": "[2.6.1, )"
+ "Microsoft.Extensions.Caching.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )",
+ "Microsoft.Extensions.Options": "[10.0.1, )",
+ "NATS.Client.KeyValueStore": "[2.7.0, )"
}
},
"CodeCargo.Nats.HybridCacheExtensions": {
"type": "Project",
"dependencies": {
"CodeCargo.Nats.DistributedCache": "[1.0.0, )",
- "Microsoft.Extensions.Caching.Hybrid": "[9.5.0, )"
+ "Microsoft.Extensions.Caching.Hybrid": "[10.1.0, )"
}
}
}