From 6a02cfaa6456fd4ec8e1659aac6355a8d3219758 Mon Sep 17 00:00:00 2001 From: Theauxm <43664045+Theauxm@users.noreply.github.com> Date: Fri, 31 Jul 2026 08:17:29 -0600 Subject: [PATCH 1/4] feat: state-machine sample host, machines, and web frontend --- Directory.Packages.props | 8 + samples/StateMachine/README.md | 72 ++ .../Trax.Samples.StateMachine.Api/Program.cs | 105 ++ .../Properties/launchSettings.json | 13 + .../SnapshotSchema.cs | 46 + .../Trax.Samples.StateMachine.Api.csproj | 24 + .../appsettings.json | 11 + .../Trax.Samples.StateMachine/Machines.cs | 167 +++ .../MachinesQuery.cs | 49 + .../SnapshotPrincipal.cs | 13 + .../Trax.Samples.StateMachine.csproj | 14 + samples/StateMachine/web/.gitignore | 2 + samples/StateMachine/web/README.md | 39 + samples/StateMachine/web/index.html | 12 + samples/StateMachine/web/package-lock.json | 1004 +++++++++++++++++ samples/StateMachine/web/package.json | 22 + samples/StateMachine/web/src/App.tsx | 212 ++++ samples/StateMachine/web/src/index.css | 248 ++++ samples/StateMachine/web/src/main.tsx | 10 + samples/StateMachine/web/src/traxTransport.ts | 104 ++ samples/StateMachine/web/src/useMachine.ts | 70 ++ samples/StateMachine/web/tsconfig.json | 20 + samples/StateMachine/web/vite.config.ts | 7 + .../Tests/DependencyDirectionTests.cs | 134 +++ 24 files changed, 2406 insertions(+) create mode 100644 samples/StateMachine/README.md create mode 100644 samples/StateMachine/Trax.Samples.StateMachine.Api/Program.cs create mode 100644 samples/StateMachine/Trax.Samples.StateMachine.Api/Properties/launchSettings.json create mode 100644 samples/StateMachine/Trax.Samples.StateMachine.Api/SnapshotSchema.cs create mode 100644 samples/StateMachine/Trax.Samples.StateMachine.Api/Trax.Samples.StateMachine.Api.csproj create mode 100644 samples/StateMachine/Trax.Samples.StateMachine.Api/appsettings.json create mode 100644 samples/StateMachine/Trax.Samples.StateMachine/Machines.cs create mode 100644 samples/StateMachine/Trax.Samples.StateMachine/MachinesQuery.cs create mode 100644 samples/StateMachine/Trax.Samples.StateMachine/SnapshotPrincipal.cs create mode 100644 samples/StateMachine/Trax.Samples.StateMachine/Trax.Samples.StateMachine.csproj create mode 100644 samples/StateMachine/web/.gitignore create mode 100644 samples/StateMachine/web/README.md create mode 100644 samples/StateMachine/web/index.html create mode 100644 samples/StateMachine/web/package-lock.json create mode 100644 samples/StateMachine/web/package.json create mode 100644 samples/StateMachine/web/src/App.tsx create mode 100644 samples/StateMachine/web/src/index.css create mode 100644 samples/StateMachine/web/src/main.tsx create mode 100644 samples/StateMachine/web/src/traxTransport.ts create mode 100644 samples/StateMachine/web/src/useMachine.ts create mode 100644 samples/StateMachine/web/tsconfig.json create mode 100644 samples/StateMachine/web/vite.config.ts create mode 100644 tests/Trax.Samples.Tests.Meta/Tests/DependencyDirectionTests.cs diff --git a/Directory.Packages.props b/Directory.Packages.props index 26dd1d4..76c0447 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -103,6 +103,14 @@ Include="Trax.Effect.Provider.Parameter" Version="$([MSBuild]::ValueOrDefault('$(TraxLocalVersion)', '1.43.0'))" /> + + ` subclasses. The host +(`Trax.Samples.StateMachine.Api`) wires them with one line: + +```csharp +builder.Services.AddTrax(trax => + trax.AddEffects(e => e.UsePostgres(cs).AddJson()) + .AddMediator(typeof(TurnstileMachine).Assembly, StateMachineMutations.Assembly)); +builder.Services.AddTraxStateMachines(typeof(TurnstileMachine).Assembly); + +builder.Services.AddScoped(); +builder.Services.AddScoped(); +``` + +`AddTraxStateMachines` discovers the machines and wires the store, the effect-claim ledger, the +exactly-once runner, and the registry. The host supplies only the two things a machine can't know: how to +map its auth to a user key (`ISnapshotPrincipal`) and the charge implementation. + +## Run it + +```bash +cd Trax.Samples && docker compose up -d # Postgres +./pack-local.sh # local Trax packages +dotnet run --project samples/StateMachine/Trax.Samples.StateMachine.Api +``` + +Open http://localhost:5220/trax/graphql and send `X-Api-Key: alice-key`. + +```graphql +# What machines are available? +{ discover { stateMachine { listMachines { machines { name hasEffect } } } } } + +# Save a checkout draft (use one UUID id throughout), then charge it exactly once. +mutation { + dispatch { stateMachine { saveSnapshot(input: { + machine: "checkout", + id: "11111111-1111-1111-1111-111111111111", + snapshot: "{\"machine\":\"checkout\",\"version\":1,\"state\":\"Review\",\"context\":{\"items\":[\"book\"],\"receipt\":null}}" + }) { output { snapshot problem { code } } } } } +} + +mutation { + dispatch { stateMachine { sendSnapshot(input: { + machine: "checkout", id: "11111111-1111-1111-1111-111111111111", requestId: "pay-1" + }) { output { snapshot problem { code } } } } } +} +``` + +The second `sendSnapshot` returns the same `Paid` snapshot and does not charge again. + +## Web frontend + +A React app in [web/](web/) drives both machines through these mutations with a machine-agnostic transport +and a `useMachine` hook. Start this host, then `cd web && npm install && npm run dev` and open +http://localhost:5173. + +## Notes + +- Anonymous requests get a `TRAX_AUTHORIZATION` error at HTTP 200, not a crash. The four mutations carry + `[TraxAuthorize]`; `listMachines` is anonymous so you can inspect the machines without a key. +- The host creates its database and the `snapshot_draft` + `effect_claim` tables on startup + (see `SnapshotSchema`). A production host ships those as a migration instead. diff --git a/samples/StateMachine/Trax.Samples.StateMachine.Api/Program.cs b/samples/StateMachine/Trax.Samples.StateMachine.Api/Program.cs new file mode 100644 index 0000000..3dd6b8a --- /dev/null +++ b/samples/StateMachine/Trax.Samples.StateMachine.Api/Program.cs @@ -0,0 +1,105 @@ +// ───────────────────────────────────────────────────────────────────────────── +// Trax State Machine sample — a GraphQL host over two fluent machines. +// +// Two machines, authored fluently in Trax.Samples.StateMachine, are discovered with one line +// (AddTraxStateMachines) and driven through the four generic `stateMachine` mutations: +// turnstile Locked ⇄ Unlocked (no effect) +// checkout Cart → Review → Paid (Paid committed, one exactly-once charge on Pay) +// +// Authentication: fake API key via X-Api-Key header (demonstration only) +// alice-key → user "alice" +// bob-key → user "bob" +// +// Run it: +// 1. Start Postgres: cd Trax.Samples && docker compose up -d +// 2. Pack local: ./pack-local.sh +// 3. Start the host: dotnet run --project samples/StateMachine/Trax.Samples.StateMachine.Api +// +// Then open http://localhost:5220/trax/graphql (Banana Cake Pop). Send X-Api-Key: alice-key and try: +// +// # What machines are available? +// { discover { stateMachine { listMachines { machines { name hasEffect } } } } } +// +// # Save a fresh checkout draft, then advance it server-side. Use one id (a UUID) throughout. +// mutation { dispatch { stateMachine { saveSnapshot(input: { +// machine: "checkout", id: "11111111-1111-1111-1111-111111111111", +// snapshot: "{\"machine\":\"checkout\",\"version\":1,\"state\":\"Review\",\"context\":{\"items\":[\"book\"],\"receipt\":null}}" +// }) { output { snapshot problem { code } } } } } } +// +// # Charge exactly once (state-gated + idempotent). A second send does not re-charge. +// mutation { dispatch { stateMachine { sendSnapshot(input: { +// machine: "checkout", id: "11111111-1111-1111-1111-111111111111", requestId: "pay-1" +// }) { output { snapshot problem { code } } } } } } +// ───────────────────────────────────────────────────────────────────────────── + +using Microsoft.EntityFrameworkCore; +using Trax.Api.Auth.ApiKey; +using Trax.Api.Extensions; +using Trax.Api.GraphQL.Extensions; +using Trax.Effect.Data.Postgres.Extensions; +using Trax.Effect.Extensions; +using Trax.Effect.Provider.Json.Extensions; +using Trax.Effect.StateMachine.Persistence; +using Trax.Effect.StateMachine.Persistence.Mutations; +using Trax.Mediator.Extensions; +using Trax.Samples.StateMachine; +using Trax.Samples.StateMachine.Api; + +var builder = WebApplication.CreateBuilder(args); + +var connectionString = + builder.Configuration.GetConnectionString("TraxDatabase") + ?? "Host=localhost;Port=5432;Database=trax_statemachine;Username=trax;Password=trax123"; + +// Create the sample database + snapshot tables before AddTrax (see SnapshotSchema). +await SnapshotSchema.EnsureAsync(connectionString); + +builder.Services.AddLogging(logging => logging.AddConsole()); + +// Fake API keys for the demo (NO WARRANTY — see the samples security disclaimer). +builder.Services.AddTraxApiKeyAuth(keys => + keys.Add("alice-key", id: "alice", "User").Add("bob-key", id: "bob", "User") +); +builder.Services.AddAuthorization(); + +// Trax + the state machine. The mediator scan includes StateMachineMutations.Assembly so the four generic +// mutations route by input type; AddTraxStateMachines discovers the machines in the sample library and +// wires the store, the effect-claim ledger, the exactly-once runner, and the registry. +builder.Services.AddTrax(trax => + trax.AddEffects(effects => effects.UsePostgres(connectionString).AddJson()) + .AddMediator(typeof(TurnstileMachine).Assembly, StateMachineMutations.Assembly) +); +builder.Services.AddTraxStateMachines(typeof(TurnstileMachine).Assembly); + +// The two host-supplied bindings a machine can't know: map auth to a user key, and the charge impl. +builder.Services.AddScoped(); +builder.Services.AddScoped(); + +// The snapshot store's DbContext (snapshot_draft + effect_claim tables). +builder.Services.AddDbContext(options => options.UseNpgsql(connectionString)); + +builder.Services.AddTraxGraphQL(graphql => graphql); +builder.Services.AddHealthChecks().AddTraxHealthCheck(); + +// Allow the Vite dev server (the web/ frontend) to call the API. The frontend authenticates with the +// X-Api-Key header, not cookies, so credentials are not needed. +builder.Services.AddCors(options => + options.AddDefaultPolicy(policy => + policy.WithOrigins("http://localhost:5173").AllowAnyHeader().AllowAnyMethod() + ) +); + +var app = builder.Build(); + +app.UseCors(); +app.UseAuthentication(); +app.UseAuthorization(); +app.UseTraxGraphQL(); +app.MapHealthChecks("/trax/health"); + +app.Run(); + +namespace Trax.Samples.StateMachine.Api +{ + public partial class Program; +} diff --git a/samples/StateMachine/Trax.Samples.StateMachine.Api/Properties/launchSettings.json b/samples/StateMachine/Trax.Samples.StateMachine.Api/Properties/launchSettings.json new file mode 100644 index 0000000..7eae9fb --- /dev/null +++ b/samples/StateMachine/Trax.Samples.StateMachine.Api/Properties/launchSettings.json @@ -0,0 +1,13 @@ +{ + "profiles": { + "Trax.Samples.StateMachine.Api": { + "commandName": "Project", + "dotnetRunMessages": true, + "launchBrowser": false, + "applicationUrl": "http://localhost:5220", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + } + } +} diff --git a/samples/StateMachine/Trax.Samples.StateMachine.Api/SnapshotSchema.cs b/samples/StateMachine/Trax.Samples.StateMachine.Api/SnapshotSchema.cs new file mode 100644 index 0000000..f15d5b8 --- /dev/null +++ b/samples/StateMachine/Trax.Samples.StateMachine.Api/SnapshotSchema.cs @@ -0,0 +1,46 @@ +using Microsoft.EntityFrameworkCore; +using Npgsql; +using Trax.Effect.StateMachine.Persistence; + +namespace Trax.Samples.StateMachine.Api; + +/// +/// Creates the sample's database (if missing) and the snapshot_draft + effect_claim tables. +/// A production host ships these as a migration; the sample does it on startup so nothing but +/// docker compose up -d is needed. This must run before AddTrax, because +/// UsePostgres migrates the Trax framework tables during service registration, and it uses a +/// dedicated database so the snapshot tables are created reliably no matter what else is in the cluster. +/// +internal static class SnapshotSchema +{ + public static async Task EnsureAsync(string connectionString) + { + var target = new NpgsqlConnectionStringBuilder(connectionString); + var database = target.Database!; + + // Connect to the always-present `trax` database to create ours if it does not exist yet. + var maintenance = new NpgsqlConnectionStringBuilder(connectionString) { Database = "trax" }; + await using (var admin = new NpgsqlConnection(maintenance.ConnectionString)) + { + await admin.OpenAsync(); + await using var cmd = admin.CreateCommand(); + cmd.CommandText = $"CREATE DATABASE \"{database}\""; + try + { + await cmd.ExecuteNonQueryAsync(); + } + catch (PostgresException ex) when (ex.SqlState == "42P04") + { + // Database already exists — idempotent no-op. + } + } + + // On a fresh database this creates the `trax` schema + the two snapshot tables; on later runs the + // tables already exist and this is a no-op. UsePostgres's DbUp then adds the framework tables + // (its `create schema if not exists trax` coexists with the schema created here). + await using var db = new SnapshotDbContext( + new DbContextOptionsBuilder().UseNpgsql(connectionString).Options + ); + await db.Database.EnsureCreatedAsync(); + } +} diff --git a/samples/StateMachine/Trax.Samples.StateMachine.Api/Trax.Samples.StateMachine.Api.csproj b/samples/StateMachine/Trax.Samples.StateMachine.Api/Trax.Samples.StateMachine.Api.csproj new file mode 100644 index 0000000..bcf509a --- /dev/null +++ b/samples/StateMachine/Trax.Samples.StateMachine.Api/Trax.Samples.StateMachine.Api.csproj @@ -0,0 +1,24 @@ + + + Exe + net10.0 + enable + enable + true + + + + + + + + + + + + + + + + + diff --git a/samples/StateMachine/Trax.Samples.StateMachine.Api/appsettings.json b/samples/StateMachine/Trax.Samples.StateMachine.Api/appsettings.json new file mode 100644 index 0000000..c2f798f --- /dev/null +++ b/samples/StateMachine/Trax.Samples.StateMachine.Api/appsettings.json @@ -0,0 +1,11 @@ +{ + "ConnectionStrings": { + "TraxDatabase": "Host=localhost;Port=5432;Database=trax_statemachine;Username=trax;Password=trax123" + }, + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + } +} diff --git a/samples/StateMachine/Trax.Samples.StateMachine/Machines.cs b/samples/StateMachine/Trax.Samples.StateMachine/Machines.cs new file mode 100644 index 0000000..97c5715 --- /dev/null +++ b/samples/StateMachine/Trax.Samples.StateMachine/Machines.cs @@ -0,0 +1,167 @@ +using System.Text.Json; +using System.Text.Json.Nodes; +using Microsoft.Extensions.Logging; +using Trax.Effect.StateMachine; +using Trax.Effect.StateMachine.Persistence; + +namespace Trax.Samples.StateMachine; + +// Two worked-example machines, authored with the fluent API. A host discovers them with one line +// (AddTraxStateMachines) and drives them through the four generic `stateMachine` GraphQL mutations. The +// turnstile is the pure-structure proof (no effect); the checkout is the effectful proof (a committed state +// and one irreversible charge, fired exactly once). + +public enum TurnstileState +{ + Locked, + Unlocked, +} + +public enum TurnstileTrigger +{ + Coin, + Push, +} + +/// A turnstile: Locked ⇄ Unlocked. No effect, no committed state, the simplest machine. +public sealed class TurnstileMachine : Machine +{ + private static readonly HashSet Accepted = new(StringComparer.Ordinal) + { + "quarter", + "dollar", + }; + + private static string? Coin(JsonNode? input) => + input is JsonObject o && o["coin"]?.GetValueKind() == JsonValueKind.String + ? o["coin"]!.GetValue() + : null; + + protected override void Configure(IMachineBuilder m) + { + m.Id("turnstile").Version(1).StartsAt(TurnstileState.Locked, () => new JsonObject()); + + m.In(TurnstileState.Locked) + .Holds(ctx => ctx.Count == 0 ? null : "Locked carries no context.") + .On(TurnstileTrigger.Coin) + .When((_, input) => Accepted.Contains(Coin(input) ?? string.Empty)) + .Because("Only a quarter or a dollar is accepted.") + .Reduce((_, input) => new JsonObject { ["paidWith"] = Coin(input) }) + .To(TurnstileState.Unlocked); + + m.In(TurnstileState.Unlocked) + .Holds(ctx => + ctx["paidWith"]?.GetValueKind() == JsonValueKind.String + && ctx["paidWith"]!.GetValue().Length > 0 + ? null + : "Unlocked requires a non-empty paidWith." + ) + .On(TurnstileTrigger.Push) + .Reduce((_, _) => new JsonObject()) + .To(TurnstileState.Locked); + } +} + +public enum CheckoutState +{ + Cart, + Review, + Paid, +} + +public enum CheckoutTrigger +{ + Next, + Back, + Pay, + Reset, +} + +/// The irreversible effect on Pay: charge the order. Bound inline via RunsOnce<ICharge>. +public interface ICharge : IEffect { } + +/// A demo charge that logs and returns a receipt. A real host swaps in a payment gateway. +public sealed class LoggingCharge(ILogger logger) : ICharge +{ + public Task Run(Snapshot snapshot, CancellationToken cancellationToken = default) + { + var receipt = $"rcpt_{Guid.NewGuid():N}"; + logger.LogInformation( + "Charged checkout {State} -> receipt {Receipt}", + snapshot.State, + receipt + ); + return Task.FromResult(receipt); + } +} + +/// +/// A neutral checkout wizard: Cart → Review → Paid. Paid is committed (a soft autosave can't +/// resurrect it) and Pay runs exactly once, both declared inline. Context is +/// { items: string[], receipt: string | null }. +/// +public sealed class CheckoutMachine : Machine +{ + private static int ItemsCount(JsonObject ctx) => ctx["items"] is JsonArray a ? a.Count : 0; + + private static bool ItemsIsArray(JsonObject ctx) => ctx["items"] is JsonArray; + + private static bool ReceiptEmpty(JsonObject ctx) => + ctx["receipt"] is null || ctx["receipt"]!.GetValueKind() == JsonValueKind.Null; + + private static bool ReceiptPresent(JsonObject ctx) => + ctx["receipt"]?.GetValueKind() == JsonValueKind.String + && ctx["receipt"]!.GetValue().Length > 0; + + private static string? Receipt(JsonNode? input) => + input is JsonObject o && o["receipt"]?.GetValueKind() == JsonValueKind.String + ? o["receipt"]!.GetValue() + : null; + + private static JsonObject Fresh() => new() { ["items"] = new JsonArray(), ["receipt"] = null }; + + protected override void Configure(IMachineBuilder m) + { + m.Id("checkout").Version(1).StartsAt(CheckoutState.Cart, Fresh); + + m.In(CheckoutState.Cart) + .Holds(ctx => + ItemsIsArray(ctx) && ReceiptEmpty(ctx) ? null : "Cart: items[] and no receipt." + ) + .On(CheckoutTrigger.Next) + .To(CheckoutState.Review); + + m.In(CheckoutState.Review) + .Holds(ctx => + ItemsCount(ctx) > 0 && ReceiptEmpty(ctx) + ? null + : "Review: non-empty items and no receipt." + ) + .On(CheckoutTrigger.Back) + .To(CheckoutState.Cart) + .On(CheckoutTrigger.Pay) + .When((ctx, input) => ItemsCount(ctx) > 0 && Receipt(input) is not null) + .Because("Checkout needs items and a receipt to be paid.") + .RunsOnce("checkout:charge") + .Reduce( + (ctx, input) => + { + var next = (JsonObject)ctx.DeepClone(); + next["receipt"] = Receipt(input); + return next; + } + ) + .To(CheckoutState.Paid); + + m.In(CheckoutState.Paid) + .Committed() + .Holds(ctx => + ItemsCount(ctx) > 0 && ReceiptPresent(ctx) + ? null + : "Paid: non-empty items and a receipt." + ) + .On(CheckoutTrigger.Reset) + .Reduce((_, _) => Fresh()) + .To(CheckoutState.Cart); + } +} diff --git a/samples/StateMachine/Trax.Samples.StateMachine/MachinesQuery.cs b/samples/StateMachine/Trax.Samples.StateMachine/MachinesQuery.cs new file mode 100644 index 0000000..f0eec08 --- /dev/null +++ b/samples/StateMachine/Trax.Samples.StateMachine/MachinesQuery.cs @@ -0,0 +1,49 @@ +using LanguageExt; +using Trax.Core.Junction; +using Trax.Effect.Attributes; +using Trax.Effect.Services.ServiceTrain; +using Trax.Effect.StateMachine.Persistence; + +namespace Trax.Samples.StateMachine; + +// A read that lists the registered machines. Beyond being a handy "what can I drive?" query, it gives the +// GraphQL schema a root Query field: the four stateMachine operations are all mutations, and HotChocolate +// requires a non-empty Query type. + +public record ListMachinesInput; + +public record MachineInfo +{ + public required string Name { get; init; } + public required bool HasEffect { get; init; } +} + +public record ListMachinesOutput +{ + public required IReadOnlyList Machines { get; init; } +} + +public interface IListMachines : IServiceTrain { } + +[TraxAllowAnonymous] +[TraxQuery(Namespace = "stateMachine", Description = "List the registered state machines.")] +public class ListMachines : ServiceTrain, IListMachines +{ + protected override Task> Junctions() => + Chain().Resolve(); +} + +public class ListMachinesJunction(IEnumerable machines) + : Junction +{ + public override Task Run(ListMachinesInput input) => + Task.FromResult( + new ListMachinesOutput + { + Machines = machines + .Select(m => new MachineInfo { Name = m.Name, HasEffect = m.HasEffect }) + .OrderBy(m => m.Name, StringComparer.Ordinal) + .ToList(), + } + ); +} diff --git a/samples/StateMachine/Trax.Samples.StateMachine/SnapshotPrincipal.cs b/samples/StateMachine/Trax.Samples.StateMachine/SnapshotPrincipal.cs new file mode 100644 index 0000000..79ca168 --- /dev/null +++ b/samples/StateMachine/Trax.Samples.StateMachine/SnapshotPrincipal.cs @@ -0,0 +1,13 @@ +using Trax.Api.Auth; +using Trax.Effect.StateMachine.Persistence; + +namespace Trax.Samples.StateMachine; + +/// +/// Maps Trax's authenticated caller to the snapshot user key (drafts are scoped per user), or null when the +/// request is anonymous. This is the one line a host writes to connect its auth to snapshot user-scoping. +/// +public sealed class TraxCallerSnapshotPrincipal(TraxCaller caller) : ISnapshotPrincipal +{ + public string? CurrentUserKey => caller.IsAuthenticated ? caller.Principal!.Id : null; +} diff --git a/samples/StateMachine/Trax.Samples.StateMachine/Trax.Samples.StateMachine.csproj b/samples/StateMachine/Trax.Samples.StateMachine/Trax.Samples.StateMachine.csproj new file mode 100644 index 0000000..ebf22b7 --- /dev/null +++ b/samples/StateMachine/Trax.Samples.StateMachine/Trax.Samples.StateMachine.csproj @@ -0,0 +1,14 @@ + + + net10.0 + enable + enable + + + + + + + + + diff --git a/samples/StateMachine/web/.gitignore b/samples/StateMachine/web/.gitignore new file mode 100644 index 0000000..f06235c --- /dev/null +++ b/samples/StateMachine/web/.gitignore @@ -0,0 +1,2 @@ +node_modules +dist diff --git a/samples/StateMachine/web/README.md b/samples/StateMachine/web/README.md new file mode 100644 index 0000000..9a08f8a --- /dev/null +++ b/samples/StateMachine/web/README.md @@ -0,0 +1,39 @@ +# State Machine web frontend + +A small React app that drives the sample's two machines over the four generic `stateMachine` mutations. It +shows the plan's frontend design in practice: one machine-agnostic transport, a hook that owns the snapshot, +and machine-specific UI on top. + +| File | Role | +|---|---| +| `src/traxTransport.ts` | Machine-agnostic GraphQL client for `save` / `advance` / `load` / `send` (+ `listMachines`). Knows no machine. | +| `src/useMachine.ts` | Hook that resumes a draft on mount, drives it, and re-renders on every change including a rejection. | +| `src/App.tsx` | The UI: a user switcher, a turnstile widget, a checkout wizard, and a live snapshot panel. | + +## Run it + +Start the backend first (it must be on `http://localhost:5220`, which this app expects): + +```bash +cd Trax.Samples && docker compose up -d +./pack-local.sh +dotnet run --project samples/StateMachine/Trax.Samples.StateMachine.Api +``` + +Then the frontend: + +```bash +cd samples/StateMachine/web +npm install +npm run dev +``` + +Open http://localhost:5173. + +## What to try + +- **Turnstile**: insert a coin, then push. Push while locked is rejected and the reason shows in the panel. +- **Checkout**: add items, go to Review, then Pay. The state advances to Paid with a receipt. Hit + **Charge again** and the same receipt comes back, no second charge, which is the exactly-once effect. +- **Switch user** (Alice / Bob): each user sees their own draft for the same instance id, because the server + scopes drafts to the caller. diff --git a/samples/StateMachine/web/index.html b/samples/StateMachine/web/index.html new file mode 100644 index 0000000..17604a3 --- /dev/null +++ b/samples/StateMachine/web/index.html @@ -0,0 +1,12 @@ + + + + + + Trax State Machine + + +
+ + + diff --git a/samples/StateMachine/web/package-lock.json b/samples/StateMachine/web/package-lock.json new file mode 100644 index 0000000..acf100e --- /dev/null +++ b/samples/StateMachine/web/package-lock.json @@ -0,0 +1,1004 @@ +{ + "name": "trax-statemachine-web", + "version": "0.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "trax-statemachine-web", + "version": "0.0.0", + "dependencies": { + "react": "^19.0.0", + "react-dom": "^19.0.0" + }, + "devDependencies": { + "@types/react": "^19.0.0", + "@types/react-dom": "^19.0.0", + "@vitejs/plugin-react": "^6.0.3", + "typescript": "~5.7.0", + "vite": "^8.1.3" + } + }, + "node_modules/@emnapi/core": { + "version": "2.0.0-alpha.3", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-2.0.0-alpha.3.tgz", + "integrity": "sha512-AZypUeJ/yByuxyS7BlSNRDOMLMlROYtjYdIAuBmJssVz1UJDSeYxLrdizhXCFYhedC5bqd/ASy8EuNXbVVXp9g==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/wasi-threads": "2.0.1", + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/runtime": { + "version": "2.0.0-alpha.3", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-2.0.0-alpha.3.tgz", + "integrity": "sha512-hFPAhMUjJD9BSyCANEISPOogeXC9Zo9ZQl7L6vKnaVsMkCtzznaW/naYypeyl0Gv5rYfWYsZbpixTMpjDJzQeA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@emnapi/wasi-threads": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-2.0.1.tgz", + "integrity": "sha512-9DsSk+o5NBX0CCJT8s0EROGSGxjR/tKu6aBTaVyq+SjAEQH4XcdcRxPBRzsBLizTTJ49MJjF+jgu3qnO9GLQcQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@napi-rs/wasm-runtime": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.2.1.tgz", + "integrity": "sha512-KjZdi8Q1wh89gsVmghvbrMgWl6ZWmRmHV6wjB7/g4Zf0dyO+hH3neZUtuDNPO00qq5YE5RITVWvrIZKRaAmzGQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@tybys/wasm-util": "^0.10.3" + }, + "engines": { + "node": "^20.19.0 || ^22.13.0 || >=23.5.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + }, + "peerDependencies": { + "@emnapi/core": "^1.7.1 || ^2.0.0-alpha.3", + "@emnapi/runtime": "^1.7.1 || ^2.0.0-alpha.3" + } + }, + "node_modules/@oxc-project/types": { + "version": "0.142.0", + "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.142.0.tgz", + "integrity": "sha512-7W+2q5AKQVU36fkaryontrHn3YDt1RyUYXatw9i5H8ocYe2sPKSFB6eS8WNPeRKiN1qAWWZUPm7gwFzJGrccqQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/Boshen" + } + }, + "node_modules/@rolldown/binding-android-arm64": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.2.1.tgz", + "integrity": "sha512-02hOeOSryYxVrOIphmLAsqnCJWxwlzFk+pEt/N/i6OgT3lShHO7xGCU5cpgchRDHboAEbSjzgGh+O/u1GswQmA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-darwin-arm64": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.2.1.tgz", + "integrity": "sha512-fMsTOnN0OjFm3CyppWPitKnc8UlliVARUULW6cfU6AIqjdtgmSFWSk9vecHzZduv/yMWIHDlRhM1e8Iff9uAfA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-darwin-x64": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.2.1.tgz", + "integrity": "sha512-1wjKdz/XLGKHaTNHjQveQ/B23TKx4ItAqm1JbyVuvNPc4Ze0Fb48s49TAd/2zcplPl8okE/UbTgmlVfwT7eFeQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-freebsd-x64": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.2.1.tgz", + "integrity": "sha512-Fa0jHR07E7YBN4vOEsbVf2briYNsuOowfLJaXULZM0ldMlaCaj2LJgLMbMe4iacRyZmvR8efFhgR9wKuGclQUg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-arm-gnueabihf": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.2.1.tgz", + "integrity": "sha512-pzkgu1SSHGgRRyRZ4fbmSgmajbVt+epaLP99NDjFft69v/ypfTi6swBMiVdh2EkQ0OSnHE1lZDM7DRGkyAzUpA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-arm64-gnu": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.2.1.tgz", + "integrity": "sha512-QI5SEDY8cbiYWHx0VO4vIc3UlS6a32vXHjU8Qy/17adEmZIPuByJg13UEvo9c/UCiUkdcVWY83C+b+JrwnNyUg==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-arm64-musl": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.2.1.tgz", + "integrity": "sha512-Sm41FyCeXqmYcERoYOCbGIL5hNfd8w9LQ7Y61Bev48HkcjaJqV/iiVOaiDxjVTRMS+QKrZmD8cfPt4uMVnvM+A==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-ppc64-gnu": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.2.1.tgz", + "integrity": "sha512-2x+WhXTGl9yJYPbltW/BSEPTVz9OIWQyER4N+gJEDWkkn904eRcBzELqh/Hf7K0w/ubGbKNMv0ZC+94QK/IFEg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-s390x-gnu": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.2.1.tgz", + "integrity": "sha512-eEjmQpuRQayHPWWnywaWHkFT3ToPbP3RYy42VVd/B9aBGDA+Ol25EIWHxKQST3IiWJjikCWUF7KtbfqwZrzVwQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-x64-gnu": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.1.tgz", + "integrity": "sha512-/Orga1fZYkLc/56jBICcHrKchl8Z2UKdDSr3LG9ToWO1lQ6a4Livk9Xz+9WN91zsz5QR3XQz2NNoSDEvP6qadw==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-linux-x64-musl": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.2.1.tgz", + "integrity": "sha512-xxBJRL+0q0Kce7orznGWLuylHDY65vuARXZRpX+hPdv+DqK2c3NlCsVA98tlWzWNEE7yPqA/1NQ5nnCrj49Y5A==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-openharmony-arm64": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.2.1.tgz", + "integrity": "sha512-M6AdXIXw3s+/8XpKMzdGDEXGS1S7kwUsy+rcTIUIOx5Ge4nXKCtAFHFV9YKkXvGcC5WMoTjAteLzlsQROVI0Yw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-wasm32-wasi": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.2.1.tgz", + "integrity": "sha512-/TX0SoRGojHzSAHpfVBbavRVSazg5U3h3Y3VXfcc0cdugq6kxdqw8LPGFiPr+/7gE/60zRcsOY2Vi9b9eT0jww==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "2.0.0-alpha.3", + "@emnapi/runtime": "2.0.0-alpha.3", + "@napi-rs/wasm-runtime": "^1.2.0" + }, + "engines": { + "node": "^20.19.0 || ^22.13.0 || >=23.5.0" + } + }, + "node_modules/@rolldown/binding-win32-arm64-msvc": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.2.1.tgz", + "integrity": "sha512-EvRrivJieyHG+AO9lleZWgq+g0+S7oV2C51yuqlcyU/R9net+sI4Pj0F+lUoP2bEr6TWX3SqFaaS0SzfLxSzkw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/binding-win32-x64-msvc": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.2.1.tgz", + "integrity": "sha512-Z4eCmn5QJ/5+azF9knpLWKfVd9aidn0mAe9TpJgvBLId9Ax3t0+JVxBmT25Bv7NBbVW1TZyKjQjQReouMeH5UQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^20.19.0 || >=22.12.0" + } + }, + "node_modules/@rolldown/pluginutils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz", + "integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@tybys/wasm-util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.3.tgz", + "integrity": "sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@types/react": { + "version": "19.2.18", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.18.tgz", + "integrity": "sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "csstype": "^3.2.2" + } + }, + "node_modules/@types/react-dom": { + "version": "19.2.4", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.4.tgz", + "integrity": "sha512-Bsc+QHgp+P/F02XDzNCY9jnZNCUuLki36KT7VKrTXXLdHf+vHMNZnW1rVu5DNW/rCK+fya3DATySbLM4yhtKUw==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@types/react": "^19.2.0" + } + }, + "node_modules/@vitejs/plugin-react": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-6.0.5.tgz", + "integrity": "sha512-BOVzne/NL162sMdResB25mUv+vWMF5NoAjNf09TeGlE7ZpszZWSD3winycicLJw72yeVsoCn/2kOhEuCvEShMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rolldown/pluginutils": "^1.0.1" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "peerDependencies": { + "@rolldown/plugin-babel": "^0.1.7 || ^0.2.0", + "babel-plugin-react-compiler": "^1.0.0", + "vite": "^8.0.0" + }, + "peerDependenciesMeta": { + "@rolldown/plugin-babel": { + "optional": true + }, + "babel-plugin-react-compiler": { + "optional": true + } + } + }, + "node_modules/csstype": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/lightningcss": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz", + "integrity": "sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==", + "dev": true, + "license": "MPL-2.0", + "dependencies": { + "detect-libc": "^2.0.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "lightningcss-android-arm64": "1.33.0", + "lightningcss-darwin-arm64": "1.33.0", + "lightningcss-darwin-x64": "1.33.0", + "lightningcss-freebsd-x64": "1.33.0", + "lightningcss-linux-arm-gnueabihf": "1.33.0", + "lightningcss-linux-arm64-gnu": "1.33.0", + "lightningcss-linux-arm64-musl": "1.33.0", + "lightningcss-linux-x64-gnu": "1.33.0", + "lightningcss-linux-x64-musl": "1.33.0", + "lightningcss-win32-arm64-msvc": "1.33.0", + "lightningcss-win32-x64-msvc": "1.33.0" + } + }, + "node_modules/lightningcss-android-arm64": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.33.0.tgz", + "integrity": "sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-arm64": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.33.0.tgz", + "integrity": "sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-x64": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.33.0.tgz", + "integrity": "sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-freebsd-x64": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.33.0.tgz", + "integrity": "sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm-gnueabihf": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.33.0.tgz", + "integrity": "sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-gnu": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.33.0.tgz", + "integrity": "sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-musl": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.33.0.tgz", + "integrity": "sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-gnu": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.33.0.tgz", + "integrity": "sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "glibc" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-musl": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.33.0.tgz", + "integrity": "sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==", + "cpu": [ + "x64" + ], + "dev": true, + "libc": [ + "musl" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-arm64-msvc": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.33.0.tgz", + "integrity": "sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-x64-msvc": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.33.0.tgz", + "integrity": "sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/nanoid": { + "version": "3.3.16", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.16.tgz", + "integrity": "sha512-bzlKTyNJ7+LdGIIwy8ijFpIqEQIvafahV7eYykJ8Cvh42EdJeODoJ6gUJXpQJvej1BddH8OqTXZNE/KfbWAu8Q==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.5.tgz", + "integrity": "sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/postcss": { + "version": "8.5.25", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.25.tgz", + "integrity": "sha512-DTPx3RWSSnWyzLxQnlH0rJP+EW5ekl16ZU4/psbIhA0e53kJfdgaN5vKM+xP7yJtXVu+nfdVFmlgFDEKAe4Pyw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.16", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/react": { + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/react/-/react-19.2.8.tgz", + "integrity": "sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.8.tgz", + "integrity": "sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==", + "license": "MIT", + "dependencies": { + "scheduler": "^0.27.0" + }, + "peerDependencies": { + "react": "^19.2.8" + } + }, + "node_modules/rolldown": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.2.1.tgz", + "integrity": "sha512-4FKJhg8d3OiyQOA6Q1Q0hoFFpW9/OoX+VsHzpECsdsIZoOArrAK90gl59YK/Z+gnDel45bgJZK03ozH/9bCqEw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@oxc-project/types": "=0.142.0", + "@rolldown/pluginutils": "^1.0.0" + }, + "bin": { + "rolldown": "bin/cli.mjs" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "optionalDependencies": { + "@rolldown/binding-android-arm64": "1.2.1", + "@rolldown/binding-darwin-arm64": "1.2.1", + "@rolldown/binding-darwin-x64": "1.2.1", + "@rolldown/binding-freebsd-x64": "1.2.1", + "@rolldown/binding-linux-arm-gnueabihf": "1.2.1", + "@rolldown/binding-linux-arm64-gnu": "1.2.1", + "@rolldown/binding-linux-arm64-musl": "1.2.1", + "@rolldown/binding-linux-ppc64-gnu": "1.2.1", + "@rolldown/binding-linux-s390x-gnu": "1.2.1", + "@rolldown/binding-linux-x64-gnu": "1.2.1", + "@rolldown/binding-linux-x64-musl": "1.2.1", + "@rolldown/binding-openharmony-arm64": "1.2.1", + "@rolldown/binding-wasm32-wasi": "1.2.1", + "@rolldown/binding-win32-arm64-msvc": "1.2.1", + "@rolldown/binding-win32-x64-msvc": "1.2.1" + } + }, + "node_modules/scheduler": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz", + "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==", + "license": "MIT" + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/tinyglobby": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz", + "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.4" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "dev": true, + "license": "0BSD", + "optional": true + }, + "node_modules/typescript": { + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz", + "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/vite": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/vite/-/vite-8.2.0.tgz", + "integrity": "sha512-pn+CFpM0lwDeKwmOq1ZaBK/9sjorZcgqxki6MbY/jPEVd9vichIlmlD4HmQ5wdP5EgqQCFRaACBxMC7uEGc6lQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "lightningcss": "^1.33.0", + "picomatch": "^4.0.5", + "postcss": "^8.5.23", + "rolldown": "~1.2.0", + "tinyglobby": "^0.2.17" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^20.19.0 || >=22.12.0", + "@vitejs/devtools": "^0.4.0", + "esbuild": "^0.27.0 || ^0.28.0", + "jiti": ">=1.21.0", + "less": "^4.0.0", + "sass": "^1.70.0", + "sass-embedded": "^1.70.0", + "stylus": ">=0.54.8", + "sugarss": "^5.0.0", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "@vitejs/devtools": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + } + } +} diff --git a/samples/StateMachine/web/package.json b/samples/StateMachine/web/package.json new file mode 100644 index 0000000..9a0c71a --- /dev/null +++ b/samples/StateMachine/web/package.json @@ -0,0 +1,22 @@ +{ + "name": "trax-statemachine-web", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "tsc && vite build", + "preview": "vite preview" + }, + "dependencies": { + "react": "^19.0.0", + "react-dom": "^19.0.0" + }, + "devDependencies": { + "@types/react": "^19.0.0", + "@types/react-dom": "^19.0.0", + "@vitejs/plugin-react": "^6.0.3", + "typescript": "~5.7.0", + "vite": "^8.1.3" + } +} diff --git a/samples/StateMachine/web/src/App.tsx b/samples/StateMachine/web/src/App.tsx new file mode 100644 index 0000000..de69037 --- /dev/null +++ b/samples/StateMachine/web/src/App.tsx @@ -0,0 +1,212 @@ +import { useMemo, useState } from "react"; +import { createTransport, type Snapshot, type TraxTransport } from "./traxTransport"; +import { useMachine } from "./useMachine"; + +const ENDPOINT = "http://localhost:5220/trax/graphql"; + +// Stable ids: both users drive the same instance ids, and the server scopes each draft to the caller, so +// switching user shows a different draft for the same id. +const TURNSTILE_ID = "a0000000-0000-0000-0000-000000000001"; +const CHECKOUT_ID = "b0000000-0000-0000-0000-000000000002"; + +const USERS = [ + { label: "Alice", key: "alice-key" }, + { label: "Bob", key: "bob-key" }, +]; + +// Module-level so the references are stable (the hook resumes on identity change). +const initialTurnstile = (): Snapshot => ({ + machine: "turnstile", + version: 1, + state: "Locked", + context: {}, +}); +const initialCheckout = (): Snapshot => ({ + machine: "checkout", + version: 1, + state: "Cart", + context: { items: [], receipt: null }, +}); + +export function App() { + const [apiKey, setApiKey] = useState(USERS[0].key); + const transport = useMemo(() => createTransport(ENDPOINT, () => apiKey), [apiKey]); + + return ( +
+
+

Trax State Machine

+

+ One machine-agnostic transport, driving two machines over the four generic{" "} + stateMachine mutations. Drafts are scoped per user. +

+
+ Signed in as + {USERS.map((u) => ( + + ))} + {ENDPOINT} +
+
+ +
+ + +
+
+ ); +} + +function Turnstile({ transport }: { transport: TraxTransport }) { + const m = useMachine(transport, "turnstile", TURNSTILE_ID, initialTurnstile); + const unlocked = m.state === "Unlocked"; + + return ( +
+
+

turnstile

+ +
+

Authoritative advance: the server re-drives the stored draft from a trigger.

+ +
{unlocked ? "🔓 open" : "🔒 locked"}
+ +
+ + + +
+ + +
+ ); +} + +function Checkout({ transport }: { transport: TraxTransport }) { + const m = useMachine(transport, "checkout", CHECKOUT_ID, initialCheckout); + const [item, setItem] = useState(""); + const items = (m.context.items as string[] | undefined) ?? []; + const receipt = m.context.receipt as string | null; + + function addItem() { + if (!item.trim()) return; + void m.save({ + machine: "checkout", + version: 1, + state: "Cart", + context: { items: [...items, item.trim()], receipt: null }, + }); + setItem(""); + } + + return ( +
+
+

checkout

+ +
+ + + +
    + {items.length === 0 ? ( +
  • no items yet
  • + ) : ( + items.map((it, i) =>
  • {it}
  • ) + )} +
+ + {m.state === "Cart" && ( +
+ setItem(e.target.value)} + onKeyDown={(e) => e.key === "Enter" && addItem()} + /> + + +
+ )} + + {m.state === "Review" && ( +
+ + +
+ )} + + {m.state === "Paid" && ( +
+
+ charged, receipt {receipt} +
+
+ + +
+

+ “Charge again” returns the same receipt and does not re-charge. That is the + exactly-once effect. +

+
+ )} + + +
+ ); +} + +function Stepper({ current, steps }: { current: string | null; steps: string[] }) { + const idx = current ? steps.indexOf(current) : -1; + return ( +
+ {steps.map((s, i) => ( + + {s} + + ))} +
+ ); +} + +function StateBadge({ state, tone }: { state: string | null; tone: "good" | "muted" }) { + return {state ?? "…"}; +} + +function Panel({ machine }: { machine: ReturnType }) { + return ( +
+ {machine.problem && ( +
+ {machine.problem.code} {machine.problem.message} +
+ )} +
{machine.snapshot ? JSON.stringify(machine.snapshot, null, 2) : "loading…"}
+
+ ); +} diff --git a/samples/StateMachine/web/src/index.css b/samples/StateMachine/web/src/index.css new file mode 100644 index 0000000..9784443 --- /dev/null +++ b/samples/StateMachine/web/src/index.css @@ -0,0 +1,248 @@ +:root { + --bg: #0f1117; + --panel: #171a23; + --card: #1d212c; + --line: #2a2f3d; + --text: #e6e8ee; + --muted: #8b91a3; + --accent: #6ea8fe; + --good: #3ddc97; + --bad: #ff6b6b; + font-family: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif; +} + +* { + box-sizing: border-box; +} + +body { + margin: 0; + background: var(--bg); + color: var(--text); +} + +.page { + max-width: 960px; + margin: 0 auto; + padding: 32px 20px 64px; +} + +header h1 { + margin: 0 0 4px; + font-size: 26px; +} + +.sub { + color: var(--muted); + margin: 0 0 16px; +} + +code { + background: #10131b; + padding: 1px 5px; + border-radius: 4px; + font-size: 0.9em; +} + +.who { + display: flex; + align-items: center; + gap: 8px; + color: var(--muted); + border-top: 1px solid var(--line); + padding-top: 16px; +} + +.endpoint { + margin-left: auto; + font-size: 12px; + opacity: 0.7; +} + +.chip { + background: var(--panel); + color: var(--text); + border: 1px solid var(--line); + border-radius: 999px; + padding: 4px 14px; + cursor: pointer; +} + +.chip.active { + border-color: var(--accent); + color: var(--accent); +} + +main { + display: grid; + grid-template-columns: 1fr 1fr; + gap: 20px; + margin-top: 24px; +} + +@media (max-width: 760px) { + main { + grid-template-columns: 1fr; + } +} + +.card { + background: var(--card); + border: 1px solid var(--line); + border-radius: 12px; + padding: 20px; +} + +.card-head { + display: flex; + align-items: center; + justify-content: space-between; +} + +.card-head h2 { + margin: 0; + font-family: ui-monospace, SFMono-Regular, Menlo, monospace; + font-size: 18px; +} + +.hint { + color: var(--muted); + font-size: 13px; + margin: 6px 0 14px; +} + +.badge { + font-size: 13px; + font-weight: 600; + padding: 3px 10px; + border-radius: 999px; + border: 1px solid var(--line); +} + +.badge.good { + color: var(--good); + border-color: var(--good); +} + +.badge.muted { + color: var(--muted); +} + +.turnstile-visual { + text-align: center; + font-size: 30px; + padding: 20px 0; +} + +.stepper { + display: flex; + gap: 8px; + margin: 4px 0 14px; +} + +.step { + flex: 1; + text-align: center; + font-size: 13px; + padding: 6px; + border-radius: 8px; + background: var(--panel); + color: var(--muted); + border: 1px solid var(--line); +} + +.step.active { + color: var(--accent); + border-color: var(--accent); +} + +.step.done { + color: var(--good); +} + +.items { + list-style: none; + margin: 0 0 14px; + padding: 0; + min-height: 24px; +} + +.items li { + padding: 4px 0; + border-bottom: 1px solid var(--line); +} + +.items .empty { + color: var(--muted); + border: none; +} + +.actions { + display: flex; + flex-wrap: wrap; + gap: 8px; + align-items: center; +} + +button { + background: var(--panel); + color: var(--text); + border: 1px solid var(--line); + border-radius: 8px; + padding: 8px 14px; + cursor: pointer; + font-size: 14px; +} + +button:hover:not(:disabled) { + border-color: var(--accent); +} + +button:disabled { + opacity: 0.45; + cursor: default; +} + +button.primary { + background: var(--accent); + color: #0b1020; + border-color: var(--accent); + font-weight: 600; +} + +input { + background: #10131b; + border: 1px solid var(--line); + color: var(--text); + border-radius: 8px; + padding: 8px 10px; + font-size: 14px; +} + +.paid .receipt { + color: var(--good); + margin-bottom: 10px; +} + +.panel { + margin-top: 16px; + border-top: 1px solid var(--line); + padding-top: 12px; +} + +.problem { + color: var(--bad); + font-size: 13px; + margin-bottom: 8px; +} + +pre { + background: #10131b; + border: 1px solid var(--line); + border-radius: 8px; + padding: 12px; + margin: 0; + font-size: 12px; + overflow-x: auto; + color: #c7cbd6; +} diff --git a/samples/StateMachine/web/src/main.tsx b/samples/StateMachine/web/src/main.tsx new file mode 100644 index 0000000..2d79d5f --- /dev/null +++ b/samples/StateMachine/web/src/main.tsx @@ -0,0 +1,10 @@ +import { StrictMode } from "react"; +import { createRoot } from "react-dom/client"; +import { App } from "./App"; +import "./index.css"; + +createRoot(document.getElementById("root")!).render( + + + , +); diff --git a/samples/StateMachine/web/src/traxTransport.ts b/samples/StateMachine/web/src/traxTransport.ts new file mode 100644 index 0000000..d8ea540 --- /dev/null +++ b/samples/StateMachine/web/src/traxTransport.ts @@ -0,0 +1,104 @@ +// A machine-agnostic client for the four generic `stateMachine` GraphQL mutations. It knows nothing about +// any specific machine: the machine is an argument, the context is opaque JSON. One transport drives every +// machine. This is the frontend half of the "one set of operations, any machine" design. + +export interface Snapshot { + machine: string; + version: number; + state: string; + context: Record; +} + +export interface Problem { + code: string; + message: string; +} + +export interface Result { + snapshot: Snapshot | null; + problem: Problem | null; +} + +export interface MachineInfo { + name: string; + hasEffect: boolean; +} + +interface RawOutput { + snapshot: string | null; + problem: Problem | null; +} + +const OUTPUT = "output { snapshot problem { code message } }"; + +export function createTransport(endpoint: string, getApiKey: () => string) { + async function call(query: string, variables?: unknown): Promise { + const res = await fetch(endpoint, { + method: "POST", + headers: { "Content-Type": "application/json", "X-Api-Key": getApiKey() }, + body: JSON.stringify({ query, variables }), + }); + const body = (await res.json()) as { data?: T; errors?: { message: string }[] }; + if (body.errors?.length) throw new Error(body.errors[0].message); + return body.data as T; + } + + // The snapshot crosses the wire as canonical JSON in a string field; parse it back into an object. + function toResult(raw: RawOutput): Result { + return { + snapshot: raw.snapshot ? (JSON.parse(raw.snapshot) as Snapshot) : null, + problem: raw.problem, + }; + } + + return { + async listMachines(): Promise { + const d = await call<{ + discover: { stateMachine: { listMachines: { machines: MachineInfo[] } } }; + }>(`{ discover { stateMachine { listMachines { machines { name hasEffect } } } } }`); + return d.discover.stateMachine.listMachines.machines; + }, + + async save(machine: string, id: string, snapshot: Snapshot): Promise { + const d = await call<{ dispatch: { stateMachine: { saveSnapshot: { output: RawOutput } } } }>( + `mutation($i: SaveSnapshotInput!){ dispatch { stateMachine { saveSnapshot(input:$i){ ${OUTPUT} } } } }`, + { i: { machine, id, snapshot: JSON.stringify(snapshot) } }, + ); + return toResult(d.dispatch.stateMachine.saveSnapshot.output); + }, + + async advance( + machine: string, + id: string, + trigger: string, + input?: unknown, + requestId?: string, + ): Promise { + const d = await call<{ + dispatch: { stateMachine: { advanceSnapshot: { output: RawOutput } } }; + }>( + `mutation($i: AdvanceSnapshotInput!){ dispatch { stateMachine { advanceSnapshot(input:$i){ ${OUTPUT} } } } }`, + { i: { machine, id, trigger, input: input ? JSON.stringify(input) : null, requestId } }, + ); + return toResult(d.dispatch.stateMachine.advanceSnapshot.output); + }, + + async load(machine: string, id: string): Promise { + const d = await call<{ dispatch: { stateMachine: { loadSnapshot: { output: RawOutput } } } }>( + `mutation($i: LoadSnapshotInput!){ dispatch { stateMachine { loadSnapshot(input:$i){ ${OUTPUT} } } } }`, + { i: { machine, id } }, + ); + return toResult(d.dispatch.stateMachine.loadSnapshot.output); + }, + + async send(machine: string, id: string, requestId?: string): Promise { + const d = await call<{ dispatch: { stateMachine: { sendSnapshot: { output: RawOutput } } } }>( + `mutation($i: SendSnapshotInput!){ dispatch { stateMachine { sendSnapshot(input:$i){ ${OUTPUT} } } } }`, + { i: { machine, id, requestId } }, + ); + return toResult(d.dispatch.stateMachine.sendSnapshot.output); + }, + }; +} + +export type TraxTransport = ReturnType; diff --git a/samples/StateMachine/web/src/useMachine.ts b/samples/StateMachine/web/src/useMachine.ts new file mode 100644 index 0000000..f422b3f --- /dev/null +++ b/samples/StateMachine/web/src/useMachine.ts @@ -0,0 +1,70 @@ +import { useCallback, useEffect, useState } from "react"; +import type { Problem, Result, Snapshot, TraxTransport } from "./traxTransport"; + +// Owns one machine instance's snapshot. On mount it resumes the caller's stored draft (or seeds a fresh one +// if there is none), and every action re-renders, including a rejection, so a declined action is never +// silently swallowed. The whole hook is machine-agnostic; the caller supplies the initial snapshot factory. +export function useMachine( + transport: TraxTransport, + machine: string, + id: string, + initial: () => Snapshot, +) { + const [snapshot, setSnapshot] = useState(null); + const [problem, setProblem] = useState(null); + const [busy, setBusy] = useState(false); + + const apply = useCallback((r: Result) => { + if (r.snapshot) setSnapshot(r.snapshot); + setProblem(r.problem); + }, []); + + const run = useCallback( + async (fn: () => Promise) => { + setBusy(true); + try { + apply(await fn()); + } catch (e) { + setProblem({ code: "transport", message: e instanceof Error ? e.message : String(e) }); + } finally { + setBusy(false); + } + }, + [apply], + ); + + const reload = useCallback(async () => { + setBusy(true); + try { + const loaded = await transport.load(machine, id); + if (loaded.snapshot) { + setSnapshot(loaded.snapshot); + setProblem(null); + } else { + // No draft yet (a fresh start): seed one via the soft save path. + apply(await transport.save(machine, id, initial())); + } + } catch (e) { + setProblem({ code: "transport", message: e instanceof Error ? e.message : String(e) }); + } finally { + setBusy(false); + } + }, [transport, machine, id, initial, apply]); + + useEffect(() => { + void reload(); + }, [reload]); + + return { + snapshot, + problem, + busy, + state: snapshot?.state ?? null, + context: snapshot?.context ?? {}, + save: (s: Snapshot) => run(() => transport.save(machine, id, s)), + advance: (trigger: string, input?: unknown, requestId?: string) => + run(() => transport.advance(machine, id, trigger, input, requestId)), + send: (requestId?: string) => run(() => transport.send(machine, id, requestId)), + reload, + }; +} diff --git a/samples/StateMachine/web/tsconfig.json b/samples/StateMachine/web/tsconfig.json new file mode 100644 index 0000000..c68af4f --- /dev/null +++ b/samples/StateMachine/web/tsconfig.json @@ -0,0 +1,20 @@ +{ + "compilerOptions": { + "target": "ES2022", + "useDefineForClassFields": true, + "lib": ["ES2022", "DOM", "DOM.Iterable"], + "module": "ESNext", + "skipLibCheck": true, + "moduleResolution": "bundler", + "allowImportingTsExtensions": true, + "verbatimModuleSyntax": true, + "moduleDetection": "force", + "noEmit": true, + "jsx": "react-jsx", + "strict": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "noFallthroughCasesInSwitch": true + }, + "include": ["src"] +} diff --git a/samples/StateMachine/web/vite.config.ts b/samples/StateMachine/web/vite.config.ts new file mode 100644 index 0000000..03069f4 --- /dev/null +++ b/samples/StateMachine/web/vite.config.ts @@ -0,0 +1,7 @@ +import { defineConfig } from "vite"; +import react from "@vitejs/plugin-react"; + +export default defineConfig({ + plugins: [react()], + server: { port: 5173 }, +}); diff --git a/tests/Trax.Samples.Tests.Meta/Tests/DependencyDirectionTests.cs b/tests/Trax.Samples.Tests.Meta/Tests/DependencyDirectionTests.cs new file mode 100644 index 0000000..10323d2 --- /dev/null +++ b/tests/Trax.Samples.Tests.Meta/Tests/DependencyDirectionTests.cs @@ -0,0 +1,134 @@ +namespace Trax.Samples.Tests.Meta.Tests; + +/// +/// Enforces the Trax dependency chain (CLAUDE.md): a repo may take a Trax.* PackageReference +/// only on its own family or an allowed upstream family, never a downstream or parallel one. The map below +/// is the whole chain; the test self-detects which repo it runs in from the .slnx at the repo root +/// and applies that repo's rule, so the identical file lives in every repo's Meta project. Intra-repo +/// dependencies use ProjectReference and are exempt (they are not PackageReferences). +/// +/// This catches an upstream repo pulling in a downstream one, for example a test that references +/// Trax.Api.GraphQL from inside Trax.Effect. That only compiles against the locally-packed feed and hides a +/// real layering inversion. Sibling checks that a legitimate +/// cross-repo reference is centrally managed; this one checks it points the right way in the first place. +/// +[TestFixture] +public class DependencyDirectionTests +{ + // For each repo family, the full set of upstream families it may PackageReference. Its own family is + // always allowed. Empirically matches the current graph and the chain: Core is the root; Effect -> Core; + // Mediator -> Effect; Scheduler -> Mediator; Api -> Scheduler; Dashboard -> Api; Cli -> Scheduler; + // Samples sits at the bottom and may reference everything upstream. + private static readonly IReadOnlyDictionary AllowedUpstream = new Dictionary< + string, + string[] + >(StringComparer.Ordinal) + { + ["Trax.Core"] = Array.Empty(), + ["Trax.Effect"] = new[] { "Trax.Core" }, + ["Trax.Mediator"] = new[] { "Trax.Core", "Trax.Effect" }, + ["Trax.Scheduler"] = new[] { "Trax.Core", "Trax.Effect", "Trax.Mediator" }, + ["Trax.Api"] = new[] { "Trax.Core", "Trax.Effect", "Trax.Mediator", "Trax.Scheduler" }, + ["Trax.Dashboard"] = new[] + { + "Trax.Core", + "Trax.Effect", + "Trax.Mediator", + "Trax.Scheduler", + "Trax.Api", + }, + ["Trax.Cli"] = new[] { "Trax.Core", "Trax.Effect", "Trax.Mediator", "Trax.Scheduler" }, + ["Trax.Samples"] = new[] + { + "Trax.Core", + "Trax.Effect", + "Trax.Mediator", + "Trax.Scheduler", + "Trax.Dashboard", + "Trax.Api", + "Trax.Cli", + }, + }; + + private static readonly string[] Families = + { + "Trax.Core", + "Trax.Effect", + "Trax.Mediator", + "Trax.Scheduler", + "Trax.Dashboard", + "Trax.Api", + "Trax.Cli", + "Trax.Samples", + }; + + [Test] + public void No_project_references_a_downstream_or_parallel_Trax_package() + { + var repo = DetectRepo(); + repo.Should() + .NotBeNull("the current repo family should be detectable from the .slnx at the repo root"); + + var allowed = new HashSet(AllowedUpstream[repo!], StringComparer.Ordinal) { repo! }; + var offenders = new List(); + + foreach (var csproj in SourceFiles.Projects()) + { + XDocument doc; + try + { + doc = XDocument.Load(csproj); + } + catch (Exception ex) + { + Assert.Fail($"Failed to parse {RepoRoot.Relative(csproj)}: {ex.Message}"); + return; + } + + foreach (var pkg in doc.Descendants("PackageReference")) + { + var include = pkg.Attribute("Include")?.Value; + if ( + string.IsNullOrEmpty(include) + || !include.StartsWith("Trax.", StringComparison.Ordinal) + ) + continue; + + // A Trax package outside the eight core-repo families (e.g. a standalone Trax.Runner.*) + // is out of scope for this chain guard; skip it rather than flag it. + var family = FamilyOf(include); + if (family is null) + continue; + if (!allowed.Contains(family)) + offenders.Add($"{RepoRoot.Relative(csproj)} -> {include} [{family}]"); + } + } + + offenders + .Should() + .BeEmpty( + $"{repo} may PackageReference only its own family and its allowed upstream " + + $"[{string.Join(", ", AllowedUpstream[repo!])}] per the Trax dependency chain. A " + + "reference to any other Trax family points the wrong way (downstream or parallel); use " + + "a ProjectReference for intra-repo dependencies. Offenders:\n " + + string.Join("\n ", offenders) + ); + } + + private static string? FamilyOf(string package) => + Families.FirstOrDefault(f => + package.Equals(f, StringComparison.Ordinal) + || package.StartsWith(f + ".", StringComparison.Ordinal) + ); + + private static string? DetectRepo() + { + var slnx = Directory + .EnumerateFiles(RepoRoot.Path, "*.slnx", SearchOption.TopDirectoryOnly) + .FirstOrDefault(); + if (slnx is null) + return null; + var name = Path.GetFileNameWithoutExtension(slnx); + return AllowedUpstream.ContainsKey(name) ? name : null; + } +} From 560c3c6841b6f0e7a048b033ed8fa08854ef90d0 Mon Sep 17 00:00:00 2001 From: Theauxm <43664045+Theauxm@users.noreply.github.com> Date: Fri, 31 Jul 2026 08:26:30 -0600 Subject: [PATCH 2/4] feat: state-machine sample host, machines, and web frontend --- .../Trax.Samples.Tests.Meta/Tests/DependencyDirectionTests.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/Trax.Samples.Tests.Meta/Tests/DependencyDirectionTests.cs b/tests/Trax.Samples.Tests.Meta/Tests/DependencyDirectionTests.cs index 10323d2..43e833f 100644 --- a/tests/Trax.Samples.Tests.Meta/Tests/DependencyDirectionTests.cs +++ b/tests/Trax.Samples.Tests.Meta/Tests/DependencyDirectionTests.cs @@ -67,7 +67,9 @@ public void No_project_references_a_downstream_or_parallel_Trax_package() { var repo = DetectRepo(); repo.Should() - .NotBeNull("the current repo family should be detectable from the .slnx at the repo root"); + .NotBeNull( + "the current repo family should be detectable from the .slnx at the repo root" + ); var allowed = new HashSet(AllowedUpstream[repo!], StringComparer.Ordinal) { repo! }; var offenders = new List(); From ccc892abf44012cb8267697fe9ae18659baeb2db Mon Sep 17 00:00:00 2001 From: Theauxm <43664045+Theauxm@users.noreply.github.com> Date: Fri, 31 Jul 2026 08:37:43 -0600 Subject: [PATCH 3/4] fix: use the postgres maintenance database in the sample host --- .../Trax.Samples.StateMachine.Api/SnapshotSchema.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/samples/StateMachine/Trax.Samples.StateMachine.Api/SnapshotSchema.cs b/samples/StateMachine/Trax.Samples.StateMachine.Api/SnapshotSchema.cs index f15d5b8..38bf53e 100644 --- a/samples/StateMachine/Trax.Samples.StateMachine.Api/SnapshotSchema.cs +++ b/samples/StateMachine/Trax.Samples.StateMachine.Api/SnapshotSchema.cs @@ -18,8 +18,11 @@ public static async Task EnsureAsync(string connectionString) var target = new NpgsqlConnectionStringBuilder(connectionString); var database = target.Database!; - // Connect to the always-present `trax` database to create ours if it does not exist yet. - var maintenance = new NpgsqlConnectionStringBuilder(connectionString) { Database = "trax" }; + // Connect to the always-present `postgres` database to create ours if it does not exist yet. + var maintenance = new NpgsqlConnectionStringBuilder(connectionString) + { + Database = "postgres", + }; await using (var admin = new NpgsqlConnection(maintenance.ConnectionString)) { await admin.OpenAsync(); From c7b8574bcf7b25d3f75adb45360cc4657c8300a3 Mon Sep 17 00:00:00 2001 From: Theauxm <43664045+Theauxm@users.noreply.github.com> Date: Fri, 31 Jul 2026 11:27:50 -0600 Subject: [PATCH 4/4] chore: consume Trax.Effect 1.44.1 state-machine packages; bump .NET patches to 10.0.10 --- Directory.Packages.props | 30 +- .../packages.lock.json | 328 ++++---- .../Trax.Samples.ApiAudit/packages.lock.json | 38 +- .../packages.lock.json | 40 +- .../packages.lock.json | 98 +-- .../packages.lock.json | 106 +-- .../packages.lock.json | 98 +-- .../Trax.Samples.Bookworm/packages.lock.json | 106 +-- .../packages.lock.json | 44 +- .../packages.lock.json | 98 +-- .../packages.lock.json | 24 +- .../packages.lock.json | 60 +- .../packages.lock.json | 60 +- .../Trax.Samples.EnergyHub/packages.lock.json | 22 +- .../packages.lock.json | 60 +- .../packages.lock.json | 130 ++-- .../packages.lock.json | 22 +- .../packages.lock.json | 30 +- .../packages.lock.json | 42 +- .../packages.lock.json | 30 +- .../packages.lock.json | 4 +- .../packages.lock.json | 98 +-- .../packages.lock.json | 54 +- .../Trax.Samples.JobHunt/packages.lock.json | 24 +- .../packages.lock.json | 52 +- .../packages.lock.json | 62 +- .../packages.lock.json | 22 +- .../packages.lock.json | 36 +- .../packages.lock.json | 22 +- .../packages.lock.json | 56 +- .../packages.lock.json | 712 ++++++++++++++++++ .../packages.lock.json | 265 +++++++ .../packages.lock.json | 50 +- .../packages.lock.json | 68 +- .../packages.lock.json | 398 +++++----- .../packages.lock.json | 404 +++++----- .../packages.lock.json | 120 +-- .../packages.lock.json | 436 +++++------ .../packages.lock.json | 444 +++++------ .../packages.lock.json | 394 +++++----- .../packages.lock.json | 424 +++++------ .../packages.lock.json | 120 +-- .../packages.lock.json | 390 +++++----- .../packages.lock.json | 80 +- .../packages.lock.json | 124 +-- 45 files changed, 3651 insertions(+), 2674 deletions(-) create mode 100644 samples/StateMachine/Trax.Samples.StateMachine.Api/packages.lock.json create mode 100644 samples/StateMachine/Trax.Samples.StateMachine/packages.lock.json diff --git a/Directory.Packages.props b/Directory.Packages.props index 76c0447..6e722fc 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -61,55 +61,55 @@ /> - + @@ -145,7 +145,7 @@ - + diff --git a/lib/Trax.Samples.Shared.Testing/packages.lock.json b/lib/Trax.Samples.Shared.Testing/packages.lock.json index 20ac596..9bda8cf 100644 --- a/lib/Trax.Samples.Shared.Testing/packages.lock.json +++ b/lib/Trax.Samples.Shared.Testing/packages.lock.json @@ -16,13 +16,13 @@ }, "Microsoft.AspNetCore.Mvc.Testing": { "type": "Direct", - "requested": "[10.0.9, )", - "resolved": "10.0.9", - "contentHash": "Mt+5CtYz+xmog1S1TJt2owVKU8YquZtNy9bmO+kfrrtjEDZPzCw1qZ7o97PLpIEpt3yy4F5YdAUh9nKPm0CX5Q==", + "requested": "[10.0.10, )", + "resolved": "10.0.10", + "contentHash": "pTWE4RtRbb9sl/U9QjZA5oapEZ01ZEMfRilZvvh55ZW97caTQ2XuAF6sgc+7ojKWBbR2qrcWVo5P80gMPuW/tQ==", "dependencies": { - "Microsoft.AspNetCore.TestHost": "10.0.9", - "Microsoft.Extensions.DependencyModel": "10.0.9", - "Microsoft.Extensions.Hosting": "10.0.9" + "Microsoft.AspNetCore.TestHost": "10.0.10", + "Microsoft.Extensions.DependencyModel": "10.0.10", + "Microsoft.Extensions.Hosting": "10.0.10" } }, "Microsoft.EntityFrameworkCore.InMemory": { @@ -69,8 +69,8 @@ }, "Microsoft.AspNetCore.TestHost": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "mR4y30XFsVbn7EwV3Ic5/KMBO5QGwukTJE2ztGmpAST5ACX+Z+9r+Y6D1eibJojsOIW5KHpM4myo9/aRALJOyg==" + "resolved": "10.0.10", + "contentHash": "Kks+OpQlP/eWQhnTjkiv0H9kc9Uqa7ieAzNV62yJpZ8Ips/WwpfpwrwZUKzV83CBJaBl5OI7J2XxVVTC8vah/Q==" }, "Microsoft.Data.Sqlite.Core": { "type": "Transitive", @@ -137,278 +137,278 @@ }, "Microsoft.Extensions.Configuration.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "qGhRPd3VxfLV9UqatVOiD9mAeUbj2KiMwGFYC5uXlzExiZQoe4X/hdmzGIU7BQjNLTqCnnbTHVyBglG3668/HA==", + "resolved": "10.0.10", + "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Configuration.Binder": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Tp/+LPb70RyjjtLg9m5C959eP4KrUpJHThZfAegZVpsfmGvzfuNkuYbI/ft+LvXhMSyUcAeOPaN6rzTccwnZAg==", + "resolved": "10.0.10", + "contentHash": "GqmN2o1CkJvk7uWp+p4CwBYW0w/zfoEbvsiFDbO2G8l1Uz+mrDAbAcZiXhU2lufKPby1cjAUdd5GTWpebYOkOA==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.CommandLine": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "8D4HaqxWdm5M/nuhQffjPoR1ekhlpyKTXjFMAT5KlP0dvxkJe5JLAP6MAsuUEUxKWG09Bi5aAUaYMFKrMqWHqA==", + "resolved": "10.0.10", + "contentHash": "33cBeR2HRbzHUTtmcmLdNOApneNGcymwwL4arHuotgVK9Frba8kcDTrvVTj7cSCmF1R9OiSbZH0KxNOwab3HUg==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.EnvironmentVariables": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "JhKySWIL8+N4yFt4HPm1rGKCHooze+MBdTdpXc0bd/PGm31TrSUi2m0Nek1y441Wlv/RE6VH0W/DCv2xnmy8FA==", + "resolved": "10.0.10", + "contentHash": "KRfFSSCV58vEdU7mPED/YMzeovIWF5P0g8s9K8n9HEfy0/WzMq37SrPdXdFN5/dFT/rPMHpF7AvpoXHckbcBFg==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.FileExtensions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NgLB9cYnIb0/djSDcnqo4GIGGWooxGmr/gCUe3/CRXcKqLizOFui8MyW4EVkTB/KNJL+oXdMXnD6ZRm3Y+qkrQ==", + "resolved": "10.0.10", + "contentHash": "ZOhZYwvbXGTgGVRwswIirofEMVHuWdxjdh0JeUZXwaF9cgcjXdz/t0ELtgaevw7ezTyv47yPNCgGreWtLkn3IQ==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Physical": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Physical": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Configuration.Json": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "LiFKJgc9jZEW+7RhcSfsvCwoikt1lDdOqOn+whZC5zVHyg/gExftHl2QPtmfiHsEdDNg+Y+BDr6835tOfj8Y7A==", + "resolved": "10.0.10", + "contentHash": "uvJ6sHwjgrkMEJOgiC76G0mcZGXerwyyWkwX34EOjCbxKG6TCtfAoqDKAMsCvEBf9HxjlGQEgqsSMOGCmGBf+A==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.FileExtensions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.UserSecrets": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "ockJRreRW/HbGwoyHzYOxMucFBimvAZ8lKNwQLMHrS6mwkDUaCJMWzzeE+Rm9vgFlv2o/xqk8fm+FpqrDCnkTA==", + "resolved": "10.0.10", + "contentHash": "1s1sKFTk/Foam64JY6+m/diH8drL3Wx6V3gtSd5v1IEZtszZYyc1pW8uRnMblzpNiR0l0t8gGk7tXj3xHzFgdg==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Json": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Physical": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Json": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Physical": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NijozhERJDIaJ4k5TSMy1jOi0cSC2HfkvRD/Sl+kGSSKgVbFnF4GxgtMN/MrzHB8D1JxIrD4xSer9Blh9v3axQ==", + "resolved": "10.0.10", + "contentHash": "ANyvsgkNBRvcJh2XLgn8veGmajf+8m0AbKK+HPWdRL1yraSNVVSmQhFntLtdz/C795jxqqup+k05cs/3jZQPOA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "g41l/30G3K4B/d/L8kjux0+30e27c8D0FVQ/PFCpbekgfDpj9mnDhieP67EqXWvl1EWNeZh2rpR4F5B/jcDOHA==" + "resolved": "10.0.10", + "contentHash": "z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA==" }, "Microsoft.Extensions.DependencyModel": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "SCDTQ6HubnRvTUjR7dgMKHZvNoCb03t44ttHL8trlFTGgfDteWn/0nRdOxDhcI+lTWhKgd/flCVJEtAOPhSLNg==" + "resolved": "10.0.10", + "contentHash": "rfZA1RjR021RPqSmIPovfz2aOd79TGqJ9BengbjnzIISOVwjLmuSDnhCMmiY/1c6iYvGolQ1iNGzkav0u11XEA==" }, "Microsoft.Extensions.Diagnostics": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NLXI3PbTe39q6/sgs7JYhmfPf7bMzReUoAJ0q9Po6yhfM+0anZa7PrEva4W2SdiLWGyB9eKZS9THGt2BP40xJg==", + "resolved": "10.0.10", + "contentHash": "Kr/e7lUf4+N8tacbqJ2Ctwe/HarKdAc9ZkgKVVqvtJDBKbez+T/KnUwu82KSlnBp/SrpBcxc7u7xkE2oUZT/5Q==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.9", - "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.10" } }, "Microsoft.Extensions.Diagnostics.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "86RgyFsmVslW4Nu28IXgt8tLglynGQrwjk/xhGZaTe8j6YIeR1Ywoc42hSHsBSl920CQdfqq2dBohZiGm3AkUA==", + "resolved": "10.0.10", + "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Oxn4vqDk+EwceTMpZxVm7L/UZEAM1qIQlNP1+7tBZckD+P4SKrm/5X4gMTPCTdpnau/xY8Sb4/0d6onomSg4ZA==", + "resolved": "10.0.10", + "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.FileProviders.Physical": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "zm8WVod4swgprGrkxkuSILlbXqdDRqF+3y6U0I7jlmj4PMyKN6d8pzXZHUn5lr/gZVULzk/+FeTYlTupt6akpg==", + "resolved": "10.0.10", + "contentHash": "jhJAyo38kSrH3ARvWUk0h8itogVnQu2DCZuPo+s0Z+tXes0ugTxMPaHYzap85785eHQmPFqD9TYERqBbtGxn/w==", "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileSystemGlobbing": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileSystemGlobbing": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.FileSystemGlobbing": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "mvRf9qOH/LslWIee/h+lsElnoUyKotEwoPL31soqScmO/eoxObaTCLCdx2DdqPdRi9LnB+7qKZ49jfyrLZuc+w==" + "resolved": "10.0.10", + "contentHash": "jSOCVxEwCd4Aq925kJVz1kSO1EpX2OHYKL04qVREXkDU7Ce3pVDdHPYm+fEy8y/th2kJf/DAstRHpJAqoNWP8w==" }, "Microsoft.Extensions.Hosting": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "HTgnvmK0ubesUFO16pLC+i9+RS8lEGd6TmDouuy75FsAgIFrSwUVhYCqG2IENzBJwgxGc/6Rsulfsvd9ZG/XkA==", - "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Binder": "10.0.9", - "Microsoft.Extensions.Configuration.CommandLine": "10.0.9", - "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.9", - "Microsoft.Extensions.Configuration.FileExtensions": "10.0.9", - "Microsoft.Extensions.Configuration.Json": "10.0.9", - "Microsoft.Extensions.Configuration.UserSecrets": "10.0.9", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Diagnostics": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Physical": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Configuration": "10.0.9", - "Microsoft.Extensions.Logging.Console": "10.0.9", - "Microsoft.Extensions.Logging.Debug": "10.0.9", - "Microsoft.Extensions.Logging.EventLog": "10.0.9", - "Microsoft.Extensions.Logging.EventSource": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "resolved": "10.0.10", + "contentHash": "tL9FkfV64GPUDSPvwrgyw42LVzsnVAnyrqJEuZVJbODgrQ3eL63zmzEcVWoCHzfgqUhWggzbgAyUCnz/zfI3Pg==", + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Binder": "10.0.10", + "Microsoft.Extensions.Configuration.CommandLine": "10.0.10", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.10", + "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10", + "Microsoft.Extensions.Configuration.Json": "10.0.10", + "Microsoft.Extensions.Configuration.UserSecrets": "10.0.10", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Diagnostics": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Physical": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Configuration": "10.0.10", + "Microsoft.Extensions.Logging.Console": "10.0.10", + "Microsoft.Extensions.Logging.Debug": "10.0.10", + "Microsoft.Extensions.Logging.EventLog": "10.0.10", + "Microsoft.Extensions.Logging.EventSource": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Hosting.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Xd/2F+uWblTiUp+ssaDZN2ea4vmnHmW6PXugmqBHumyhqVkyeh6RJ3S2Zo/F+1bXIL/KuGqe2pKv6UiGOc1KeQ==", + "resolved": "10.0.10", + "contentHash": "5LugpYGHk+mkn0a8IZgcyfBca8PCTAU9RQFoMrTdtOOidq88M2SI5f3px6ugnzgxC+eTkvYYJi8pzlUnG5xdAQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "N7Gm9SjugYjmmnhwbBKC9DFqGqjfJvh6YfOJgtwh0AW0Xpok3dIVors1ik050XmUxKAgAc7nNngDIJyFb06K2g==", + "resolved": "10.0.10", + "contentHash": "Tf6z5HsL0VDYRTfvsoNrTGHGheCwkTsZBA2FFh5ATJUbkAwug+FFNISJK2gjpUNemlAOoWllAK52HOWCjto3EQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "9S/DFt4cohlMPpzIxjG6kk0L8MuN2vDm9pbMCulxtJzzk82oJHVLBd8vuQxaPskaYQwKqmFmbannf5eoChgjYg==", + "resolved": "10.0.10", + "contentHash": "zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging.Configuration": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "bUth5ip7YsZMXWZS42IRTI0zDrPEqdE+xnsmcL0Pk784grWKApDvc5UoMi2tP2qYJ5ylFzeVDuDu08sFATq1bg==", + "resolved": "10.0.10", + "contentHash": "cLrqxkuEfcilZ8SjK+9KAnpLk9lOoMPaOokF+wRUYie+iUEcdX4/p/+gJkt0BYgWLthjpBUCkVTBI6Kxg0nsOw==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Binder": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Binder": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.10" } }, "Microsoft.Extensions.Logging.Console": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "WyZEG/O8jKqBOBF6/M6IJqiEyWFBUv6PDyzNoXDA0mBZwKtkuf7GiZ/0/8eU8OpLKKQL0O95oPOY1szrWIKofQ==", + "resolved": "10.0.10", + "contentHash": "VIlNzPwPS0GeQVSmCqqo36ugryX3LpE9ul6gEkks5VLET3weH/XMLeWmclwfoGn4Nxi2mwVibB+OZBVJ9tDqvg==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Configuration": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Configuration": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Logging.Debug": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "r/A0ahpXmZH/8ltPjrFFWp12BIizK9cCVJXPcHyOad8e4eIX7P/geW+uBYdczkeCAaMebT4jEU7snOm4GnmKfA==", + "resolved": "10.0.10", + "contentHash": "8+TZBnV5fgBXoVNJ5ROSErUwYogk4hOgV7c2HWK1u5cqKGmiUTUn7+KqZ35iQu8e/B7Ykccyz5OTjdXcidNZ9g==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging.EventLog": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "goAl30/WwmdnWDPRwATaDPIK0iuDBnQSMTH2XYGVB1SwReg7hglhvDNjjpNhT25US3GF4I5q6BhTNs6nFYzEfg==", + "resolved": "10.0.10", + "contentHash": "0RE4951AzQ+YD4gVrvbq0BhdsiBgSDo44yM7+QBZ2mrmMJeNjY+teCIYfUjqDPVYnKs0HR6SkkhgrX1YgXZq3Q==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "System.Diagnostics.EventLog": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "System.Diagnostics.EventLog": "10.0.10" } }, "Microsoft.Extensions.Logging.EventSource": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "tHynPVHbTicuaDpS2JVTxX0qA5VTg15CXgVKTwWvvudb5BvW5aVew8MMyek6LrDGAom7UbON1jf1T5GhpTilFA==", + "resolved": "10.0.10", + "contentHash": "85SAPwXhJtdBInzN2k7SChiFiBGh3KOWay5AfoY+GREF6P7oZA98+ST2p7Z9384iLKYjkZSKIZ/FqIO5aojtNw==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Options": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "hyNdX4c2UwkRkzb9byw0H2DQkRzwBM3mzY2sCM9egwzTyg8dvQJmp5noQHGEaaCORQrNK3DD2gREBsc2DlXS4A==", + "resolved": "10.0.10", + "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Options.ConfigurationExtensions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Y4E24zffF/aPS0igNvY6ZzAQfbxd6AYdC9L4brnH+uK0yYYHIR6FeGVQVVjAOo8wub1EQDl2B90lCcpqoTF7Yw==", + "resolved": "10.0.10", + "contentHash": "tnBmu/LwF25ZQK+HBNCu2xrwnkKoB/XEbJyooGGoYxHrhvxbSKi7eOFiJ4AXBy/QU4vtCvCJfoi8k9Ej72qzOQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Binder": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Binder": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Primitives": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "fmEbAUFsaIKirgLt/lYhuFRBwhcSJN31jjHgCdbQxJiWOum6EdLjkbgGuukSP9z/a+9LibaxII/kF+GwOXgC4g==" + "resolved": "10.0.10", + "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ==" }, "SourceGear.sqlite3": { "type": "Transitive", @@ -438,8 +438,8 @@ }, "System.Diagnostics.EventLog": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "s2PcxHK4IYQ6gmD3VSBkym9tWGkFisKjcjWBdl7a+n4Yy66ae4beJ1ZdjDp060SSll4W3Rt4H2LW87dWckv+QQ==" + "resolved": "10.0.10", + "contentHash": "OvGz3PrzuAI/Sj7LTcXcCe3FClRI1IyRMZjNONcZtFh+Ww7nAtSh4kh08r8KVe/xxkXJPjR0Y1jF7H+N42d4xQ==" }, "Microsoft.EntityFrameworkCore": { "type": "CentralTransitive", @@ -455,12 +455,12 @@ }, "Microsoft.Extensions.Configuration": { "type": "CentralTransitive", - "requested": "[10.0.9, )", - "resolved": "10.0.9", - "contentHash": "woZsWLhOQsASuxbmgiZJqiGUBNo3IjRdXC92xt8rRokza+P6/nIsnzq7sm9Or6ZYcRl2kL1ufj8HVzp1QlPTXw==", + "requested": "[10.0.10, )", + "resolved": "10.0.10", + "contentHash": "plJWK2zpWuuyxI8F8s2scx6Je7N1Ajjs6HvYUGKwRnDMWIVIz9FHwAkiT7ASgrvAOd10T0FPVlh9BzAJJME+jg==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } } } diff --git a/samples/ApiAudit/Trax.Samples.ApiAudit/packages.lock.json b/samples/ApiAudit/Trax.Samples.ApiAudit/packages.lock.json index ebfdf6f..5a4eb3c 100644 --- a/samples/ApiAudit/Trax.Samples.ApiAudit/packages.lock.json +++ b/samples/ApiAudit/Trax.Samples.ApiAudit/packages.lock.json @@ -93,18 +93,18 @@ }, "Trax.Effect": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { "Trax.Core": "1.6.0" } }, "Trax.Effect.Data.Sqlite": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "w+rl0fvxip2Cn37mb6BufmU5PkR0tc6oRQeSUQZz/qwv/G+mx4qQXFDL1M3I07S2QTP+kyX3KlCJWeyZ2AoAZw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "Zkd5+y0hFRfOk1Nc+5i27qHrapfD5N6v+spolyhpNTN/+oGODbrZOrUlfl4HKUyLc4423NUfMJ87dIxTWkNcSw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", @@ -112,29 +112,29 @@ "Npgsql": "10.0.3", "SQLitePCLRaw.bundle_e_sqlite3": "3.0.3", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0", + "Trax.Effect.Data": "1.44.1", "dbup-core": "6.1.1", "dbup-sqlite": "6.0.4" } }, "Trax.Effect.Provider.Json": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "DGTT71841RzxloK24I8oKm1mQ1t+QF6JN6bxFiwAHDN9eB64ZFy+PtfglHVGFjAfCv0F8EF4MWAcSzXGLIrNcQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "mOBuSHh3YeW3w+7fl93h80WjxHv5s430vxv1oB6Y25pEH+GB3fP7/OiqHcsSlN3LiHIbZsTE+f3MeJst+YxfJg==", "dependencies": { "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Provider.Parameter": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "cQKRm8OBUp+aYmtPC7mQame6xNjS7ecl52EqZKx6CoW/gMmPHZAcDyGprSF9kWLDe7Muic2K0sKm3s21GZ3k/g==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HR0DSUsycsU2s1i+1IOFEVouA5ilI4YYsi6COE4+d/6jQIlAuZWGfYAGx2iFIkbHUsO91gUWj+Na5pOfp/6uEw==", "dependencies": { "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Mediator": { @@ -738,15 +738,15 @@ }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Scheduler": { diff --git a/samples/Bookworm/Trax.Samples.Bookworm.Api/packages.lock.json b/samples/Bookworm/Trax.Samples.Bookworm.Api/packages.lock.json index d4da224..c2c6271 100644 --- a/samples/Bookworm/Trax.Samples.Bookworm.Api/packages.lock.json +++ b/samples/Bookworm/Trax.Samples.Bookworm.Api/packages.lock.json @@ -60,9 +60,9 @@ }, "Trax.Effect.Data.Postgres": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "pfQbPCqISZS9ywK8wZXfhPsCri1kSY6noJmKudwjEZbaHorHp9yS9F+Z+adZ0x7mJ5Q/A+0Ld42nyv843SBbFw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "Zs8jJyN315qx1zivjBLnNabkSEvL344L3nVVCJ0TFkaQ0BOTNXCk6v1PPUDPiyv/JFjSZ4HGW9pEK8q0etvmNg==", "dependencies": { "EFCore.NamingConventions": "10.0.1", "Microsoft.EntityFrameworkCore": "10.0.3", @@ -70,19 +70,19 @@ "Npgsql": "10.0.3", "Npgsql.EntityFrameworkCore.PostgreSQL": "10.0.0", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0", + "Trax.Effect.Data": "1.44.1", "dbup-core": "6.1.1", "dbup-postgresql": "7.0.1" } }, "Trax.Effect.Provider.Json": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "DGTT71841RzxloK24I8oKm1mQ1t+QF6JN6bxFiwAHDN9eB64ZFy+PtfglHVGFjAfCv0F8EF4MWAcSzXGLIrNcQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "mOBuSHh3YeW3w+7fl93h80WjxHv5s430vxv1oB6Y25pEH+GB3fP7/OiqHcsSlN3LiHIbZsTE+f3MeJst+YxfJg==", "dependencies": { "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "ChilliCream.Nitro.App": { @@ -574,7 +574,7 @@ "trax.samples.bookworm": { "type": "Project", "dependencies": { - "Trax.Effect": "[1.43.0, )", + "Trax.Effect": "[1.44.1, )", "Trax.Mediator": "[1.20.0, )", "Trax.Samples.Bookworm.Catalog": "[1.99.99, )", "Trax.Samples.Bookworm.Lending": "[1.99.99, )" @@ -584,8 +584,8 @@ "type": "Project", "dependencies": { "Npgsql.EntityFrameworkCore.PostgreSQL": "[10.0.0, )", - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data": "[1.43.0, )" + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data": "[1.44.1, )" } }, "trax.samples.bookworm.crossschema": { @@ -600,8 +600,8 @@ "type": "Project", "dependencies": { "Npgsql.EntityFrameworkCore.PostgreSQL": "[10.0.0, )", - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data": "[1.43.0, )" + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data": "[1.44.1, )" } }, "HotChocolate.AspNetCore": { @@ -667,24 +667,24 @@ }, "Trax.Effect": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { "Trax.Core": "1.6.0" } }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Mediator": { diff --git a/samples/Bookworm/Trax.Samples.Bookworm.Catalog/packages.lock.json b/samples/Bookworm/Trax.Samples.Bookworm.Catalog/packages.lock.json index ad51427..cee5928 100644 --- a/samples/Bookworm/Trax.Samples.Bookworm.Catalog/packages.lock.json +++ b/samples/Bookworm/Trax.Samples.Bookworm.Catalog/packages.lock.json @@ -21,30 +21,30 @@ }, "Trax.Effect": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0" } }, "Trax.Effect.Data": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "LanguageExt.Core": { @@ -103,85 +103,85 @@ }, "Microsoft.Extensions.Configuration.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "qGhRPd3VxfLV9UqatVOiD9mAeUbj2KiMwGFYC5uXlzExiZQoe4X/hdmzGIU7BQjNLTqCnnbTHVyBglG3668/HA==", + "resolved": "10.0.10", + "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NijozhERJDIaJ4k5TSMy1jOi0cSC2HfkvRD/Sl+kGSSKgVbFnF4GxgtMN/MrzHB8D1JxIrD4xSer9Blh9v3axQ==", + "resolved": "10.0.10", + "contentHash": "ANyvsgkNBRvcJh2XLgn8veGmajf+8m0AbKK+HPWdRL1yraSNVVSmQhFntLtdz/C795jxqqup+k05cs/3jZQPOA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "g41l/30G3K4B/d/L8kjux0+30e27c8D0FVQ/PFCpbekgfDpj9mnDhieP67EqXWvl1EWNeZh2rpR4F5B/jcDOHA==" + "resolved": "10.0.10", + "contentHash": "z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA==" }, "Microsoft.Extensions.Diagnostics.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "86RgyFsmVslW4Nu28IXgt8tLglynGQrwjk/xhGZaTe8j6YIeR1Ywoc42hSHsBSl920CQdfqq2dBohZiGm3AkUA==", + "resolved": "10.0.10", + "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Oxn4vqDk+EwceTMpZxVm7L/UZEAM1qIQlNP1+7tBZckD+P4SKrm/5X4gMTPCTdpnau/xY8Sb4/0d6onomSg4ZA==", + "resolved": "10.0.10", + "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Hosting.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Xd/2F+uWblTiUp+ssaDZN2ea4vmnHmW6PXugmqBHumyhqVkyeh6RJ3S2Zo/F+1bXIL/KuGqe2pKv6UiGOc1KeQ==", + "resolved": "10.0.10", + "contentHash": "5LugpYGHk+mkn0a8IZgcyfBca8PCTAU9RQFoMrTdtOOidq88M2SI5f3px6ugnzgxC+eTkvYYJi8pzlUnG5xdAQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "N7Gm9SjugYjmmnhwbBKC9DFqGqjfJvh6YfOJgtwh0AW0Xpok3dIVors1ik050XmUxKAgAc7nNngDIJyFb06K2g==", + "resolved": "10.0.10", + "contentHash": "Tf6z5HsL0VDYRTfvsoNrTGHGheCwkTsZBA2FFh5ATJUbkAwug+FFNISJK2gjpUNemlAOoWllAK52HOWCjto3EQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "9S/DFt4cohlMPpzIxjG6kk0L8MuN2vDm9pbMCulxtJzzk82oJHVLBd8vuQxaPskaYQwKqmFmbannf5eoChgjYg==", + "resolved": "10.0.10", + "contentHash": "zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Options": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "hyNdX4c2UwkRkzb9byw0H2DQkRzwBM3mzY2sCM9egwzTyg8dvQJmp5noQHGEaaCORQrNK3DD2gREBsc2DlXS4A==", + "resolved": "10.0.10", + "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Primitives": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "fmEbAUFsaIKirgLt/lYhuFRBwhcSJN31jjHgCdbQxJiWOum6EdLjkbgGuukSP9z/a+9LibaxII/kF+GwOXgC4g==" + "resolved": "10.0.10", + "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ==" }, "Npgsql": { "type": "Transitive", diff --git a/samples/Bookworm/Trax.Samples.Bookworm.CrossSchema/packages.lock.json b/samples/Bookworm/Trax.Samples.Bookworm.CrossSchema/packages.lock.json index 9aabe3e..2c77432 100644 --- a/samples/Bookworm/Trax.Samples.Bookworm.CrossSchema/packages.lock.json +++ b/samples/Bookworm/Trax.Samples.Bookworm.CrossSchema/packages.lock.json @@ -457,70 +457,70 @@ }, "Microsoft.Extensions.Configuration.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "qGhRPd3VxfLV9UqatVOiD9mAeUbj2KiMwGFYC5uXlzExiZQoe4X/hdmzGIU7BQjNLTqCnnbTHVyBglG3668/HA==", + "resolved": "10.0.10", + "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NijozhERJDIaJ4k5TSMy1jOi0cSC2HfkvRD/Sl+kGSSKgVbFnF4GxgtMN/MrzHB8D1JxIrD4xSer9Blh9v3axQ==", + "resolved": "10.0.10", + "contentHash": "ANyvsgkNBRvcJh2XLgn8veGmajf+8m0AbKK+HPWdRL1yraSNVVSmQhFntLtdz/C795jxqqup+k05cs/3jZQPOA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "g41l/30G3K4B/d/L8kjux0+30e27c8D0FVQ/PFCpbekgfDpj9mnDhieP67EqXWvl1EWNeZh2rpR4F5B/jcDOHA==" + "resolved": "10.0.10", + "contentHash": "z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA==" }, "Microsoft.Extensions.Diagnostics.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "86RgyFsmVslW4Nu28IXgt8tLglynGQrwjk/xhGZaTe8j6YIeR1Ywoc42hSHsBSl920CQdfqq2dBohZiGm3AkUA==", + "resolved": "10.0.10", + "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Oxn4vqDk+EwceTMpZxVm7L/UZEAM1qIQlNP1+7tBZckD+P4SKrm/5X4gMTPCTdpnau/xY8Sb4/0d6onomSg4ZA==", + "resolved": "10.0.10", + "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Hosting.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Xd/2F+uWblTiUp+ssaDZN2ea4vmnHmW6PXugmqBHumyhqVkyeh6RJ3S2Zo/F+1bXIL/KuGqe2pKv6UiGOc1KeQ==", + "resolved": "10.0.10", + "contentHash": "5LugpYGHk+mkn0a8IZgcyfBca8PCTAU9RQFoMrTdtOOidq88M2SI5f3px6ugnzgxC+eTkvYYJi8pzlUnG5xdAQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "N7Gm9SjugYjmmnhwbBKC9DFqGqjfJvh6YfOJgtwh0AW0Xpok3dIVors1ik050XmUxKAgAc7nNngDIJyFb06K2g==", + "resolved": "10.0.10", + "contentHash": "Tf6z5HsL0VDYRTfvsoNrTGHGheCwkTsZBA2FFh5ATJUbkAwug+FFNISJK2gjpUNemlAOoWllAK52HOWCjto3EQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "9S/DFt4cohlMPpzIxjG6kk0L8MuN2vDm9pbMCulxtJzzk82oJHVLBd8vuQxaPskaYQwKqmFmbannf5eoChgjYg==", + "resolved": "10.0.10", + "contentHash": "zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.ObjectPool": { @@ -530,17 +530,17 @@ }, "Microsoft.Extensions.Options": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "hyNdX4c2UwkRkzb9byw0H2DQkRzwBM3mzY2sCM9egwzTyg8dvQJmp5noQHGEaaCORQrNK3DD2gREBsc2DlXS4A==", + "resolved": "10.0.10", + "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Primitives": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "fmEbAUFsaIKirgLt/lYhuFRBwhcSJN31jjHgCdbQxJiWOum6EdLjkbgGuukSP9z/a+9LibaxII/kF+GwOXgC4g==" + "resolved": "10.0.10", + "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ==" }, "Microsoft.IdentityModel.Abstractions": { "type": "Transitive", @@ -632,16 +632,16 @@ "type": "Project", "dependencies": { "Npgsql.EntityFrameworkCore.PostgreSQL": "[10.0.0, )", - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data": "[1.43.0, )" + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data": "[1.44.1, )" } }, "trax.samples.bookworm.lending": { "type": "Project", "dependencies": { "Npgsql.EntityFrameworkCore.PostgreSQL": "[10.0.0, )", - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data": "[1.43.0, )" + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data": "[1.44.1, )" } }, "HotChocolate.AspNetCore": { @@ -722,30 +722,30 @@ }, "Trax.Effect": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0" } }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Mediator": { diff --git a/samples/Bookworm/Trax.Samples.Bookworm.Lending/packages.lock.json b/samples/Bookworm/Trax.Samples.Bookworm.Lending/packages.lock.json index ad51427..cee5928 100644 --- a/samples/Bookworm/Trax.Samples.Bookworm.Lending/packages.lock.json +++ b/samples/Bookworm/Trax.Samples.Bookworm.Lending/packages.lock.json @@ -21,30 +21,30 @@ }, "Trax.Effect": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0" } }, "Trax.Effect.Data": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "LanguageExt.Core": { @@ -103,85 +103,85 @@ }, "Microsoft.Extensions.Configuration.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "qGhRPd3VxfLV9UqatVOiD9mAeUbj2KiMwGFYC5uXlzExiZQoe4X/hdmzGIU7BQjNLTqCnnbTHVyBglG3668/HA==", + "resolved": "10.0.10", + "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NijozhERJDIaJ4k5TSMy1jOi0cSC2HfkvRD/Sl+kGSSKgVbFnF4GxgtMN/MrzHB8D1JxIrD4xSer9Blh9v3axQ==", + "resolved": "10.0.10", + "contentHash": "ANyvsgkNBRvcJh2XLgn8veGmajf+8m0AbKK+HPWdRL1yraSNVVSmQhFntLtdz/C795jxqqup+k05cs/3jZQPOA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "g41l/30G3K4B/d/L8kjux0+30e27c8D0FVQ/PFCpbekgfDpj9mnDhieP67EqXWvl1EWNeZh2rpR4F5B/jcDOHA==" + "resolved": "10.0.10", + "contentHash": "z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA==" }, "Microsoft.Extensions.Diagnostics.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "86RgyFsmVslW4Nu28IXgt8tLglynGQrwjk/xhGZaTe8j6YIeR1Ywoc42hSHsBSl920CQdfqq2dBohZiGm3AkUA==", + "resolved": "10.0.10", + "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Oxn4vqDk+EwceTMpZxVm7L/UZEAM1qIQlNP1+7tBZckD+P4SKrm/5X4gMTPCTdpnau/xY8Sb4/0d6onomSg4ZA==", + "resolved": "10.0.10", + "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Hosting.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Xd/2F+uWblTiUp+ssaDZN2ea4vmnHmW6PXugmqBHumyhqVkyeh6RJ3S2Zo/F+1bXIL/KuGqe2pKv6UiGOc1KeQ==", + "resolved": "10.0.10", + "contentHash": "5LugpYGHk+mkn0a8IZgcyfBca8PCTAU9RQFoMrTdtOOidq88M2SI5f3px6ugnzgxC+eTkvYYJi8pzlUnG5xdAQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "N7Gm9SjugYjmmnhwbBKC9DFqGqjfJvh6YfOJgtwh0AW0Xpok3dIVors1ik050XmUxKAgAc7nNngDIJyFb06K2g==", + "resolved": "10.0.10", + "contentHash": "Tf6z5HsL0VDYRTfvsoNrTGHGheCwkTsZBA2FFh5ATJUbkAwug+FFNISJK2gjpUNemlAOoWllAK52HOWCjto3EQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "9S/DFt4cohlMPpzIxjG6kk0L8MuN2vDm9pbMCulxtJzzk82oJHVLBd8vuQxaPskaYQwKqmFmbannf5eoChgjYg==", + "resolved": "10.0.10", + "contentHash": "zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Options": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "hyNdX4c2UwkRkzb9byw0H2DQkRzwBM3mzY2sCM9egwzTyg8dvQJmp5noQHGEaaCORQrNK3DD2gREBsc2DlXS4A==", + "resolved": "10.0.10", + "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Primitives": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "fmEbAUFsaIKirgLt/lYhuFRBwhcSJN31jjHgCdbQxJiWOum6EdLjkbgGuukSP9z/a+9LibaxII/kF+GwOXgC4g==" + "resolved": "10.0.10", + "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ==" }, "Npgsql": { "type": "Transitive", diff --git a/samples/Bookworm/Trax.Samples.Bookworm/packages.lock.json b/samples/Bookworm/Trax.Samples.Bookworm/packages.lock.json index 9d15a8d..6f610bd 100644 --- a/samples/Bookworm/Trax.Samples.Bookworm/packages.lock.json +++ b/samples/Bookworm/Trax.Samples.Bookworm/packages.lock.json @@ -10,12 +10,12 @@ }, "Trax.Effect": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0" } }, @@ -85,85 +85,85 @@ }, "Microsoft.Extensions.Configuration.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "qGhRPd3VxfLV9UqatVOiD9mAeUbj2KiMwGFYC5uXlzExiZQoe4X/hdmzGIU7BQjNLTqCnnbTHVyBglG3668/HA==", + "resolved": "10.0.10", + "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NijozhERJDIaJ4k5TSMy1jOi0cSC2HfkvRD/Sl+kGSSKgVbFnF4GxgtMN/MrzHB8D1JxIrD4xSer9Blh9v3axQ==", + "resolved": "10.0.10", + "contentHash": "ANyvsgkNBRvcJh2XLgn8veGmajf+8m0AbKK+HPWdRL1yraSNVVSmQhFntLtdz/C795jxqqup+k05cs/3jZQPOA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "g41l/30G3K4B/d/L8kjux0+30e27c8D0FVQ/PFCpbekgfDpj9mnDhieP67EqXWvl1EWNeZh2rpR4F5B/jcDOHA==" + "resolved": "10.0.10", + "contentHash": "z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA==" }, "Microsoft.Extensions.Diagnostics.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "86RgyFsmVslW4Nu28IXgt8tLglynGQrwjk/xhGZaTe8j6YIeR1Ywoc42hSHsBSl920CQdfqq2dBohZiGm3AkUA==", + "resolved": "10.0.10", + "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Oxn4vqDk+EwceTMpZxVm7L/UZEAM1qIQlNP1+7tBZckD+P4SKrm/5X4gMTPCTdpnau/xY8Sb4/0d6onomSg4ZA==", + "resolved": "10.0.10", + "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Hosting.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Xd/2F+uWblTiUp+ssaDZN2ea4vmnHmW6PXugmqBHumyhqVkyeh6RJ3S2Zo/F+1bXIL/KuGqe2pKv6UiGOc1KeQ==", + "resolved": "10.0.10", + "contentHash": "5LugpYGHk+mkn0a8IZgcyfBca8PCTAU9RQFoMrTdtOOidq88M2SI5f3px6ugnzgxC+eTkvYYJi8pzlUnG5xdAQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "N7Gm9SjugYjmmnhwbBKC9DFqGqjfJvh6YfOJgtwh0AW0Xpok3dIVors1ik050XmUxKAgAc7nNngDIJyFb06K2g==", + "resolved": "10.0.10", + "contentHash": "Tf6z5HsL0VDYRTfvsoNrTGHGheCwkTsZBA2FFh5ATJUbkAwug+FFNISJK2gjpUNemlAOoWllAK52HOWCjto3EQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "9S/DFt4cohlMPpzIxjG6kk0L8MuN2vDm9pbMCulxtJzzk82oJHVLBd8vuQxaPskaYQwKqmFmbannf5eoChgjYg==", + "resolved": "10.0.10", + "contentHash": "zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Options": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "hyNdX4c2UwkRkzb9byw0H2DQkRzwBM3mzY2sCM9egwzTyg8dvQJmp5noQHGEaaCORQrNK3DD2gREBsc2DlXS4A==", + "resolved": "10.0.10", + "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Primitives": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "fmEbAUFsaIKirgLt/lYhuFRBwhcSJN31jjHgCdbQxJiWOum6EdLjkbgGuukSP9z/a+9LibaxII/kF+GwOXgC4g==" + "resolved": "10.0.10", + "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ==" }, "Npgsql": { "type": "Transitive", @@ -187,16 +187,16 @@ "type": "Project", "dependencies": { "Npgsql.EntityFrameworkCore.PostgreSQL": "[10.0.0, )", - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data": "[1.43.0, )" + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data": "[1.44.1, )" } }, "trax.samples.bookworm.lending": { "type": "Project", "dependencies": { "Npgsql.EntityFrameworkCore.PostgreSQL": "[10.0.0, )", - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data": "[1.43.0, )" + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data": "[1.44.1, )" } }, "Microsoft.EntityFrameworkCore": { @@ -224,19 +224,19 @@ }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } } } diff --git a/samples/ChatService/Trax.Samples.ChatService.Api/packages.lock.json b/samples/ChatService/Trax.Samples.ChatService.Api/packages.lock.json index d93349a..9dd6af5 100644 --- a/samples/ChatService/Trax.Samples.ChatService.Api/packages.lock.json +++ b/samples/ChatService/Trax.Samples.ChatService.Api/packages.lock.json @@ -60,22 +60,22 @@ }, "Trax.Effect.Provider.Json": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "DGTT71841RzxloK24I8oKm1mQ1t+QF6JN6bxFiwAHDN9eB64ZFy+PtfglHVGFjAfCv0F8EF4MWAcSzXGLIrNcQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "mOBuSHh3YeW3w+7fl93h80WjxHv5s430vxv1oB6Y25pEH+GB3fP7/OiqHcsSlN3LiHIbZsTE+f3MeJst+YxfJg==", "dependencies": { "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Provider.Parameter": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "cQKRm8OBUp+aYmtPC7mQame6xNjS7ecl52EqZKx6CoW/gMmPHZAcDyGprSF9kWLDe7Muic2K0sKm3s21GZ3k/g==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HR0DSUsycsU2s1i+1IOFEVouA5ilI4YYsi6COE4+d/6jQIlAuZWGfYAGx2iFIkbHUsO91gUWj+Na5pOfp/6uEw==", "dependencies": { "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "ChilliCream.Nitro.App": { @@ -610,8 +610,8 @@ "dependencies": { "HotChocolate.AspNetCore": "[15.1.17, )", "SQLitePCLRaw.bundle_e_sqlite3": "[3.0.3, )", - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data.Sqlite": "[1.43.0, )", + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data.Sqlite": "[1.44.1, )", "Trax.Mediator": "[1.20.0, )", "Trax.Samples.ChatService.Data": "[1.99.99, )" } @@ -622,7 +622,7 @@ "Microsoft.EntityFrameworkCore": "[10.0.3, )", "Microsoft.EntityFrameworkCore.Sqlite": "[10.0.3, )", "SQLitePCLRaw.bundle_e_sqlite3": "[3.0.3, )", - "Trax.Effect.Data": "[1.43.0, )" + "Trax.Effect.Data": "[1.44.1, )" } }, "HotChocolate.AspNetCore": { @@ -699,31 +699,31 @@ }, "Trax.Effect": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { "Trax.Core": "1.6.0" } }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Data.Sqlite": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "w+rl0fvxip2Cn37mb6BufmU5PkR0tc6oRQeSUQZz/qwv/G+mx4qQXFDL1M3I07S2QTP+kyX3KlCJWeyZ2AoAZw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "Zkd5+y0hFRfOk1Nc+5i27qHrapfD5N6v+spolyhpNTN/+oGODbrZOrUlfl4HKUyLc4423NUfMJ87dIxTWkNcSw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", @@ -731,7 +731,7 @@ "Npgsql": "10.0.3", "SQLitePCLRaw.bundle_e_sqlite3": "3.0.3", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0", + "Trax.Effect.Data": "1.44.1", "dbup-core": "6.1.1", "dbup-sqlite": "6.0.4" } diff --git a/samples/ChatService/Trax.Samples.ChatService.Data/packages.lock.json b/samples/ChatService/Trax.Samples.ChatService.Data/packages.lock.json index 355285c..e8bc762 100644 --- a/samples/ChatService/Trax.Samples.ChatService.Data/packages.lock.json +++ b/samples/ChatService/Trax.Samples.ChatService.Data/packages.lock.json @@ -67,19 +67,19 @@ }, "Trax.Effect.Data": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Humanizer.Core": { @@ -226,24 +226,24 @@ }, "Microsoft.Extensions.Configuration.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "qGhRPd3VxfLV9UqatVOiD9mAeUbj2KiMwGFYC5uXlzExiZQoe4X/hdmzGIU7BQjNLTqCnnbTHVyBglG3668/HA==", + "resolved": "10.0.10", + "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NijozhERJDIaJ4k5TSMy1jOi0cSC2HfkvRD/Sl+kGSSKgVbFnF4GxgtMN/MrzHB8D1JxIrD4xSer9Blh9v3axQ==", + "resolved": "10.0.10", + "contentHash": "ANyvsgkNBRvcJh2XLgn8veGmajf+8m0AbKK+HPWdRL1yraSNVVSmQhFntLtdz/C795jxqqup+k05cs/3jZQPOA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "g41l/30G3K4B/d/L8kjux0+30e27c8D0FVQ/PFCpbekgfDpj9mnDhieP67EqXWvl1EWNeZh2rpR4F5B/jcDOHA==" + "resolved": "10.0.10", + "contentHash": "z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA==" }, "Microsoft.Extensions.DependencyModel": { "type": "Transitive", @@ -252,64 +252,64 @@ }, "Microsoft.Extensions.Diagnostics.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "86RgyFsmVslW4Nu28IXgt8tLglynGQrwjk/xhGZaTe8j6YIeR1Ywoc42hSHsBSl920CQdfqq2dBohZiGm3AkUA==", + "resolved": "10.0.10", + "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Oxn4vqDk+EwceTMpZxVm7L/UZEAM1qIQlNP1+7tBZckD+P4SKrm/5X4gMTPCTdpnau/xY8Sb4/0d6onomSg4ZA==", + "resolved": "10.0.10", + "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Hosting.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Xd/2F+uWblTiUp+ssaDZN2ea4vmnHmW6PXugmqBHumyhqVkyeh6RJ3S2Zo/F+1bXIL/KuGqe2pKv6UiGOc1KeQ==", + "resolved": "10.0.10", + "contentHash": "5LugpYGHk+mkn0a8IZgcyfBca8PCTAU9RQFoMrTdtOOidq88M2SI5f3px6ugnzgxC+eTkvYYJi8pzlUnG5xdAQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "N7Gm9SjugYjmmnhwbBKC9DFqGqjfJvh6YfOJgtwh0AW0Xpok3dIVors1ik050XmUxKAgAc7nNngDIJyFb06K2g==", + "resolved": "10.0.10", + "contentHash": "Tf6z5HsL0VDYRTfvsoNrTGHGheCwkTsZBA2FFh5ATJUbkAwug+FFNISJK2gjpUNemlAOoWllAK52HOWCjto3EQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "9S/DFt4cohlMPpzIxjG6kk0L8MuN2vDm9pbMCulxtJzzk82oJHVLBd8vuQxaPskaYQwKqmFmbannf5eoChgjYg==", + "resolved": "10.0.10", + "contentHash": "zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Options": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "hyNdX4c2UwkRkzb9byw0H2DQkRzwBM3mzY2sCM9egwzTyg8dvQJmp5noQHGEaaCORQrNK3DD2gREBsc2DlXS4A==", + "resolved": "10.0.10", + "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Primitives": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "fmEbAUFsaIKirgLt/lYhuFRBwhcSJN31jjHgCdbQxJiWOum6EdLjkbgGuukSP9z/a+9LibaxII/kF+GwOXgC4g==" + "resolved": "10.0.10", + "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ==" }, "Microsoft.VisualStudio.SolutionPersistence": { "type": "Transitive", @@ -438,12 +438,12 @@ }, "Trax.Effect": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0" } } diff --git a/samples/ChatService/Trax.Samples.ChatService/packages.lock.json b/samples/ChatService/Trax.Samples.ChatService/packages.lock.json index 82f6006..28117ba 100644 --- a/samples/ChatService/Trax.Samples.ChatService/packages.lock.json +++ b/samples/ChatService/Trax.Samples.ChatService/packages.lock.json @@ -34,18 +34,18 @@ }, "Trax.Effect": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { "Trax.Core": "1.6.0" } }, "Trax.Effect.Data.Sqlite": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "w+rl0fvxip2Cn37mb6BufmU5PkR0tc6oRQeSUQZz/qwv/G+mx4qQXFDL1M3I07S2QTP+kyX3KlCJWeyZ2AoAZw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "Zkd5+y0hFRfOk1Nc+5i27qHrapfD5N6v+spolyhpNTN/+oGODbrZOrUlfl4HKUyLc4423NUfMJ87dIxTWkNcSw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", @@ -53,7 +53,7 @@ "Npgsql": "10.0.3", "SQLitePCLRaw.bundle_e_sqlite3": "3.0.3", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0", + "Trax.Effect.Data": "1.44.1", "dbup-core": "6.1.1", "dbup-sqlite": "6.0.4" } @@ -490,7 +490,7 @@ "Microsoft.EntityFrameworkCore": "[10.0.3, )", "Microsoft.EntityFrameworkCore.Sqlite": "[10.0.3, )", "SQLitePCLRaw.bundle_e_sqlite3": "[3.0.3, )", - "Trax.Effect.Data": "[1.43.0, )" + "Trax.Effect.Data": "[1.44.1, )" } }, "Microsoft.EntityFrameworkCore": { @@ -517,15 +517,15 @@ }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } } } diff --git a/samples/DistributedWorkers/Trax.Samples.EnergyHub.Hub/packages.lock.json b/samples/DistributedWorkers/Trax.Samples.EnergyHub.Hub/packages.lock.json index 69fd0a3..883adbb 100644 --- a/samples/DistributedWorkers/Trax.Samples.EnergyHub.Hub/packages.lock.json +++ b/samples/DistributedWorkers/Trax.Samples.EnergyHub.Hub/packages.lock.json @@ -67,47 +67,47 @@ }, "Trax.Effect.Broadcaster.RabbitMQ": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "lNd3kWKJfxLWCcnN03PYzym41WEUFfU6MGjLToJegqSJx77nTuba3DnULZvGmzcqlOLa2BFscWx7moSghKcYuQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "XrV7ox2029G1/aNW/UEeRXeGaSHWpSu/+9U7VdX0EyaZ+Qn0p/3Ege9+MhlbdItuYYd3dS8kpxjnsdgZSdg7Sg==", "dependencies": { "RabbitMQ.Client": "7.2.1", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.JunctionProvider.Progress": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "cPpPcElRN7pdnzOu4dHBlxqE87ZqaT+tNSkBg4aCaY1dtEUXcqaHa0HwfINgzeYi35r/YrLHmpT+6l4ICU3H8A==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "BPV5pFuXv/Oa6iDce8j+afd6oE6E3AdfsLaIJwlPn8zz9qAXT+K4pchoPbUhbxdUHsHB8dw8IukeOnCmz/udqg==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0", - "Trax.Effect.Data": "1.43.0" + "Trax.Effect": "1.44.1", + "Trax.Effect.Data": "1.44.1" } }, "Trax.Effect.Provider.Json": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "DGTT71841RzxloK24I8oKm1mQ1t+QF6JN6bxFiwAHDN9eB64ZFy+PtfglHVGFjAfCv0F8EF4MWAcSzXGLIrNcQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "mOBuSHh3YeW3w+7fl93h80WjxHv5s430vxv1oB6Y25pEH+GB3fP7/OiqHcsSlN3LiHIbZsTE+f3MeJst+YxfJg==", "dependencies": { "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Provider.Parameter": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "cQKRm8OBUp+aYmtPC7mQame6xNjS7ecl52EqZKx6CoW/gMmPHZAcDyGprSF9kWLDe7Muic2K0sKm3s21GZ3k/g==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HR0DSUsycsU2s1i+1IOFEVouA5ilI4YYsi6COE4+d/6jQIlAuZWGfYAGx2iFIkbHUsO91gUWj+Na5pOfp/6uEw==", "dependencies": { "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "ChilliCream.Nitro.App": { @@ -625,8 +625,8 @@ "trax.samples.energyhub": { "type": "Project", "dependencies": { - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data.Postgres": "[1.43.0, )", + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data.Postgres": "[1.44.1, )", "Trax.Mediator": "[1.20.0, )", "Trax.Scheduler": "[1.31.0, )" } @@ -714,31 +714,31 @@ }, "Trax.Effect": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { "Trax.Core": "1.6.0" } }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Data.Postgres": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "pfQbPCqISZS9ywK8wZXfhPsCri1kSY6noJmKudwjEZbaHorHp9yS9F+Z+adZ0x7mJ5Q/A+0Ld42nyv843SBbFw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "Zs8jJyN315qx1zivjBLnNabkSEvL344L3nVVCJ0TFkaQ0BOTNXCk6v1PPUDPiyv/JFjSZ4HGW9pEK8q0etvmNg==", "dependencies": { "EFCore.NamingConventions": "10.0.1", "Microsoft.EntityFrameworkCore": "10.0.3", @@ -746,7 +746,7 @@ "Npgsql": "10.0.3", "Npgsql.EntityFrameworkCore.PostgreSQL": "10.0.0", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0", + "Trax.Effect.Data": "1.44.1", "dbup-core": "6.1.1", "dbup-postgresql": "7.0.1" } diff --git a/samples/DistributedWorkers/Trax.Samples.EnergyHub.Worker/packages.lock.json b/samples/DistributedWorkers/Trax.Samples.EnergyHub.Worker/packages.lock.json index b4a09a1..264b42e 100644 --- a/samples/DistributedWorkers/Trax.Samples.EnergyHub.Worker/packages.lock.json +++ b/samples/DistributedWorkers/Trax.Samples.EnergyHub.Worker/packages.lock.json @@ -10,47 +10,47 @@ }, "Trax.Effect.Broadcaster.RabbitMQ": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "lNd3kWKJfxLWCcnN03PYzym41WEUFfU6MGjLToJegqSJx77nTuba3DnULZvGmzcqlOLa2BFscWx7moSghKcYuQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "XrV7ox2029G1/aNW/UEeRXeGaSHWpSu/+9U7VdX0EyaZ+Qn0p/3Ege9+MhlbdItuYYd3dS8kpxjnsdgZSdg7Sg==", "dependencies": { "RabbitMQ.Client": "7.2.1", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.JunctionProvider.Progress": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "cPpPcElRN7pdnzOu4dHBlxqE87ZqaT+tNSkBg4aCaY1dtEUXcqaHa0HwfINgzeYi35r/YrLHmpT+6l4ICU3H8A==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "BPV5pFuXv/Oa6iDce8j+afd6oE6E3AdfsLaIJwlPn8zz9qAXT+K4pchoPbUhbxdUHsHB8dw8IukeOnCmz/udqg==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0", - "Trax.Effect.Data": "1.43.0" + "Trax.Effect": "1.44.1", + "Trax.Effect.Data": "1.44.1" } }, "Trax.Effect.Provider.Json": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "DGTT71841RzxloK24I8oKm1mQ1t+QF6JN6bxFiwAHDN9eB64ZFy+PtfglHVGFjAfCv0F8EF4MWAcSzXGLIrNcQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "mOBuSHh3YeW3w+7fl93h80WjxHv5s430vxv1oB6Y25pEH+GB3fP7/OiqHcsSlN3LiHIbZsTE+f3MeJst+YxfJg==", "dependencies": { "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Provider.Parameter": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "cQKRm8OBUp+aYmtPC7mQame6xNjS7ecl52EqZKx6CoW/gMmPHZAcDyGprSF9kWLDe7Muic2K0sKm3s21GZ3k/g==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HR0DSUsycsU2s1i+1IOFEVouA5ilI4YYsi6COE4+d/6jQIlAuZWGfYAGx2iFIkbHUsO91gUWj+Na5pOfp/6uEw==", "dependencies": { "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Cronos": { @@ -133,8 +133,8 @@ "trax.samples.energyhub": { "type": "Project", "dependencies": { - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data.Postgres": "[1.43.0, )", + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data.Postgres": "[1.44.1, )", "Trax.Mediator": "[1.20.0, )", "Trax.Scheduler": "[1.31.0, )" } @@ -162,31 +162,31 @@ }, "Trax.Effect": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { "Trax.Core": "1.6.0" } }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Data.Postgres": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "pfQbPCqISZS9ywK8wZXfhPsCri1kSY6noJmKudwjEZbaHorHp9yS9F+Z+adZ0x7mJ5Q/A+0Ld42nyv843SBbFw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "Zs8jJyN315qx1zivjBLnNabkSEvL344L3nVVCJ0TFkaQ0BOTNXCk6v1PPUDPiyv/JFjSZ4HGW9pEK8q0etvmNg==", "dependencies": { "EFCore.NamingConventions": "10.0.1", "Microsoft.EntityFrameworkCore": "10.0.3", @@ -194,7 +194,7 @@ "Npgsql": "10.0.3", "Npgsql.EntityFrameworkCore.PostgreSQL": "10.0.0", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0", + "Trax.Effect.Data": "1.44.1", "dbup-core": "6.1.1", "dbup-postgresql": "7.0.1" } diff --git a/samples/DistributedWorkers/Trax.Samples.EnergyHub/packages.lock.json b/samples/DistributedWorkers/Trax.Samples.EnergyHub/packages.lock.json index 064b980..b25b5f2 100644 --- a/samples/DistributedWorkers/Trax.Samples.EnergyHub/packages.lock.json +++ b/samples/DistributedWorkers/Trax.Samples.EnergyHub/packages.lock.json @@ -10,18 +10,18 @@ }, "Trax.Effect": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { "Trax.Core": "1.6.0" } }, "Trax.Effect.Data.Postgres": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "pfQbPCqISZS9ywK8wZXfhPsCri1kSY6noJmKudwjEZbaHorHp9yS9F+Z+adZ0x7mJ5Q/A+0Ld42nyv843SBbFw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "Zs8jJyN315qx1zivjBLnNabkSEvL344L3nVVCJ0TFkaQ0BOTNXCk6v1PPUDPiyv/JFjSZ4HGW9pEK8q0etvmNg==", "dependencies": { "EFCore.NamingConventions": "10.0.1", "Microsoft.EntityFrameworkCore": "10.0.3", @@ -29,7 +29,7 @@ "Npgsql": "10.0.3", "Npgsql.EntityFrameworkCore.PostgreSQL": "10.0.0", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0", + "Trax.Effect.Data": "1.44.1", "dbup-core": "6.1.1", "dbup-postgresql": "7.0.1" } @@ -152,15 +152,15 @@ }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } } } diff --git a/samples/EphemeralWorkers/Trax.Samples.ContentShield.Api/packages.lock.json b/samples/EphemeralWorkers/Trax.Samples.ContentShield.Api/packages.lock.json index 72a69ef..ba963a1 100644 --- a/samples/EphemeralWorkers/Trax.Samples.ContentShield.Api/packages.lock.json +++ b/samples/EphemeralWorkers/Trax.Samples.ContentShield.Api/packages.lock.json @@ -67,47 +67,47 @@ }, "Trax.Effect.Broadcaster.RabbitMQ": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "lNd3kWKJfxLWCcnN03PYzym41WEUFfU6MGjLToJegqSJx77nTuba3DnULZvGmzcqlOLa2BFscWx7moSghKcYuQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "XrV7ox2029G1/aNW/UEeRXeGaSHWpSu/+9U7VdX0EyaZ+Qn0p/3Ege9+MhlbdItuYYd3dS8kpxjnsdgZSdg7Sg==", "dependencies": { "RabbitMQ.Client": "7.2.1", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.JunctionProvider.Progress": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "cPpPcElRN7pdnzOu4dHBlxqE87ZqaT+tNSkBg4aCaY1dtEUXcqaHa0HwfINgzeYi35r/YrLHmpT+6l4ICU3H8A==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "BPV5pFuXv/Oa6iDce8j+afd6oE6E3AdfsLaIJwlPn8zz9qAXT+K4pchoPbUhbxdUHsHB8dw8IukeOnCmz/udqg==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0", - "Trax.Effect.Data": "1.43.0" + "Trax.Effect": "1.44.1", + "Trax.Effect.Data": "1.44.1" } }, "Trax.Effect.Provider.Json": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "DGTT71841RzxloK24I8oKm1mQ1t+QF6JN6bxFiwAHDN9eB64ZFy+PtfglHVGFjAfCv0F8EF4MWAcSzXGLIrNcQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "mOBuSHh3YeW3w+7fl93h80WjxHv5s430vxv1oB6Y25pEH+GB3fP7/OiqHcsSlN3LiHIbZsTE+f3MeJst+YxfJg==", "dependencies": { "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Provider.Parameter": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "cQKRm8OBUp+aYmtPC7mQame6xNjS7ecl52EqZKx6CoW/gMmPHZAcDyGprSF9kWLDe7Muic2K0sKm3s21GZ3k/g==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HR0DSUsycsU2s1i+1IOFEVouA5ilI4YYsi6COE4+d/6jQIlAuZWGfYAGx2iFIkbHUsO91gUWj+Na5pOfp/6uEw==", "dependencies": { "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "ChilliCream.Nitro.App": { @@ -625,8 +625,8 @@ "trax.samples.contentshield": { "type": "Project", "dependencies": { - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data.Postgres": "[1.43.0, )", + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data.Postgres": "[1.44.1, )", "Trax.Mediator": "[1.20.0, )" } }, @@ -713,31 +713,31 @@ }, "Trax.Effect": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { "Trax.Core": "1.6.0" } }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Data.Postgres": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "pfQbPCqISZS9ywK8wZXfhPsCri1kSY6noJmKudwjEZbaHorHp9yS9F+Z+adZ0x7mJ5Q/A+0Ld42nyv843SBbFw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "Zs8jJyN315qx1zivjBLnNabkSEvL344L3nVVCJ0TFkaQ0BOTNXCk6v1PPUDPiyv/JFjSZ4HGW9pEK8q0etvmNg==", "dependencies": { "EFCore.NamingConventions": "10.0.1", "Microsoft.EntityFrameworkCore": "10.0.3", @@ -745,7 +745,7 @@ "Npgsql": "10.0.3", "Npgsql.EntityFrameworkCore.PostgreSQL": "10.0.0", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0", + "Trax.Effect.Data": "1.44.1", "dbup-core": "6.1.1", "dbup-postgresql": "7.0.1" } diff --git a/samples/EphemeralWorkers/Trax.Samples.ContentShield.Runner/packages.lock.json b/samples/EphemeralWorkers/Trax.Samples.ContentShield.Runner/packages.lock.json index 9d83182..1b3c9f1 100644 --- a/samples/EphemeralWorkers/Trax.Samples.ContentShield.Runner/packages.lock.json +++ b/samples/EphemeralWorkers/Trax.Samples.ContentShield.Runner/packages.lock.json @@ -10,15 +10,15 @@ }, "Trax.Effect.Broadcaster.RabbitMQ": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "lNd3kWKJfxLWCcnN03PYzym41WEUFfU6MGjLToJegqSJx77nTuba3DnULZvGmzcqlOLa2BFscWx7moSghKcYuQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "XrV7ox2029G1/aNW/UEeRXeGaSHWpSu/+9U7VdX0EyaZ+Qn0p/3Ege9+MhlbdItuYYd3dS8kpxjnsdgZSdg7Sg==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "RabbitMQ.Client": "7.2.1", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Runner.Lambda": { @@ -138,85 +138,85 @@ }, "Microsoft.Extensions.Configuration.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "qGhRPd3VxfLV9UqatVOiD9mAeUbj2KiMwGFYC5uXlzExiZQoe4X/hdmzGIU7BQjNLTqCnnbTHVyBglG3668/HA==", + "resolved": "10.0.10", + "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NijozhERJDIaJ4k5TSMy1jOi0cSC2HfkvRD/Sl+kGSSKgVbFnF4GxgtMN/MrzHB8D1JxIrD4xSer9Blh9v3axQ==", + "resolved": "10.0.10", + "contentHash": "ANyvsgkNBRvcJh2XLgn8veGmajf+8m0AbKK+HPWdRL1yraSNVVSmQhFntLtdz/C795jxqqup+k05cs/3jZQPOA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "g41l/30G3K4B/d/L8kjux0+30e27c8D0FVQ/PFCpbekgfDpj9mnDhieP67EqXWvl1EWNeZh2rpR4F5B/jcDOHA==" + "resolved": "10.0.10", + "contentHash": "z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA==" }, "Microsoft.Extensions.Diagnostics.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "86RgyFsmVslW4Nu28IXgt8tLglynGQrwjk/xhGZaTe8j6YIeR1Ywoc42hSHsBSl920CQdfqq2dBohZiGm3AkUA==", + "resolved": "10.0.10", + "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Oxn4vqDk+EwceTMpZxVm7L/UZEAM1qIQlNP1+7tBZckD+P4SKrm/5X4gMTPCTdpnau/xY8Sb4/0d6onomSg4ZA==", + "resolved": "10.0.10", + "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Hosting.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Xd/2F+uWblTiUp+ssaDZN2ea4vmnHmW6PXugmqBHumyhqVkyeh6RJ3S2Zo/F+1bXIL/KuGqe2pKv6UiGOc1KeQ==", + "resolved": "10.0.10", + "contentHash": "5LugpYGHk+mkn0a8IZgcyfBca8PCTAU9RQFoMrTdtOOidq88M2SI5f3px6ugnzgxC+eTkvYYJi8pzlUnG5xdAQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "N7Gm9SjugYjmmnhwbBKC9DFqGqjfJvh6YfOJgtwh0AW0Xpok3dIVors1ik050XmUxKAgAc7nNngDIJyFb06K2g==", + "resolved": "10.0.10", + "contentHash": "Tf6z5HsL0VDYRTfvsoNrTGHGheCwkTsZBA2FFh5ATJUbkAwug+FFNISJK2gjpUNemlAOoWllAK52HOWCjto3EQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "9S/DFt4cohlMPpzIxjG6kk0L8MuN2vDm9pbMCulxtJzzk82oJHVLBd8vuQxaPskaYQwKqmFmbannf5eoChgjYg==", + "resolved": "10.0.10", + "contentHash": "zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Options": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "hyNdX4c2UwkRkzb9byw0H2DQkRzwBM3mzY2sCM9egwzTyg8dvQJmp5noQHGEaaCORQrNK3DD2gREBsc2DlXS4A==", + "resolved": "10.0.10", + "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Primitives": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "fmEbAUFsaIKirgLt/lYhuFRBwhcSJN31jjHgCdbQxJiWOum6EdLjkbgGuukSP9z/a+9LibaxII/kF+GwOXgC4g==" + "resolved": "10.0.10", + "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ==" }, "Npgsql": { "type": "Transitive", @@ -252,8 +252,8 @@ "trax.samples.contentshield": { "type": "Project", "dependencies": { - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data.Postgres": "[1.43.0, )", + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data.Postgres": "[1.44.1, )", "Trax.Mediator": "[1.20.0, )" } }, @@ -282,49 +282,49 @@ }, "Trax.Effect": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0" } }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Data.Postgres": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "pfQbPCqISZS9ywK8wZXfhPsCri1kSY6noJmKudwjEZbaHorHp9yS9F+Z+adZ0x7mJ5Q/A+0Ld42nyv843SBbFw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "Zs8jJyN315qx1zivjBLnNabkSEvL344L3nVVCJ0TFkaQ0BOTNXCk6v1PPUDPiyv/JFjSZ4HGW9pEK8q0etvmNg==", "dependencies": { "EFCore.NamingConventions": "10.0.1", "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "Npgsql.EntityFrameworkCore.PostgreSQL": "10.0.0", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0", + "Trax.Effect.Data": "1.44.1", "dbup-core": "6.1.1", "dbup-postgresql": "7.0.1" } diff --git a/samples/EphemeralWorkers/Trax.Samples.ContentShield/packages.lock.json b/samples/EphemeralWorkers/Trax.Samples.ContentShield/packages.lock.json index 1afb688..f13ef20 100644 --- a/samples/EphemeralWorkers/Trax.Samples.ContentShield/packages.lock.json +++ b/samples/EphemeralWorkers/Trax.Samples.ContentShield/packages.lock.json @@ -10,18 +10,18 @@ }, "Trax.Effect": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { "Trax.Core": "1.6.0" } }, "Trax.Effect.Data.Postgres": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "pfQbPCqISZS9ywK8wZXfhPsCri1kSY6noJmKudwjEZbaHorHp9yS9F+Z+adZ0x7mJ5Q/A+0Ld42nyv843SBbFw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "Zs8jJyN315qx1zivjBLnNabkSEvL344L3nVVCJ0TFkaQ0BOTNXCk6v1PPUDPiyv/JFjSZ4HGW9pEK8q0etvmNg==", "dependencies": { "EFCore.NamingConventions": "10.0.1", "Microsoft.EntityFrameworkCore": "10.0.3", @@ -29,7 +29,7 @@ "Npgsql": "10.0.3", "Npgsql.EntityFrameworkCore.PostgreSQL": "10.0.0", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0", + "Trax.Effect.Data": "1.44.1", "dbup-core": "6.1.1", "dbup-postgresql": "7.0.1" } @@ -134,15 +134,15 @@ }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } } } diff --git a/samples/GraphQLClient/Trax.Samples.GraphQLClient.BillingServer/packages.lock.json b/samples/GraphQLClient/Trax.Samples.GraphQLClient.BillingServer/packages.lock.json index 2eefc19..9dd0c37 100644 --- a/samples/GraphQLClient/Trax.Samples.GraphQLClient.BillingServer/packages.lock.json +++ b/samples/GraphQLClient/Trax.Samples.GraphQLClient.BillingServer/packages.lock.json @@ -47,35 +47,35 @@ }, "Trax.Effect": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { "Trax.Core": "1.6.0" } }, "Trax.Effect.Data.InMemory": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "+uNFXQNeZQTbsgC3BW0M2l9+VJ/e9f3jZ5+b1mvSYPhoiFKcmeGxef5QmfeWx6wujQV4yH9XLZotsCyP7hfA4w==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "sRdc/U/YIwtwGhD9kNs9iPAuqG/XhTUjntJocb+4uLC0wF5Su/qqbxj49Vw42JvwVPPLrUvO7tNC/ZP+JFyJOA==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.InMemory": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0" + "Trax.Effect.Data": "1.44.1" } }, "Trax.Effect.Provider.Json": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "DGTT71841RzxloK24I8oKm1mQ1t+QF6JN6bxFiwAHDN9eB64ZFy+PtfglHVGFjAfCv0F8EF4MWAcSzXGLIrNcQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "mOBuSHh3YeW3w+7fl93h80WjxHv5s430vxv1oB6Y25pEH+GB3fP7/OiqHcsSlN3LiHIbZsTE+f3MeJst+YxfJg==", "dependencies": { "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Mediator": { @@ -612,15 +612,15 @@ }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Scheduler": { diff --git a/samples/GraphQLClient/Trax.Samples.GraphQLClient.Gateway/packages.lock.json b/samples/GraphQLClient/Trax.Samples.GraphQLClient.Gateway/packages.lock.json index 8d998c4..9649d29 100644 --- a/samples/GraphQLClient/Trax.Samples.GraphQLClient.Gateway/packages.lock.json +++ b/samples/GraphQLClient/Trax.Samples.GraphQLClient.Gateway/packages.lock.json @@ -562,9 +562,9 @@ "dependencies": { "Trax.Api": "[1.40.0, )", "Trax.Api.GraphQL": "[1.40.0, )", - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data.InMemory": "[1.43.0, )", - "Trax.Effect.Provider.Json": "[1.43.0, )", + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data.InMemory": "[1.44.1, )", + "Trax.Effect.Provider.Json": "[1.44.1, )", "Trax.Mediator": "[1.20.0, )" } }, @@ -573,9 +573,9 @@ "dependencies": { "Trax.Api": "[1.40.0, )", "Trax.Api.GraphQL": "[1.40.0, )", - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data.InMemory": "[1.43.0, )", - "Trax.Effect.Provider.Json": "[1.43.0, )", + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data.InMemory": "[1.44.1, )", + "Trax.Effect.Provider.Json": "[1.44.1, )", "Trax.Mediator": "[1.20.0, )" } }, @@ -677,48 +677,48 @@ }, "Trax.Effect": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { "Trax.Core": "1.6.0" } }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Data.InMemory": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "+uNFXQNeZQTbsgC3BW0M2l9+VJ/e9f3jZ5+b1mvSYPhoiFKcmeGxef5QmfeWx6wujQV4yH9XLZotsCyP7hfA4w==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "sRdc/U/YIwtwGhD9kNs9iPAuqG/XhTUjntJocb+4uLC0wF5Su/qqbxj49Vw42JvwVPPLrUvO7tNC/ZP+JFyJOA==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.InMemory": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0" + "Trax.Effect.Data": "1.44.1" } }, "Trax.Effect.Provider.Json": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "DGTT71841RzxloK24I8oKm1mQ1t+QF6JN6bxFiwAHDN9eB64ZFy+PtfglHVGFjAfCv0F8EF4MWAcSzXGLIrNcQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "mOBuSHh3YeW3w+7fl93h80WjxHv5s430vxv1oB6Y25pEH+GB3fP7/OiqHcsSlN3LiHIbZsTE+f3MeJst+YxfJg==", "dependencies": { "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Mediator": { diff --git a/samples/GraphQLClient/Trax.Samples.GraphQLClient.InventoryServer/packages.lock.json b/samples/GraphQLClient/Trax.Samples.GraphQLClient.InventoryServer/packages.lock.json index 2eefc19..9dd0c37 100644 --- a/samples/GraphQLClient/Trax.Samples.GraphQLClient.InventoryServer/packages.lock.json +++ b/samples/GraphQLClient/Trax.Samples.GraphQLClient.InventoryServer/packages.lock.json @@ -47,35 +47,35 @@ }, "Trax.Effect": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { "Trax.Core": "1.6.0" } }, "Trax.Effect.Data.InMemory": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "+uNFXQNeZQTbsgC3BW0M2l9+VJ/e9f3jZ5+b1mvSYPhoiFKcmeGxef5QmfeWx6wujQV4yH9XLZotsCyP7hfA4w==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "sRdc/U/YIwtwGhD9kNs9iPAuqG/XhTUjntJocb+4uLC0wF5Su/qqbxj49Vw42JvwVPPLrUvO7tNC/ZP+JFyJOA==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.InMemory": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0" + "Trax.Effect.Data": "1.44.1" } }, "Trax.Effect.Provider.Json": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "DGTT71841RzxloK24I8oKm1mQ1t+QF6JN6bxFiwAHDN9eB64ZFy+PtfglHVGFjAfCv0F8EF4MWAcSzXGLIrNcQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "mOBuSHh3YeW3w+7fl93h80WjxHv5s430vxv1oB6Y25pEH+GB3fP7/OiqHcsSlN3LiHIbZsTE+f3MeJst+YxfJg==", "dependencies": { "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Mediator": { @@ -612,15 +612,15 @@ }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Scheduler": { diff --git a/samples/GraphQLClient/Trax.Samples.GraphQLClient/packages.lock.json b/samples/GraphQLClient/Trax.Samples.GraphQLClient/packages.lock.json index 2ea6cb5..f7ce48c 100644 --- a/samples/GraphQLClient/Trax.Samples.GraphQLClient/packages.lock.json +++ b/samples/GraphQLClient/Trax.Samples.GraphQLClient/packages.lock.json @@ -491,7 +491,7 @@ }, "Trax.Effect": { "type": "CentralTransitive", - "requested": "[1.43.0, )", + "requested": "[1.44.1, )", "resolved": "1.43.0", "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", "dependencies": { @@ -500,7 +500,7 @@ }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", + "requested": "[1.44.1, )", "resolved": "1.43.0", "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", "dependencies": { diff --git a/samples/JobHunt/Trax.Samples.JobHunt.Data/packages.lock.json b/samples/JobHunt/Trax.Samples.JobHunt.Data/packages.lock.json index f451d42..278827a 100644 --- a/samples/JobHunt/Trax.Samples.JobHunt.Data/packages.lock.json +++ b/samples/JobHunt/Trax.Samples.JobHunt.Data/packages.lock.json @@ -53,19 +53,19 @@ }, "Trax.Effect.Data": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Humanizer.Core": { @@ -190,24 +190,24 @@ }, "Microsoft.Extensions.Configuration.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "qGhRPd3VxfLV9UqatVOiD9mAeUbj2KiMwGFYC5uXlzExiZQoe4X/hdmzGIU7BQjNLTqCnnbTHVyBglG3668/HA==", + "resolved": "10.0.10", + "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NijozhERJDIaJ4k5TSMy1jOi0cSC2HfkvRD/Sl+kGSSKgVbFnF4GxgtMN/MrzHB8D1JxIrD4xSer9Blh9v3axQ==", + "resolved": "10.0.10", + "contentHash": "ANyvsgkNBRvcJh2XLgn8veGmajf+8m0AbKK+HPWdRL1yraSNVVSmQhFntLtdz/C795jxqqup+k05cs/3jZQPOA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "g41l/30G3K4B/d/L8kjux0+30e27c8D0FVQ/PFCpbekgfDpj9mnDhieP67EqXWvl1EWNeZh2rpR4F5B/jcDOHA==" + "resolved": "10.0.10", + "contentHash": "z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA==" }, "Microsoft.Extensions.DependencyModel": { "type": "Transitive", @@ -216,64 +216,64 @@ }, "Microsoft.Extensions.Diagnostics.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "86RgyFsmVslW4Nu28IXgt8tLglynGQrwjk/xhGZaTe8j6YIeR1Ywoc42hSHsBSl920CQdfqq2dBohZiGm3AkUA==", + "resolved": "10.0.10", + "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Oxn4vqDk+EwceTMpZxVm7L/UZEAM1qIQlNP1+7tBZckD+P4SKrm/5X4gMTPCTdpnau/xY8Sb4/0d6onomSg4ZA==", + "resolved": "10.0.10", + "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Hosting.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Xd/2F+uWblTiUp+ssaDZN2ea4vmnHmW6PXugmqBHumyhqVkyeh6RJ3S2Zo/F+1bXIL/KuGqe2pKv6UiGOc1KeQ==", + "resolved": "10.0.10", + "contentHash": "5LugpYGHk+mkn0a8IZgcyfBca8PCTAU9RQFoMrTdtOOidq88M2SI5f3px6ugnzgxC+eTkvYYJi8pzlUnG5xdAQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "N7Gm9SjugYjmmnhwbBKC9DFqGqjfJvh6YfOJgtwh0AW0Xpok3dIVors1ik050XmUxKAgAc7nNngDIJyFb06K2g==", + "resolved": "10.0.10", + "contentHash": "Tf6z5HsL0VDYRTfvsoNrTGHGheCwkTsZBA2FFh5ATJUbkAwug+FFNISJK2gjpUNemlAOoWllAK52HOWCjto3EQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "9S/DFt4cohlMPpzIxjG6kk0L8MuN2vDm9pbMCulxtJzzk82oJHVLBd8vuQxaPskaYQwKqmFmbannf5eoChgjYg==", + "resolved": "10.0.10", + "contentHash": "zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Options": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "hyNdX4c2UwkRkzb9byw0H2DQkRzwBM3mzY2sCM9egwzTyg8dvQJmp5noQHGEaaCORQrNK3DD2gREBsc2DlXS4A==", + "resolved": "10.0.10", + "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Primitives": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "fmEbAUFsaIKirgLt/lYhuFRBwhcSJN31jjHgCdbQxJiWOum6EdLjkbgGuukSP9z/a+9LibaxII/kF+GwOXgC4g==" + "resolved": "10.0.10", + "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ==" }, "Microsoft.VisualStudio.SolutionPersistence": { "type": "Transitive", @@ -376,12 +376,12 @@ }, "Trax.Effect": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0" } } diff --git a/samples/JobHunt/Trax.Samples.JobHunt.Hub/packages.lock.json b/samples/JobHunt/Trax.Samples.JobHunt.Hub/packages.lock.json index 64a2c8f..7f11883 100644 --- a/samples/JobHunt/Trax.Samples.JobHunt.Hub/packages.lock.json +++ b/samples/JobHunt/Trax.Samples.JobHunt.Hub/packages.lock.json @@ -80,36 +80,36 @@ }, "Trax.Effect.JunctionProvider.Progress": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "cPpPcElRN7pdnzOu4dHBlxqE87ZqaT+tNSkBg4aCaY1dtEUXcqaHa0HwfINgzeYi35r/YrLHmpT+6l4ICU3H8A==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "BPV5pFuXv/Oa6iDce8j+afd6oE6E3AdfsLaIJwlPn8zz9qAXT+K4pchoPbUhbxdUHsHB8dw8IukeOnCmz/udqg==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0", - "Trax.Effect.Data": "1.43.0" + "Trax.Effect": "1.44.1", + "Trax.Effect.Data": "1.44.1" } }, "Trax.Effect.Provider.Json": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "DGTT71841RzxloK24I8oKm1mQ1t+QF6JN6bxFiwAHDN9eB64ZFy+PtfglHVGFjAfCv0F8EF4MWAcSzXGLIrNcQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "mOBuSHh3YeW3w+7fl93h80WjxHv5s430vxv1oB6Y25pEH+GB3fP7/OiqHcsSlN3LiHIbZsTE+f3MeJst+YxfJg==", "dependencies": { "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Provider.Parameter": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "cQKRm8OBUp+aYmtPC7mQame6xNjS7ecl52EqZKx6CoW/gMmPHZAcDyGprSF9kWLDe7Muic2K0sKm3s21GZ3k/g==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HR0DSUsycsU2s1i+1IOFEVouA5ilI4YYsi6COE4+d/6jQIlAuZWGfYAGx2iFIkbHUsO91gUWj+Na5pOfp/6uEw==", "dependencies": { "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "ChilliCream.Nitro.App": { @@ -629,8 +629,8 @@ "dependencies": { "HotChocolate.AspNetCore": "[15.1.17, )", "Trax.Api.Auth": "[1.40.0, )", - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data.Postgres": "[1.43.0, )", + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data.Postgres": "[1.44.1, )", "Trax.Mediator": "[1.20.0, )", "Trax.Samples.JobHunt.Data": "[1.99.99, )", "Trax.Scheduler": "[1.31.0, )" @@ -641,7 +641,7 @@ "dependencies": { "Microsoft.EntityFrameworkCore": "[10.0.3, )", "Npgsql.EntityFrameworkCore.PostgreSQL": "[10.0.0, )", - "Trax.Effect.Data": "[1.43.0, )" + "Trax.Effect.Data": "[1.44.1, )" } }, "HotChocolate.AspNetCore": { @@ -727,31 +727,31 @@ }, "Trax.Effect": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { "Trax.Core": "1.6.0" } }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Data.Postgres": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "pfQbPCqISZS9ywK8wZXfhPsCri1kSY6noJmKudwjEZbaHorHp9yS9F+Z+adZ0x7mJ5Q/A+0Ld42nyv843SBbFw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "Zs8jJyN315qx1zivjBLnNabkSEvL344L3nVVCJ0TFkaQ0BOTNXCk6v1PPUDPiyv/JFjSZ4HGW9pEK8q0etvmNg==", "dependencies": { "EFCore.NamingConventions": "10.0.1", "Microsoft.EntityFrameworkCore": "10.0.3", @@ -759,7 +759,7 @@ "Npgsql": "10.0.3", "Npgsql.EntityFrameworkCore.PostgreSQL": "10.0.0", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0", + "Trax.Effect.Data": "1.44.1", "dbup-core": "6.1.1", "dbup-postgresql": "7.0.1" } diff --git a/samples/JobHunt/Trax.Samples.JobHunt/packages.lock.json b/samples/JobHunt/Trax.Samples.JobHunt/packages.lock.json index 78d21cd..84739c4 100644 --- a/samples/JobHunt/Trax.Samples.JobHunt/packages.lock.json +++ b/samples/JobHunt/Trax.Samples.JobHunt/packages.lock.json @@ -36,18 +36,18 @@ }, "Trax.Effect": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { "Trax.Core": "1.6.0" } }, "Trax.Effect.Data.Postgres": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "pfQbPCqISZS9ywK8wZXfhPsCri1kSY6noJmKudwjEZbaHorHp9yS9F+Z+adZ0x7mJ5Q/A+0Ld42nyv843SBbFw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "Zs8jJyN315qx1zivjBLnNabkSEvL344L3nVVCJ0TFkaQ0BOTNXCk6v1PPUDPiyv/JFjSZ4HGW9pEK8q0etvmNg==", "dependencies": { "EFCore.NamingConventions": "10.0.1", "Microsoft.EntityFrameworkCore": "10.0.3", @@ -55,7 +55,7 @@ "Npgsql": "10.0.3", "Npgsql.EntityFrameworkCore.PostgreSQL": "10.0.0", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0", + "Trax.Effect.Data": "1.44.1", "dbup-core": "6.1.1", "dbup-postgresql": "7.0.1" } @@ -468,7 +468,7 @@ "dependencies": { "Microsoft.EntityFrameworkCore": "[10.0.3, )", "Npgsql.EntityFrameworkCore.PostgreSQL": "[10.0.0, )", - "Trax.Effect.Data": "[1.43.0, )" + "Trax.Effect.Data": "[1.44.1, )" } }, "Microsoft.EntityFrameworkCore": { @@ -494,15 +494,15 @@ }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } } } diff --git a/samples/LocalWorkers/Trax.Samples.GameServer.Api/packages.lock.json b/samples/LocalWorkers/Trax.Samples.GameServer.Api/packages.lock.json index 5c7ea9f..f83440f 100644 --- a/samples/LocalWorkers/Trax.Samples.GameServer.Api/packages.lock.json +++ b/samples/LocalWorkers/Trax.Samples.GameServer.Api/packages.lock.json @@ -74,33 +74,33 @@ }, "Trax.Effect.Broadcaster.RabbitMQ": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "lNd3kWKJfxLWCcnN03PYzym41WEUFfU6MGjLToJegqSJx77nTuba3DnULZvGmzcqlOLa2BFscWx7moSghKcYuQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "XrV7ox2029G1/aNW/UEeRXeGaSHWpSu/+9U7VdX0EyaZ+Qn0p/3Ege9+MhlbdItuYYd3dS8kpxjnsdgZSdg7Sg==", "dependencies": { "RabbitMQ.Client": "7.2.1", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Provider.Json": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "DGTT71841RzxloK24I8oKm1mQ1t+QF6JN6bxFiwAHDN9eB64ZFy+PtfglHVGFjAfCv0F8EF4MWAcSzXGLIrNcQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "mOBuSHh3YeW3w+7fl93h80WjxHv5s430vxv1oB6Y25pEH+GB3fP7/OiqHcsSlN3LiHIbZsTE+f3MeJst+YxfJg==", "dependencies": { "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Provider.Parameter": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "cQKRm8OBUp+aYmtPC7mQame6xNjS7ecl52EqZKx6CoW/gMmPHZAcDyGprSF9kWLDe7Muic2K0sKm3s21GZ3k/g==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HR0DSUsycsU2s1i+1IOFEVouA5ilI4YYsi6COE4+d/6jQIlAuZWGfYAGx2iFIkbHUsO91gUWj+Na5pOfp/6uEw==", "dependencies": { "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Scheduler": { @@ -610,9 +610,9 @@ "trax.samples.gameserver": { "type": "Project", "dependencies": { - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data": "[1.43.0, )", - "Trax.Effect.Data.Postgres": "[1.43.0, )", + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data": "[1.44.1, )", + "Trax.Effect.Data.Postgres": "[1.44.1, )", "Trax.Mediator": "[1.20.0, )", "Trax.Scheduler": "[1.31.0, )" } @@ -666,31 +666,31 @@ }, "Trax.Effect": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { "Trax.Core": "1.6.0" } }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Data.Postgres": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "pfQbPCqISZS9ywK8wZXfhPsCri1kSY6noJmKudwjEZbaHorHp9yS9F+Z+adZ0x7mJ5Q/A+0Ld42nyv843SBbFw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "Zs8jJyN315qx1zivjBLnNabkSEvL344L3nVVCJ0TFkaQ0BOTNXCk6v1PPUDPiyv/JFjSZ4HGW9pEK8q0etvmNg==", "dependencies": { "EFCore.NamingConventions": "10.0.1", "Microsoft.EntityFrameworkCore": "10.0.3", @@ -698,7 +698,7 @@ "Npgsql": "10.0.3", "Npgsql.EntityFrameworkCore.PostgreSQL": "10.0.0", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0", + "Trax.Effect.Data": "1.44.1", "dbup-core": "6.1.1", "dbup-postgresql": "7.0.1" } diff --git a/samples/LocalWorkers/Trax.Samples.GameServer.Scheduler/packages.lock.json b/samples/LocalWorkers/Trax.Samples.GameServer.Scheduler/packages.lock.json index 96924f1..37ca037 100644 --- a/samples/LocalWorkers/Trax.Samples.GameServer.Scheduler/packages.lock.json +++ b/samples/LocalWorkers/Trax.Samples.GameServer.Scheduler/packages.lock.json @@ -30,47 +30,47 @@ }, "Trax.Effect.Broadcaster.RabbitMQ": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "lNd3kWKJfxLWCcnN03PYzym41WEUFfU6MGjLToJegqSJx77nTuba3DnULZvGmzcqlOLa2BFscWx7moSghKcYuQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "XrV7ox2029G1/aNW/UEeRXeGaSHWpSu/+9U7VdX0EyaZ+Qn0p/3Ege9+MhlbdItuYYd3dS8kpxjnsdgZSdg7Sg==", "dependencies": { "RabbitMQ.Client": "7.2.1", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.JunctionProvider.Progress": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "cPpPcElRN7pdnzOu4dHBlxqE87ZqaT+tNSkBg4aCaY1dtEUXcqaHa0HwfINgzeYi35r/YrLHmpT+6l4ICU3H8A==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "BPV5pFuXv/Oa6iDce8j+afd6oE6E3AdfsLaIJwlPn8zz9qAXT+K4pchoPbUhbxdUHsHB8dw8IukeOnCmz/udqg==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0", - "Trax.Effect.Data": "1.43.0" + "Trax.Effect": "1.44.1", + "Trax.Effect.Data": "1.44.1" } }, "Trax.Effect.Provider.Json": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "DGTT71841RzxloK24I8oKm1mQ1t+QF6JN6bxFiwAHDN9eB64ZFy+PtfglHVGFjAfCv0F8EF4MWAcSzXGLIrNcQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "mOBuSHh3YeW3w+7fl93h80WjxHv5s430vxv1oB6Y25pEH+GB3fP7/OiqHcsSlN3LiHIbZsTE+f3MeJst+YxfJg==", "dependencies": { "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Provider.Parameter": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "cQKRm8OBUp+aYmtPC7mQame6xNjS7ecl52EqZKx6CoW/gMmPHZAcDyGprSF9kWLDe7Muic2K0sKm3s21GZ3k/g==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HR0DSUsycsU2s1i+1IOFEVouA5ilI4YYsi6COE4+d/6jQIlAuZWGfYAGx2iFIkbHUsO91gUWj+Na5pOfp/6uEw==", "dependencies": { "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "ChilliCream.Nitro.App": { @@ -580,9 +580,9 @@ "trax.samples.gameserver": { "type": "Project", "dependencies": { - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data": "[1.43.0, )", - "Trax.Effect.Data.Postgres": "[1.43.0, )", + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data": "[1.44.1, )", + "Trax.Effect.Data.Postgres": "[1.44.1, )", "Trax.Mediator": "[1.20.0, )", "Trax.Scheduler": "[1.31.0, )" } @@ -687,31 +687,31 @@ }, "Trax.Effect": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { "Trax.Core": "1.6.0" } }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Data.Postgres": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "pfQbPCqISZS9ywK8wZXfhPsCri1kSY6noJmKudwjEZbaHorHp9yS9F+Z+adZ0x7mJ5Q/A+0Ld42nyv843SBbFw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "Zs8jJyN315qx1zivjBLnNabkSEvL344L3nVVCJ0TFkaQ0BOTNXCk6v1PPUDPiyv/JFjSZ4HGW9pEK8q0etvmNg==", "dependencies": { "EFCore.NamingConventions": "10.0.1", "Microsoft.EntityFrameworkCore": "10.0.3", @@ -719,7 +719,7 @@ "Npgsql": "10.0.3", "Npgsql.EntityFrameworkCore.PostgreSQL": "10.0.0", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0", + "Trax.Effect.Data": "1.44.1", "dbup-core": "6.1.1", "dbup-postgresql": "7.0.1" } diff --git a/samples/LocalWorkers/Trax.Samples.GameServer/packages.lock.json b/samples/LocalWorkers/Trax.Samples.GameServer/packages.lock.json index d0969c8..e2afc57 100644 --- a/samples/LocalWorkers/Trax.Samples.GameServer/packages.lock.json +++ b/samples/LocalWorkers/Trax.Samples.GameServer/packages.lock.json @@ -10,31 +10,31 @@ }, "Trax.Effect": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { "Trax.Core": "1.6.0" } }, "Trax.Effect.Data": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Data.Postgres": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "pfQbPCqISZS9ywK8wZXfhPsCri1kSY6noJmKudwjEZbaHorHp9yS9F+Z+adZ0x7mJ5Q/A+0Ld42nyv843SBbFw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "Zs8jJyN315qx1zivjBLnNabkSEvL344L3nVVCJ0TFkaQ0BOTNXCk6v1PPUDPiyv/JFjSZ4HGW9pEK8q0etvmNg==", "dependencies": { "EFCore.NamingConventions": "10.0.1", "Microsoft.EntityFrameworkCore": "10.0.3", @@ -42,7 +42,7 @@ "Npgsql": "10.0.3", "Npgsql.EntityFrameworkCore.PostgreSQL": "10.0.0", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0", + "Trax.Effect.Data": "1.44.1", "dbup-core": "6.1.1", "dbup-postgresql": "7.0.1" } diff --git a/samples/PersistedOperations/Trax.Samples.PersistedOperations.Api/packages.lock.json b/samples/PersistedOperations/Trax.Samples.PersistedOperations.Api/packages.lock.json index 081661e..65f7bb5 100644 --- a/samples/PersistedOperations/Trax.Samples.PersistedOperations.Api/packages.lock.json +++ b/samples/PersistedOperations/Trax.Samples.PersistedOperations.Api/packages.lock.json @@ -90,12 +90,12 @@ }, "Trax.Effect.Provider.Json": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "DGTT71841RzxloK24I8oKm1mQ1t+QF6JN6bxFiwAHDN9eB64ZFy+PtfglHVGFjAfCv0F8EF4MWAcSzXGLIrNcQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "mOBuSHh3YeW3w+7fl93h80WjxHv5s430vxv1oB6Y25pEH+GB3fP7/OiqHcsSlN3LiHIbZsTE+f3MeJst+YxfJg==", "dependencies": { "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Scheduler": { @@ -626,9 +626,9 @@ "trax.samples.persistedoperations": { "type": "Project", "dependencies": { - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data": "[1.43.0, )", - "Trax.Effect.Data.Postgres": "[1.43.0, )", + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data": "[1.44.1, )", + "Trax.Effect.Data.Postgres": "[1.44.1, )", "Trax.Mediator": "[1.20.0, )" } }, @@ -704,31 +704,31 @@ }, "Trax.Effect": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { "Trax.Core": "1.6.0" } }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Data.Postgres": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "pfQbPCqISZS9ywK8wZXfhPsCri1kSY6noJmKudwjEZbaHorHp9yS9F+Z+adZ0x7mJ5Q/A+0Ld42nyv843SBbFw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "Zs8jJyN315qx1zivjBLnNabkSEvL344L3nVVCJ0TFkaQ0BOTNXCk6v1PPUDPiyv/JFjSZ4HGW9pEK8q0etvmNg==", "dependencies": { "EFCore.NamingConventions": "10.0.1", "Microsoft.EntityFrameworkCore": "10.0.3", @@ -736,7 +736,7 @@ "Npgsql": "10.0.3", "Npgsql.EntityFrameworkCore.PostgreSQL": "10.0.0", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0", + "Trax.Effect.Data": "1.44.1", "dbup-core": "6.1.1", "dbup-postgresql": "7.0.1" } diff --git a/samples/PersistedOperations/Trax.Samples.PersistedOperations/packages.lock.json b/samples/PersistedOperations/Trax.Samples.PersistedOperations/packages.lock.json index 9636dd0..083484e 100644 --- a/samples/PersistedOperations/Trax.Samples.PersistedOperations/packages.lock.json +++ b/samples/PersistedOperations/Trax.Samples.PersistedOperations/packages.lock.json @@ -10,31 +10,31 @@ }, "Trax.Effect": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { "Trax.Core": "1.6.0" } }, "Trax.Effect.Data": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Data.Postgres": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "pfQbPCqISZS9ywK8wZXfhPsCri1kSY6noJmKudwjEZbaHorHp9yS9F+Z+adZ0x7mJ5Q/A+0Ld42nyv843SBbFw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "Zs8jJyN315qx1zivjBLnNabkSEvL344L3nVVCJ0TFkaQ0BOTNXCk6v1PPUDPiyv/JFjSZ4HGW9pEK8q0etvmNg==", "dependencies": { "EFCore.NamingConventions": "10.0.1", "Microsoft.EntityFrameworkCore": "10.0.3", @@ -42,7 +42,7 @@ "Npgsql": "10.0.3", "Npgsql.EntityFrameworkCore.PostgreSQL": "10.0.0", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0", + "Trax.Effect.Data": "1.44.1", "dbup-core": "6.1.1", "dbup-postgresql": "7.0.1" } diff --git a/samples/SignalRDashboard/Trax.Samples.SignalRDashboard/packages.lock.json b/samples/SignalRDashboard/Trax.Samples.SignalRDashboard/packages.lock.json index 9f01858..505c8a3 100644 --- a/samples/SignalRDashboard/Trax.Samples.SignalRDashboard/packages.lock.json +++ b/samples/SignalRDashboard/Trax.Samples.SignalRDashboard/packages.lock.json @@ -40,28 +40,28 @@ }, "Trax.Effect": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { "Trax.Core": "1.6.0" } }, "Trax.Effect.Broadcaster.SignalR": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "/J7XPB+zkSh15oNpzg0fasxF4ed9XPOWFHuho9hE1yl88twBqHTkTAC4sT0tXP3KDJj/xA46ek0gOqRHaIeB5w==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "Vs4491wmP81qEepgQd4tWLbzRxsoWDk4bUHn3AsU7hf9VrR/V/PiT05dli1EhzWCs+oc6CsPudJusz1dFpEACw==", "dependencies": { "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Data.Postgres": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "pfQbPCqISZS9ywK8wZXfhPsCri1kSY6noJmKudwjEZbaHorHp9yS9F+Z+adZ0x7mJ5Q/A+0Ld42nyv843SBbFw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "Zs8jJyN315qx1zivjBLnNabkSEvL344L3nVVCJ0TFkaQ0BOTNXCk6v1PPUDPiyv/JFjSZ4HGW9pEK8q0etvmNg==", "dependencies": { "EFCore.NamingConventions": "10.0.1", "Microsoft.EntityFrameworkCore": "10.0.3", @@ -69,43 +69,43 @@ "Npgsql": "10.0.3", "Npgsql.EntityFrameworkCore.PostgreSQL": "10.0.0", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0", + "Trax.Effect.Data": "1.44.1", "dbup-core": "6.1.1", "dbup-postgresql": "7.0.1" } }, "Trax.Effect.JunctionProvider.Progress": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "cPpPcElRN7pdnzOu4dHBlxqE87ZqaT+tNSkBg4aCaY1dtEUXcqaHa0HwfINgzeYi35r/YrLHmpT+6l4ICU3H8A==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "BPV5pFuXv/Oa6iDce8j+afd6oE6E3AdfsLaIJwlPn8zz9qAXT+K4pchoPbUhbxdUHsHB8dw8IukeOnCmz/udqg==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0", - "Trax.Effect.Data": "1.43.0" + "Trax.Effect": "1.44.1", + "Trax.Effect.Data": "1.44.1" } }, "Trax.Effect.Provider.Json": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "DGTT71841RzxloK24I8oKm1mQ1t+QF6JN6bxFiwAHDN9eB64ZFy+PtfglHVGFjAfCv0F8EF4MWAcSzXGLIrNcQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "mOBuSHh3YeW3w+7fl93h80WjxHv5s430vxv1oB6Y25pEH+GB3fP7/OiqHcsSlN3LiHIbZsTE+f3MeJst+YxfJg==", "dependencies": { "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Provider.Parameter": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "cQKRm8OBUp+aYmtPC7mQame6xNjS7ecl52EqZKx6CoW/gMmPHZAcDyGprSF9kWLDe7Muic2K0sKm3s21GZ3k/g==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HR0DSUsycsU2s1i+1IOFEVouA5ilI4YYsi6COE4+d/6jQIlAuZWGfYAGx2iFIkbHUsO91gUWj+Na5pOfp/6uEw==", "dependencies": { "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Mediator": { @@ -745,15 +745,15 @@ }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } } } diff --git a/samples/StateMachine/Trax.Samples.StateMachine.Api/packages.lock.json b/samples/StateMachine/Trax.Samples.StateMachine.Api/packages.lock.json new file mode 100644 index 0000000..4cba5b4 --- /dev/null +++ b/samples/StateMachine/Trax.Samples.StateMachine.Api/packages.lock.json @@ -0,0 +1,712 @@ +{ + "version": 2, + "dependencies": { + "net10.0": { + "DotNet.ReproducibleBuilds": { + "type": "Direct", + "requested": "[2.0.2, )", + "resolved": "2.0.2", + "contentHash": "VaHoEN6YHp0jXucxm67vfuRy8zo9ufiKSuaZ4ZudRi8xmWcEFMKxfCsg2nvYNvdISFTURDu+IHqADGh53+Bamw==" + }, + "Trax.Api": { + "type": "Direct", + "requested": "[1.40.0, )", + "resolved": "1.40.0", + "contentHash": "FP/d2IV6fKJxsqe8//TlURL+C9+PUZa12Po0k/1zoO58uQMvPWO0+/Pip+6B1ocnrs5i4ngWeR+ELGXE1Hu1JA==", + "dependencies": { + "Microsoft.EntityFrameworkCore": "10.0.9", + "Trax.Effect": "1.43.0", + "Trax.Effect.Data": "1.43.0", + "Trax.Mediator": "1.20.0", + "Trax.Scheduler": "1.31.0" + } + }, + "Trax.Api.Auth.ApiKey": { + "type": "Direct", + "requested": "[1.40.0, )", + "resolved": "1.40.0", + "contentHash": "21+rrBglEp2JkfhIcWsIdYZBvyM6p352EhKaEi2PYkX3rcHE2XiG9IqtGWnk2KNRLTsizWu+bAVlAIvSGdl+Vg==", + "dependencies": { + "Microsoft.EntityFrameworkCore": "10.0.9", + "Trax.Api.Auth": "1.40.0", + "Trax.Effect": "1.43.0", + "Trax.Effect.Data": "1.43.0", + "Trax.Mediator": "1.20.0" + } + }, + "Trax.Api.GraphQL": { + "type": "Direct", + "requested": "[1.40.0, )", + "resolved": "1.40.0", + "contentHash": "XSGpbs7QyycLFkLE5t+vwcaNpOD+yywGfHKvsbzx91XG5FtOuy1xtwtWcckD23e7izdtSMIR0pp8uhIvW6i2hw==", + "dependencies": { + "HotChocolate": "15.1.17", + "HotChocolate.AspNetCore": "15.1.17", + "HotChocolate.AspNetCore.Authorization": "15.1.17", + "HotChocolate.CostAnalysis": "15.1.17", + "HotChocolate.Data": "15.1.17", + "HotChocolate.Data.EntityFramework": "15.1.17", + "HotChocolate.Execution": "15.1.17", + "Microsoft.AspNetCore.Authentication.JwtBearer": "10.0.9", + "Microsoft.EntityFrameworkCore": "10.0.9", + "Trax.Api": "1.40.0", + "Trax.Api.Auth": "1.40.0", + "Trax.Api.Auth.Jwt": "1.40.0", + "Trax.Effect": "1.43.0", + "Trax.Effect.Data": "1.43.0", + "Trax.Mediator": "1.20.0", + "Trax.Scheduler": "1.31.0" + } + }, + "Trax.Effect": { + "type": "Direct", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", + "dependencies": { + "Trax.Core": "1.6.0" + } + }, + "Trax.Effect.Data.Postgres": { + "type": "Direct", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "Zs8jJyN315qx1zivjBLnNabkSEvL344L3nVVCJ0TFkaQ0BOTNXCk6v1PPUDPiyv/JFjSZ4HGW9pEK8q0etvmNg==", + "dependencies": { + "EFCore.NamingConventions": "10.0.1", + "Microsoft.EntityFrameworkCore": "10.0.3", + "Microsoft.EntityFrameworkCore.Relational": "10.0.3", + "Npgsql": "10.0.3", + "Npgsql.EntityFrameworkCore.PostgreSQL": "10.0.0", + "Trax.Core": "1.6.0", + "Trax.Effect.Data": "1.44.1", + "dbup-core": "6.1.1", + "dbup-postgresql": "7.0.1" + } + }, + "Trax.Effect.Provider.Json": { + "type": "Direct", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "mOBuSHh3YeW3w+7fl93h80WjxHv5s430vxv1oB6Y25pEH+GB3fP7/OiqHcsSlN3LiHIbZsTE+f3MeJst+YxfJg==", + "dependencies": { + "Trax.Core": "1.6.0", + "Trax.Effect": "1.44.1" + } + }, + "Trax.Effect.StateMachine.Persistence": { + "type": "Direct", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "25N4xk6e5c1JB8dyiZFqy7URdkfF6iiRAsbPvWQP5EtpqBBSnq+hAo4GmBvbXPIOZzjGVJ5y+zKGMQdL7u+4pw==", + "dependencies": { + "Microsoft.EntityFrameworkCore": "10.0.3", + "Microsoft.EntityFrameworkCore.Relational": "10.0.3", + "Npgsql": "10.0.3", + "Npgsql.EntityFrameworkCore.PostgreSQL": "10.0.0", + "Trax.Core": "1.6.0", + "Trax.Effect": "1.44.1", + "Trax.Effect.StateMachine": "1.44.1" + } + }, + "Trax.Mediator": { + "type": "Direct", + "requested": "[1.20.0, )", + "resolved": "1.20.0", + "contentHash": "++o5w7hEaf9SS+qyzvY2++kSECmUg1rvckCraFK+kVZ9eTYcgTJZ4jggtU/njDiZae64Fk34KE7LTS7THed/VA==", + "dependencies": { + "Trax.Effect": "1.41.0", + "Trax.Effect.Data": "1.41.0" + } + }, + "ChilliCream.Nitro.App": { + "type": "Transitive", + "resolved": "28.0.7", + "contentHash": "G6CZod8ForeoVMXigRyAxTTqiiUYcppE85UY/zy4XLMunpF1Ginn5njWK+F+93bw3x5SssPR/fexEpOtQqkVLw==", + "dependencies": { + "Yarp.ReverseProxy": "2.3.0" + } + }, + "Cronos": { + "type": "Transitive", + "resolved": "0.13.0", + "contentHash": "Nkve+Yi0+ol3ntSBRHeW0ka9cJQ8vndSUvvkXqF9LVqwpoqWueyxu/HS275r98RDOmF7/mzRnZW5XXUBXob+TA==" + }, + "dbup-core": { + "type": "Transitive", + "resolved": "6.1.1", + "contentHash": "kgpuyJVEFJHoIj/slnc994Go88aoeZqNDfGHDBr4sh7CsEWwJhOTCt/FJqO4ziUImL5L0NEY0kxxOiNgPKI2Fw==" + }, + "dbup-postgresql": { + "type": "Transitive", + "resolved": "7.0.1", + "contentHash": "mRnmENWWPuuMZ538gOd1mZnzucx6FQk0anmw3EABjGfcbp24FDb9QdGepYrDiaM8K9s5/gd49+5cmBOlniH/lg==", + "dependencies": { + "Npgsql": "10.0.1", + "dbup-core": "6.1.1" + } + }, + "EFCore.NamingConventions": { + "type": "Transitive", + "resolved": "10.0.1", + "contentHash": "Xs5k8XfNKPkkQSkGmZkmDI1je0prLTdxse+s8PgTFZxyBrlrTLzTBUTVJtQKSsbvu4y+luAv8DdtO5SALJE++A==", + "dependencies": { + "Microsoft.EntityFrameworkCore": "[10.0.1, 11.0.0)", + "Microsoft.EntityFrameworkCore.Relational": "[10.0.1, 11.0.0)" + } + }, + "GreenDonut": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "MvYpkB1r90Hc1dQc58Ungv+YwQathqDbio8CkPVUa++sQVJgbBG2nEnVy0Nviu89jqYqN/u7VsqKbBQhzGz/qw==", + "dependencies": { + "GreenDonut.Abstractions": "15.1.17" + } + }, + "GreenDonut.Abstractions": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "VgGJwO18HeMrTXDXyViUc4pcp0QfGYoSB9kFwMHq+eaPkmRGZswX+aeCJ7iIGbzHG9Qn/fA9mdWZ2EZhiyhd2A==" + }, + "GreenDonut.Data": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "7ucVYABQJJFh20r5dx18ODQ3/lUDhzKvQpax4yTRMfdsREarXBHFgcuS+S6bjlIfwaXh+B0IYgFYy1LipGY5vA==", + "dependencies": { + "GreenDonut": "15.1.17", + "GreenDonut.Data.Abstractions": "15.1.17" + } + }, + "GreenDonut.Data.Abstractions": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "aZtHsLezi2K6gGADrZYFbAdz1PpNvvuJuYG6cVRsCUqqwVZddbHO2qzsUmvOJz+OCQIeejLo3y2imRlSkx/GYw==", + "dependencies": { + "GreenDonut.Abstractions": "15.1.17", + "GreenDonut.Data.Primitives": "15.1.17" + } + }, + "GreenDonut.Data.EntityFramework": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "cp/ZFULY8e7n/stN9MxLOSNnSfAoZjVMkwheSPE3gcCxZe29iRYaCSEvr1LR9PfhiMRc1lWjKa9kC4UNh5PhuA==", + "dependencies": { + "GreenDonut.Data": "15.1.17", + "Microsoft.EntityFrameworkCore": "9.0.2" + } + }, + "GreenDonut.Data.Primitives": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "QP5RrsWxTb6NWEJOG+tpcVQpQXlgMIt64Tm1ZQF1TJScX+Pd+dzQ5Gcy9j7KmzQWkcrKPuyrgdkQ8S1kavLYEw==" + }, + "HotChocolate": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "gRjV/ipKjMeNxQdTWkwis6etCP1oLavxmVPkn+nSM8mtuJK4rsXhODhZGINl7fPuNtoJuNrMK8O+4o0+kCP+MA==", + "dependencies": { + "HotChocolate.Authorization": "15.1.17", + "HotChocolate.CostAnalysis": "15.1.17", + "HotChocolate.Execution": "15.1.17", + "HotChocolate.Execution.Projections": "15.1.17", + "HotChocolate.Fetching": "15.1.17", + "HotChocolate.Types": "15.1.17", + "HotChocolate.Types.CursorPagination": "15.1.17", + "HotChocolate.Types.CursorPagination.Extensions": "15.1.17", + "HotChocolate.Types.Mutations": "15.1.17", + "HotChocolate.Types.Queries": "15.1.17", + "HotChocolate.Validation": "15.1.17" + } + }, + "HotChocolate.Abstractions": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "GwJgOvEJoR7ETPqrSc3d9RVsA/FuH55EDR7L09YpNBUGU11QtmE3PqshAKCsFoEOtMXfXoNO/N9+2bFjfNT9tw==", + "dependencies": { + "HotChocolate.Primitives": "15.1.17" + } + }, + "HotChocolate.AspNetCore.Authorization": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "uoOOAorWoqdh8zYm78I7fyWgwyZ/8dEbkFr8LiBGYmWK0ZTVlIdBwiYW1AnE2AudUWxrA6Er1HkwuZhu1bWTIg==", + "dependencies": { + "HotChocolate": "15.1.17" + } + }, + "HotChocolate.Authorization": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "y4+YC6dn5KgyQF9vqzVfmR6PsFWVOAClvIZd0cfc8zltDktUoOdkSXJBCDzr5z03+PeSuj2Qaf5HImYsHFVI8w==", + "dependencies": { + "HotChocolate.Execution": "15.1.17" + } + }, + "HotChocolate.CostAnalysis": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "knTqseOIgoIAXdfPdIERdypUFTeNOPOj0BrE9U7tE2YHlDejy2tclVlpqdP/pWk9sLpo4ptTSmXhTaN7ghlelA==", + "dependencies": { + "HotChocolate.Execution": "15.1.17", + "HotChocolate.Types": "15.1.17" + } + }, + "HotChocolate.Data": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "6ex2BRFeT7eMI24SGM90Q5Qaf7aNBlJfZvg5XAmWITASYjWYT6RPkQ098eBiEnw5/Pmos9VXrhzYq3u1B4QQAg==", + "dependencies": { + "GreenDonut.Data": "15.1.17", + "GreenDonut.Data.Abstractions": "15.1.17", + "GreenDonut.Data.Primitives": "15.1.17", + "HotChocolate.Execution": "15.1.17", + "HotChocolate.Execution.Projections": "15.1.17", + "HotChocolate.Types.CursorPagination": "15.1.17" + } + }, + "HotChocolate.Data.EntityFramework": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "qsN6dH4PEre7jCdh9oLzXFza9U6y/I1cQS+o2+6U4Ted6a7q953sL5NI/iNbYJ02pHcbOzu3vdtm6lH0LhnR2w==", + "dependencies": { + "GreenDonut.Data": "15.1.17", + "GreenDonut.Data.Abstractions": "15.1.17", + "GreenDonut.Data.EntityFramework": "15.1.17", + "HotChocolate": "15.1.17", + "HotChocolate.Data": "15.1.17", + "Microsoft.EntityFrameworkCore": "9.0.2" + } + }, + "HotChocolate.Execution": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "sKECoziAoqvXf62jQkUMbNJb1b7WHkLtpc+UhDkA2PkV8C+Va7qd6JonmtqY6ZSxe/iC/YSOb00MVx/hgP4gng==", + "dependencies": { + "HotChocolate.Abstractions": "15.1.17", + "HotChocolate.Execution.Abstractions": "15.1.17", + "HotChocolate.Fetching": "15.1.17", + "HotChocolate.Types": "15.1.17", + "HotChocolate.Utilities.DependencyInjection": "15.1.17", + "HotChocolate.Validation": "15.1.17" + } + }, + "HotChocolate.Execution.Abstractions": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "XNEEgJQeqkdZVzR92DJJTKB1emWzauKHtYEhHP+X2mrcN/ww8LToQyr/iOeDd7OqmdFz6QWPBtPC6ZZnRM374A==", + "dependencies": { + "HotChocolate.Abstractions": "15.1.17" + } + }, + "HotChocolate.Execution.Projections": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "5Mawd8ARWCnOsXa/SAwv2RuDMD43syIEzvR2UX/gZzC4xDLmF4f9Io8v/LdObFi2KzuQUy+Z26fDQ00U1kd6nw==", + "dependencies": { + "GreenDonut.Data": "15.1.17", + "GreenDonut.Data.Abstractions": "15.1.17", + "GreenDonut.Data.Primitives": "15.1.17", + "HotChocolate.Execution": "15.1.17" + } + }, + "HotChocolate.Features": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "8F16g92J5jyuCq1LRVXTzwYBXATxYxtsoLLNR1rWYXkj7aMV6fB9GucL1GCl4XFbW6AYLHBms5c+A3qOEg9Zug==" + }, + "HotChocolate.Fetching": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "+F9gT/MwRwmjHMcVawrsY/GhPdwg++FrhthVipe2nHeeRSpin5uIJ/K+TPnqymjfGd9mD/C94DSchn6/LLwelA==", + "dependencies": { + "GreenDonut": "15.1.17", + "HotChocolate.Types": "15.1.17" + } + }, + "HotChocolate.Language": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "PKmtlJJT/aQz/bl7sAYdgj6ric1QMgG+VHqPs0hTF2VwQDfzs/MJLyfYYv4bTOHPYS3MbnaSnyUhXwX68RJpFQ==", + "dependencies": { + "HotChocolate.Language.SyntaxTree": "15.1.17", + "HotChocolate.Language.Utf8": "15.1.17", + "HotChocolate.Language.Visitors": "15.1.17", + "HotChocolate.Language.Web": "15.1.17" + } + }, + "HotChocolate.Language.SyntaxTree": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "qV1FM5Lnob3JVLoftlEPvjpRpw4TpBeJHDoM9bqv4jfvN5OPy9CJ+NrQmSCsnt5DlD0Vcm2kiT7xV/wBvaBITA==" + }, + "HotChocolate.Language.Utf8": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "L5vB+w8pDQPUf0TOUEcZN+0lpmC4BEg9JQKgB8Lf2MybKFw881X36cYhpYTOGwFWWED9OH0XaJZrrdtZzsFnFg==", + "dependencies": { + "HotChocolate.Language.SyntaxTree": "15.1.17" + } + }, + "HotChocolate.Language.Visitors": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "qemK/0wvi0WxHMWtscLwYzXfnBx//x1cc3KkuDuXFi53b1ekpjpVQymQ7U3gLDEbQMU8L6GrEhzIhclZynsZ8Q==", + "dependencies": { + "HotChocolate.Language.SyntaxTree": "15.1.17" + } + }, + "HotChocolate.Language.Web": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "1rGhYPgQ9AWYgyXfOdOO8M8CAyF/g0lCFvQc4U4IfQGW15OG73mMZsmB2W3E5lMg5i4gJwfe+IY4uK3haRQkcQ==", + "dependencies": { + "HotChocolate.Language.Utf8": "15.1.17" + } + }, + "HotChocolate.Primitives": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "6z0ka5faTlzai/k00SZLsqR8yV4iGLew/ohyXGD4zR8Tvl2HO24oJFnN9c5k6gp4LdUsGN0nNNYlInvFUXJGew==", + "dependencies": { + "HotChocolate.Language": "15.1.17" + } + }, + "HotChocolate.Subscriptions": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "gH+yXo3p96wAlH2EDqRWzyPj3yx8D4ya7CA9kr6ABvoXTqSmACSTWHB+rW2iJgB4lC4m0TZrPsx2sgbGrn4KYA==", + "dependencies": { + "HotChocolate.Abstractions": "15.1.17", + "HotChocolate.Execution.Abstractions": "15.1.17", + "HotChocolate.Utilities": "15.1.17" + } + }, + "HotChocolate.Subscriptions.InMemory": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "JyjZ3m8cSaS+4cq/hA+vW83am8aQycw8YV/9i2plpYUXPz/vLt8gnbGRQMrCVE5jKJ70SInpXc7A6oC6zdqL/w==", + "dependencies": { + "HotChocolate.Execution.Abstractions": "15.1.17", + "HotChocolate.Subscriptions": "15.1.17" + } + }, + "HotChocolate.Transport.Sockets": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "2HWeGRtGAmZ8bZgqmdTWr5ulCx2NjCrayukaMQdqHFTryVzTm8B35aGxSaKHGApNq8FAVSsOWodI6CRxIcPlCw==" + }, + "HotChocolate.Types": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "/AFiztbaHCjn97LF72DBcRggalmQrwiO3L6AHibZaylCLSX3sXI3XD7wasoktnCYude7idVVak6wmIKzntCIpQ==", + "dependencies": { + "GreenDonut": "15.1.17", + "HotChocolate.Abstractions": "15.1.17", + "HotChocolate.Features": "15.1.17", + "HotChocolate.Types.Shared": "15.1.17", + "HotChocolate.Utilities": "15.1.17" + } + }, + "HotChocolate.Types.CursorPagination": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "2PXu8yIxQlTjoUwqyn/LMm4C7KiaNUei/9i8s2+64VertbcYwgRZJghoM84dOvFSo6SEsRuFYRf1NRpTlpVxug==", + "dependencies": { + "HotChocolate.Execution.Abstractions": "15.1.17", + "HotChocolate.Types": "15.1.17" + } + }, + "HotChocolate.Types.CursorPagination.Extensions": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "mrPtm8stJy5jmOCT3z7Y7Ra0CHXjXEtikUpRctAFYEKVAI+E3dqKfYiM5gkX3OLJLEl37mL1ApVu0COTfD27Xg==", + "dependencies": { + "GreenDonut.Data": "15.1.17", + "HotChocolate.Types.CursorPagination": "15.1.17" + } + }, + "HotChocolate.Types.Errors": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "8hUBl7njNze75OetowfjsaUeI4RQj0KVtpZYdUvnijmHmaVr0kKCk1O6KWaS4rOfK2IrFZmBcFBewH+0pjwRKA==", + "dependencies": { + "HotChocolate.Execution": "15.1.17" + } + }, + "HotChocolate.Types.Mutations": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "/4A9lfIGlyy5vJSd3A6WCiXfaUpkpR1UBLRpC0sfa/fHjG4Vief7X0Ar/BlMe3rvayVEAHOn8xctpAdLdxp3GA==", + "dependencies": { + "HotChocolate.Execution": "15.1.17", + "HotChocolate.Types.Errors": "15.1.17" + } + }, + "HotChocolate.Types.Queries": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "ySqQHSeMpdDXDGcf+weJBOgEPY5RPy5Y1EFu68JoqoEYxyU/67xeAOfBjowrsSP4NFcB7xZ+NNqaPmTB/HecNA==", + "dependencies": { + "HotChocolate.Execution": "15.1.17", + "HotChocolate.Types.Errors": "15.1.17" + } + }, + "HotChocolate.Types.Scalars.Upload": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "BHBS2883evcupSDZMjMc4wQiUnG5WbNRknwlcaMqekAZVSIvcYbZdyFk83fkqb127p5s2F02YnlyQ3kCXAkutw==", + "dependencies": { + "HotChocolate.Types": "15.1.17" + } + }, + "HotChocolate.Types.Shared": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "XqtFcm/Iz1YizYCU1hfKAiXkjr3pEzezRcQ0nkkY3iMd0+dv5JWE1icXV3Nn/sWdOB15J1a7cnQj4H0w7wMKng==", + "dependencies": { + "HotChocolate.Language.SyntaxTree": "15.1.17" + } + }, + "HotChocolate.Utilities": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "dp7zW5Ukxy8KJXSJObGW9jznv98TYP1IOm4qi8l5PI1QG+/QhJf2SgdDXUsmIIcUowugh9hU4kdgXUk33esDrA==" + }, + "HotChocolate.Utilities.DependencyInjection": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "yc99bYmeZfEF50Vvg4neWz2x/yVVRTZ0IzaiF3VptfHUWbgYjM7cwVx5IiMZpwJLRd8dR9OzErlzx1v2JNUIYA==" + }, + "HotChocolate.Validation": { + "type": "Transitive", + "resolved": "15.1.17", + "contentHash": "4hd+MPaMP8cl3WY1phSHaAePJdJaJcP51xm2yqToZn0li0f8+YDoB6ZDXC0bgKVPxlH/cBF0d38WAdLVpes/Og==", + "dependencies": { + "HotChocolate.Types": "15.1.17" + } + }, + "LanguageExt.Core": { + "type": "Transitive", + "resolved": "4.4.9", + "contentHash": "K9VGWkThJkaomifa3zcmwysw1BaSqIZZPZc6trBnJN8u9mpmA/cMMwCWEa/v7bPv/+NnG6PbyIDB7HtxBX7yCQ==", + "dependencies": { + "Microsoft.Bcl.AsyncInterfaces": "7.0.0" + } + }, + "Microsoft.AspNetCore.Authentication.JwtBearer": { + "type": "Transitive", + "resolved": "10.0.9", + "contentHash": "Hs5NDsGm8YicDDNx5RoBIT+H2AB9R27MvZ2gHoupTiHr+nnH3VxzY7DcmlbJ3b5DvvOhK35lWt/9Odtrq9sjtA==", + "dependencies": { + "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.0.1" + } + }, + "Microsoft.Bcl.AsyncInterfaces": { + "type": "Transitive", + "resolved": "7.0.0", + "contentHash": "3aeMZ1N0lJoSyzqiP03hqemtb1BijhsJADdobn/4nsMJ8V1H+CrpuduUe4hlRdx+ikBQju1VGjMD1GJ3Sk05Eg==" + }, + "Microsoft.EntityFrameworkCore.Abstractions": { + "type": "Transitive", + "resolved": "10.0.9", + "contentHash": "GRMaiPkqYna/gCsyDffYDWmefGPC3hDrdMw+2rrGcQwhs6uZOsaMQXMJnoXQ35tx9SkBV2ieRRU9N/jLOO6BZw==" + }, + "Microsoft.EntityFrameworkCore.Analyzers": { + "type": "Transitive", + "resolved": "10.0.9", + "contentHash": "aiEFB+C5EsZGqxvMPazE07hbWsp4iPaufJpanGt5O+lrwv7mJLrqma5haVIgFAPCyhQkmk75XSCEubT1zUjxtA==" + }, + "Microsoft.EntityFrameworkCore.Relational": { + "type": "Transitive", + "resolved": "10.0.3", + "contentHash": "Pmh60OK9neVr/M0FJwm9hlzm2bD4Kd65SID8E6SP5c90tExNgXwORrlEWl0oGU/ig9ifpNN4PSpIrnHNozlT5w==", + "dependencies": { + "Microsoft.EntityFrameworkCore": "10.0.3" + } + }, + "Microsoft.IdentityModel.Abstractions": { + "type": "Transitive", + "resolved": "8.0.1", + "contentHash": "OtlIWcyX01olfdevPKZdIPfBEvbcioDyBiE/Z2lHsopsMD7twcKtlN9kMevHmI5IIPhFpfwCIiR6qHQz1WHUIw==" + }, + "Microsoft.IdentityModel.JsonWebTokens": { + "type": "Transitive", + "resolved": "8.0.1", + "contentHash": "s6++gF9x0rQApQzOBbSyp4jUaAlwm+DroKfL8gdOHxs83k8SJfUXhuc46rDB3rNXBQ1MVRxqKUrqFhO/M0E97g==", + "dependencies": { + "Microsoft.IdentityModel.Tokens": "8.0.1" + } + }, + "Microsoft.IdentityModel.Logging": { + "type": "Transitive", + "resolved": "8.0.1", + "contentHash": "UCPF2exZqBXe7v/6sGNiM6zCQOUXXQ9+v5VTb9gPB8ZSUPnX53BxlN78v2jsbIvK9Dq4GovQxo23x8JgWvm/Qg==", + "dependencies": { + "Microsoft.IdentityModel.Abstractions": "8.0.1" + } + }, + "Microsoft.IdentityModel.Protocols": { + "type": "Transitive", + "resolved": "8.0.1", + "contentHash": "uA2vpKqU3I2mBBEaeJAWPTjT9v1TZrGWKdgK6G5qJd03CLx83kdiqO9cmiK8/n1erkHzFBwU/RphP83aAe3i3g==", + "dependencies": { + "Microsoft.IdentityModel.Tokens": "8.0.1" + } + }, + "Microsoft.IdentityModel.Protocols.OpenIdConnect": { + "type": "Transitive", + "resolved": "8.0.1", + "contentHash": "AQDbfpL+yzuuGhO/mQhKNsp44pm5Jv8/BI4KiFXR7beVGZoSH35zMV3PrmcfvSTsyI6qrcR898NzUauD6SRigg==", + "dependencies": { + "Microsoft.IdentityModel.Protocols": "8.0.1", + "System.IdentityModel.Tokens.Jwt": "8.0.1" + } + }, + "Microsoft.IdentityModel.Tokens": { + "type": "Transitive", + "resolved": "8.0.1", + "contentHash": "kDimB6Dkd3nkW2oZPDkMkVHfQt3IDqO5gL0oa8WVy3OP4uE8Ij+8TXnqg9TOd9ufjsY3IDiGz7pCUbnfL18tjg==", + "dependencies": { + "Microsoft.IdentityModel.Logging": "8.0.1" + } + }, + "Npgsql": { + "type": "Transitive", + "resolved": "10.0.3", + "contentHash": "7nb5YzXuvWWJxB0J8DiyL3we+X4FOctZrt0fIBnucOIaIevFEEwGQVZKtiu9olXdlNAK1eNgqSral6r/jlhI4w==" + }, + "System.IdentityModel.Tokens.Jwt": { + "type": "Transitive", + "resolved": "8.0.1", + "contentHash": "GJw3bYkWpOgvN3tJo5X4lYUeIFA2HD293FPUhKmp7qxS+g5ywAb34Dnd3cDAFLkcMohy5XTpoaZ4uAHuw0uSPQ==", + "dependencies": { + "Microsoft.IdentityModel.JsonWebTokens": "8.0.1", + "Microsoft.IdentityModel.Tokens": "8.0.1" + } + }, + "System.IO.Hashing": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "ne1843evDugl0md7Fjzy6QjJrzsjh46ZKbhf8GwBXb5f/gw97J4bxMs0NQKifDuThh/f0bZ0e62NPl1jzTuRqA==" + }, + "Trax.Core": { + "type": "Transitive", + "resolved": "1.6.0", + "contentHash": "B0jTB0jsxtaT7dDnYrbhWHd083RMMKzlCh6AX34wYcMQCKuL+N9nObPLrzZaF3YekAVVFn2+zyIocdN28mIqCA==", + "dependencies": { + "LanguageExt.Core": "4.4.9" + } + }, + "Yarp.ReverseProxy": { + "type": "Transitive", + "resolved": "2.3.0", + "contentHash": "gxtkN3a+9biu9V9Zd5NaTO6VZWXAnS2mhQ0R/VXmSPoTuiQNZsakKikrKpDtKxrL5nUYzbRsHtl40WNq+ZBKKg==", + "dependencies": { + "System.IO.Hashing": "8.0.0" + } + }, + "trax.samples.statemachine": { + "type": "Project", + "dependencies": { + "Trax.Api.Auth": "[1.40.0, )", + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.StateMachine": "[1.44.1, )", + "Trax.Effect.StateMachine.Persistence": "[1.44.1, )" + } + }, + "HotChocolate.AspNetCore": { + "type": "CentralTransitive", + "requested": "[15.1.17, )", + "resolved": "15.1.17", + "contentHash": "LNMovtKRVCgSPYf990TfgBkIgOmaSqEspJsGQ68D1fRfs6BWf7zO6lJj5r35pLPLGurlNhmc4zU7bZ3OTh9R2A==", + "dependencies": { + "ChilliCream.Nitro.App": "28.0.7", + "HotChocolate": "15.1.17", + "HotChocolate.Subscriptions.InMemory": "15.1.17", + "HotChocolate.Transport.Sockets": "15.1.17", + "HotChocolate.Types.Scalars.Upload": "15.1.17", + "HotChocolate.Utilities.DependencyInjection": "15.1.17" + } + }, + "Microsoft.EntityFrameworkCore": { + "type": "CentralTransitive", + "requested": "[10.0.3, )", + "resolved": "10.0.9", + "contentHash": "tu85SRzOT021V7EQlViCiAE7TqldVn469Y6lt5TEn/+XC4/MeNCHgMRSxqYuWqvF4zAQZUhCmtNEZuM3ss4LeA==", + "dependencies": { + "Microsoft.EntityFrameworkCore.Abstractions": "10.0.9", + "Microsoft.EntityFrameworkCore.Analyzers": "10.0.9" + } + }, + "Npgsql.EntityFrameworkCore.PostgreSQL": { + "type": "CentralTransitive", + "requested": "[10.0.0, )", + "resolved": "10.0.0", + "contentHash": "E2+uSWxSB8LdsUVwPaqRWOcGOP92biry2JEwc0KJMdLJF+aZdczeIdEXVwEyv4nSVMQJH0o8tLhyAMiR6VF0lw==", + "dependencies": { + "Microsoft.EntityFrameworkCore": "[10.0.0, 11.0.0)", + "Microsoft.EntityFrameworkCore.Relational": "[10.0.0, 11.0.0)", + "Npgsql": "10.0.0" + } + }, + "Trax.Api.Auth": { + "type": "CentralTransitive", + "requested": "[1.40.0, )", + "resolved": "1.40.0", + "contentHash": "mPA5bCCb4hScg4TPoh+BPkWSLLzkodI7Fm3aM8QcHauCW/zVyV77y+PADFjGm7gXYzE7sSei4pj2kP9Am/oCIA==", + "dependencies": { + "Microsoft.EntityFrameworkCore": "10.0.9", + "Trax.Effect": "1.43.0", + "Trax.Effect.Data": "1.43.0", + "Trax.Mediator": "1.20.0" + } + }, + "Trax.Api.Auth.Jwt": { + "type": "CentralTransitive", + "requested": "[1.40.0, )", + "resolved": "1.40.0", + "contentHash": "xwsGTEwnuYQA4KE68o4CZGyqiDQoBEVFI3LyQdhf/laPSVE4ZC5HPCWBx2yWKDpqaK+Ze0yMqbgBLQtDtbsrVw==", + "dependencies": { + "Microsoft.AspNetCore.Authentication.JwtBearer": "10.0.9", + "Microsoft.EntityFrameworkCore": "10.0.9", + "Trax.Api.Auth": "1.40.0", + "Trax.Effect": "1.43.0", + "Trax.Effect.Data": "1.43.0", + "Trax.Mediator": "1.20.0" + } + }, + "Trax.Effect.Data": { + "type": "CentralTransitive", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", + "dependencies": { + "Microsoft.EntityFrameworkCore": "10.0.3", + "Microsoft.EntityFrameworkCore.Relational": "10.0.3", + "Npgsql": "10.0.3", + "Trax.Core": "1.6.0", + "Trax.Effect": "1.44.1" + } + }, + "Trax.Effect.StateMachine": { + "type": "CentralTransitive", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "fS5rYrp+VJCx93rdMRVKqPv8X3SDWOHoOjylG9RLOXudPlJxZJMZhO9v9gC8uNUMr+glC+igrMGeB91RS43Njg==" + }, + "Trax.Scheduler": { + "type": "CentralTransitive", + "requested": "[1.31.0, )", + "resolved": "1.31.0", + "contentHash": "7vCFKZJjsM6P/C0KmGNA71FictNdnSJnenMBLRgXsBueeeE3LE0cerLv+E5RZgdJLYtzwdHKz+qfohhiIZVTAA==", + "dependencies": { + "Cronos": "0.13.0", + "Npgsql": "10.0.3", + "Trax.Effect": "1.43.0", + "Trax.Effect.Data": "1.43.0", + "Trax.Mediator": "1.20.0" + } + } + } + } +} \ No newline at end of file diff --git a/samples/StateMachine/Trax.Samples.StateMachine/packages.lock.json b/samples/StateMachine/Trax.Samples.StateMachine/packages.lock.json new file mode 100644 index 0000000..14ae0e3 --- /dev/null +++ b/samples/StateMachine/Trax.Samples.StateMachine/packages.lock.json @@ -0,0 +1,265 @@ +{ + "version": 2, + "dependencies": { + "net10.0": { + "DotNet.ReproducibleBuilds": { + "type": "Direct", + "requested": "[2.0.2, )", + "resolved": "2.0.2", + "contentHash": "VaHoEN6YHp0jXucxm67vfuRy8zo9ufiKSuaZ4ZudRi8xmWcEFMKxfCsg2nvYNvdISFTURDu+IHqADGh53+Bamw==" + }, + "Trax.Api.Auth": { + "type": "Direct", + "requested": "[1.40.0, )", + "resolved": "1.40.0", + "contentHash": "mPA5bCCb4hScg4TPoh+BPkWSLLzkodI7Fm3aM8QcHauCW/zVyV77y+PADFjGm7gXYzE7sSei4pj2kP9Am/oCIA==", + "dependencies": { + "Microsoft.EntityFrameworkCore": "10.0.9", + "Trax.Effect": "1.43.0", + "Trax.Effect.Data": "1.43.0", + "Trax.Mediator": "1.20.0" + } + }, + "Trax.Effect": { + "type": "Direct", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", + "dependencies": { + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Trax.Core": "1.6.0" + } + }, + "Trax.Effect.StateMachine": { + "type": "Direct", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "fS5rYrp+VJCx93rdMRVKqPv8X3SDWOHoOjylG9RLOXudPlJxZJMZhO9v9gC8uNUMr+glC+igrMGeB91RS43Njg==" + }, + "Trax.Effect.StateMachine.Persistence": { + "type": "Direct", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "25N4xk6e5c1JB8dyiZFqy7URdkfF6iiRAsbPvWQP5EtpqBBSnq+hAo4GmBvbXPIOZzjGVJ5y+zKGMQdL7u+4pw==", + "dependencies": { + "Microsoft.EntityFrameworkCore": "10.0.3", + "Microsoft.EntityFrameworkCore.Relational": "10.0.3", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Npgsql": "10.0.3", + "Npgsql.EntityFrameworkCore.PostgreSQL": "10.0.0", + "Trax.Core": "1.6.0", + "Trax.Effect": "1.44.1", + "Trax.Effect.StateMachine": "1.44.1" + } + }, + "LanguageExt.Core": { + "type": "Transitive", + "resolved": "4.4.9", + "contentHash": "K9VGWkThJkaomifa3zcmwysw1BaSqIZZPZc6trBnJN8u9mpmA/cMMwCWEa/v7bPv/+NnG6PbyIDB7HtxBX7yCQ==", + "dependencies": { + "Microsoft.Bcl.AsyncInterfaces": "7.0.0" + } + }, + "Microsoft.Bcl.AsyncInterfaces": { + "type": "Transitive", + "resolved": "7.0.0", + "contentHash": "3aeMZ1N0lJoSyzqiP03hqemtb1BijhsJADdobn/4nsMJ8V1H+CrpuduUe4hlRdx+ikBQju1VGjMD1GJ3Sk05Eg==" + }, + "Microsoft.EntityFrameworkCore.Abstractions": { + "type": "Transitive", + "resolved": "10.0.9", + "contentHash": "GRMaiPkqYna/gCsyDffYDWmefGPC3hDrdMw+2rrGcQwhs6uZOsaMQXMJnoXQ35tx9SkBV2ieRRU9N/jLOO6BZw==" + }, + "Microsoft.EntityFrameworkCore.Analyzers": { + "type": "Transitive", + "resolved": "10.0.9", + "contentHash": "aiEFB+C5EsZGqxvMPazE07hbWsp4iPaufJpanGt5O+lrwv7mJLrqma5haVIgFAPCyhQkmk75XSCEubT1zUjxtA==" + }, + "Microsoft.EntityFrameworkCore.Relational": { + "type": "Transitive", + "resolved": "10.0.3", + "contentHash": "Pmh60OK9neVr/M0FJwm9hlzm2bD4Kd65SID8E6SP5c90tExNgXwORrlEWl0oGU/ig9ifpNN4PSpIrnHNozlT5w==", + "dependencies": { + "Microsoft.EntityFrameworkCore": "10.0.3", + "Microsoft.Extensions.Caching.Memory": "10.0.3", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.3", + "Microsoft.Extensions.Logging": "10.0.3" + } + }, + "Microsoft.Extensions.Caching.Abstractions": { + "type": "Transitive", + "resolved": "10.0.9", + "contentHash": "5fGxcw2vuYp8s0wio9H1ECiuk4iKSdTIlNuigdLIrkhg+5XAwgFVDB/5Ots3pfN/QhABLYXutA79JFtnUKDSHA==", + "dependencies": { + "Microsoft.Extensions.Primitives": "10.0.9" + } + }, + "Microsoft.Extensions.Caching.Memory": { + "type": "Transitive", + "resolved": "10.0.9", + "contentHash": "G9mregdatGWMCQWeCw012LDeJVP7G/XIxH8Ddbjc8bD1//dA+8VVQdcRE9jI1moyoJxSSZhHITUnNQ8FUDl5+Q==", + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", + "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Options": "10.0.9", + "Microsoft.Extensions.Primitives": "10.0.9" + } + }, + "Microsoft.Extensions.Configuration.Abstractions": { + "type": "Transitive", + "resolved": "10.0.10", + "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==", + "dependencies": { + "Microsoft.Extensions.Primitives": "10.0.10" + } + }, + "Microsoft.Extensions.DependencyInjection": { + "type": "Transitive", + "resolved": "10.0.10", + "contentHash": "ANyvsgkNBRvcJh2XLgn8veGmajf+8m0AbKK+HPWdRL1yraSNVVSmQhFntLtdz/C795jxqqup+k05cs/3jZQPOA==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions": { + "type": "Transitive", + "resolved": "10.0.10", + "contentHash": "z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA==" + }, + "Microsoft.Extensions.Diagnostics.Abstractions": { + "type": "Transitive", + "resolved": "10.0.10", + "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" + } + }, + "Microsoft.Extensions.FileProviders.Abstractions": { + "type": "Transitive", + "resolved": "10.0.10", + "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==", + "dependencies": { + "Microsoft.Extensions.Primitives": "10.0.10" + } + }, + "Microsoft.Extensions.Hosting.Abstractions": { + "type": "Transitive", + "resolved": "10.0.10", + "contentHash": "5LugpYGHk+mkn0a8IZgcyfBca8PCTAU9RQFoMrTdtOOidq88M2SI5f3px6ugnzgxC+eTkvYYJi8pzlUnG5xdAQ==", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10" + } + }, + "Microsoft.Extensions.Logging": { + "type": "Transitive", + "resolved": "10.0.10", + "contentHash": "Tf6z5HsL0VDYRTfvsoNrTGHGheCwkTsZBA2FFh5ATJUbkAwug+FFNISJK2gjpUNemlAOoWllAK52HOWCjto3EQ==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" + } + }, + "Microsoft.Extensions.Logging.Abstractions": { + "type": "Transitive", + "resolved": "10.0.10", + "contentHash": "zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" + } + }, + "Microsoft.Extensions.Options": { + "type": "Transitive", + "resolved": "10.0.10", + "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" + } + }, + "Microsoft.Extensions.Primitives": { + "type": "Transitive", + "resolved": "10.0.10", + "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ==" + }, + "Npgsql": { + "type": "Transitive", + "resolved": "10.0.3", + "contentHash": "7nb5YzXuvWWJxB0J8DiyL3we+X4FOctZrt0fIBnucOIaIevFEEwGQVZKtiu9olXdlNAK1eNgqSral6r/jlhI4w==", + "dependencies": { + "Microsoft.Extensions.Logging.Abstractions": "10.0.0" + } + }, + "Trax.Core": { + "type": "Transitive", + "resolved": "1.6.0", + "contentHash": "B0jTB0jsxtaT7dDnYrbhWHd083RMMKzlCh6AX34wYcMQCKuL+N9nObPLrzZaF3YekAVVFn2+zyIocdN28mIqCA==", + "dependencies": { + "LanguageExt.Core": "4.4.9", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3", + "Microsoft.Extensions.Logging.Abstractions": "10.0.3" + } + }, + "Microsoft.EntityFrameworkCore": { + "type": "CentralTransitive", + "requested": "[10.0.3, )", + "resolved": "10.0.9", + "contentHash": "tu85SRzOT021V7EQlViCiAE7TqldVn469Y6lt5TEn/+XC4/MeNCHgMRSxqYuWqvF4zAQZUhCmtNEZuM3ss4LeA==", + "dependencies": { + "Microsoft.EntityFrameworkCore.Abstractions": "10.0.9", + "Microsoft.EntityFrameworkCore.Analyzers": "10.0.9", + "Microsoft.Extensions.Caching.Memory": "10.0.9", + "Microsoft.Extensions.Logging": "10.0.9" + } + }, + "Npgsql.EntityFrameworkCore.PostgreSQL": { + "type": "CentralTransitive", + "requested": "[10.0.0, )", + "resolved": "10.0.0", + "contentHash": "E2+uSWxSB8LdsUVwPaqRWOcGOP92biry2JEwc0KJMdLJF+aZdczeIdEXVwEyv4nSVMQJH0o8tLhyAMiR6VF0lw==", + "dependencies": { + "Microsoft.EntityFrameworkCore": "[10.0.0, 11.0.0)", + "Microsoft.EntityFrameworkCore.Relational": "[10.0.0, 11.0.0)", + "Npgsql": "10.0.0" + } + }, + "Trax.Effect.Data": { + "type": "CentralTransitive", + "requested": "[1.44.1, )", + "resolved": "1.43.0", + "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "dependencies": { + "Microsoft.EntityFrameworkCore": "10.0.3", + "Microsoft.EntityFrameworkCore.Relational": "10.0.3", + "Microsoft.Extensions.DependencyInjection": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", + "Microsoft.Extensions.Logging": "10.0.9", + "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Npgsql": "10.0.3", + "Trax.Core": "1.6.0", + "Trax.Effect": "1.43.0" + } + }, + "Trax.Mediator": { + "type": "CentralTransitive", + "requested": "[1.20.0, )", + "resolved": "1.20.0", + "contentHash": "++o5w7hEaf9SS+qyzvY2++kSECmUg1rvckCraFK+kVZ9eTYcgTJZ4jggtU/njDiZae64Fk34KE7LTS7THed/VA==", + "dependencies": { + "Trax.Effect": "1.41.0", + "Trax.Effect.Data": "1.41.0" + } + } + } + } +} \ No newline at end of file diff --git a/samples/TestRunner/Trax.Samples.TestRunner.Hub/packages.lock.json b/samples/TestRunner/Trax.Samples.TestRunner.Hub/packages.lock.json index 681d035..e056a81 100644 --- a/samples/TestRunner/Trax.Samples.TestRunner.Hub/packages.lock.json +++ b/samples/TestRunner/Trax.Samples.TestRunner.Hub/packages.lock.json @@ -61,9 +61,9 @@ }, "Trax.Effect.Data.Postgres": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "pfQbPCqISZS9ywK8wZXfhPsCri1kSY6noJmKudwjEZbaHorHp9yS9F+Z+adZ0x7mJ5Q/A+0Ld42nyv843SBbFw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "Zs8jJyN315qx1zivjBLnNabkSEvL344L3nVVCJ0TFkaQ0BOTNXCk6v1PPUDPiyv/JFjSZ4HGW9pEK8q0etvmNg==", "dependencies": { "EFCore.NamingConventions": "10.0.1", "Microsoft.EntityFrameworkCore": "10.0.3", @@ -71,43 +71,43 @@ "Npgsql": "10.0.3", "Npgsql.EntityFrameworkCore.PostgreSQL": "10.0.0", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0", + "Trax.Effect.Data": "1.44.1", "dbup-core": "6.1.1", "dbup-postgresql": "7.0.1" } }, "Trax.Effect.JunctionProvider.Progress": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "cPpPcElRN7pdnzOu4dHBlxqE87ZqaT+tNSkBg4aCaY1dtEUXcqaHa0HwfINgzeYi35r/YrLHmpT+6l4ICU3H8A==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "BPV5pFuXv/Oa6iDce8j+afd6oE6E3AdfsLaIJwlPn8zz9qAXT+K4pchoPbUhbxdUHsHB8dw8IukeOnCmz/udqg==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0", - "Trax.Effect.Data": "1.43.0" + "Trax.Effect": "1.44.1", + "Trax.Effect.Data": "1.44.1" } }, "Trax.Effect.Provider.Json": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "DGTT71841RzxloK24I8oKm1mQ1t+QF6JN6bxFiwAHDN9eB64ZFy+PtfglHVGFjAfCv0F8EF4MWAcSzXGLIrNcQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "mOBuSHh3YeW3w+7fl93h80WjxHv5s430vxv1oB6Y25pEH+GB3fP7/OiqHcsSlN3LiHIbZsTE+f3MeJst+YxfJg==", "dependencies": { "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Provider.Parameter": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "cQKRm8OBUp+aYmtPC7mQame6xNjS7ecl52EqZKx6CoW/gMmPHZAcDyGprSF9kWLDe7Muic2K0sKm3s21GZ3k/g==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HR0DSUsycsU2s1i+1IOFEVouA5ilI4YYsi6COE4+d/6jQIlAuZWGfYAGx2iFIkbHUsO91gUWj+Na5pOfp/6uEw==", "dependencies": { "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Scheduler": { @@ -652,7 +652,7 @@ "type": "Project", "dependencies": { "NUnit.Engine": "[3.22.0, )", - "Trax.Effect": "[1.43.0, )", + "Trax.Effect": "[1.44.1, )", "Trax.Mediator": "[1.20.0, )" } }, @@ -748,24 +748,24 @@ }, "Trax.Effect": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { "Trax.Core": "1.6.0" } }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Mediator": { diff --git a/samples/TestRunner/Trax.Samples.TestRunner/packages.lock.json b/samples/TestRunner/Trax.Samples.TestRunner/packages.lock.json index d1b55db..97e36ca 100644 --- a/samples/TestRunner/Trax.Samples.TestRunner/packages.lock.json +++ b/samples/TestRunner/Trax.Samples.TestRunner/packages.lock.json @@ -19,12 +19,12 @@ }, "Trax.Effect": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0" } }, @@ -94,10 +94,10 @@ }, "Microsoft.Extensions.Configuration.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "qGhRPd3VxfLV9UqatVOiD9mAeUbj2KiMwGFYC5uXlzExiZQoe4X/hdmzGIU7BQjNLTqCnnbTHVyBglG3668/HA==", + "resolved": "10.0.10", + "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection": { @@ -110,36 +110,36 @@ }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "g41l/30G3K4B/d/L8kjux0+30e27c8D0FVQ/PFCpbekgfDpj9mnDhieP67EqXWvl1EWNeZh2rpR4F5B/jcDOHA==" + "resolved": "10.0.10", + "contentHash": "z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA==" }, "Microsoft.Extensions.Diagnostics.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "86RgyFsmVslW4Nu28IXgt8tLglynGQrwjk/xhGZaTe8j6YIeR1Ywoc42hSHsBSl920CQdfqq2dBohZiGm3AkUA==", + "resolved": "10.0.10", + "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Oxn4vqDk+EwceTMpZxVm7L/UZEAM1qIQlNP1+7tBZckD+P4SKrm/5X4gMTPCTdpnau/xY8Sb4/0d6onomSg4ZA==", + "resolved": "10.0.10", + "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Hosting.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Xd/2F+uWblTiUp+ssaDZN2ea4vmnHmW6PXugmqBHumyhqVkyeh6RJ3S2Zo/F+1bXIL/KuGqe2pKv6UiGOc1KeQ==", + "resolved": "10.0.10", + "contentHash": "5LugpYGHk+mkn0a8IZgcyfBca8PCTAU9RQFoMrTdtOOidq88M2SI5f3px6ugnzgxC+eTkvYYJi8pzlUnG5xdAQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging": { @@ -154,25 +154,25 @@ }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "9S/DFt4cohlMPpzIxjG6kk0L8MuN2vDm9pbMCulxtJzzk82oJHVLBd8vuQxaPskaYQwKqmFmbannf5eoChgjYg==", + "resolved": "10.0.10", + "contentHash": "zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Options": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "hyNdX4c2UwkRkzb9byw0H2DQkRzwBM3mzY2sCM9egwzTyg8dvQJmp5noQHGEaaCORQrNK3DD2gREBsc2DlXS4A==", + "resolved": "10.0.10", + "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Primitives": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "fmEbAUFsaIKirgLt/lYhuFRBwhcSJN31jjHgCdbQxJiWOum6EdLjkbgGuukSP9z/a+9LibaxII/kF+GwOXgC4g==" + "resolved": "10.0.10", + "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ==" }, "Microsoft.NETCore.Platforms": { "type": "Transitive", @@ -219,7 +219,7 @@ }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", + "requested": "[1.44.1, )", "resolved": "1.41.0", "contentHash": "3tr5igE+6JGXhLt1JlggSgJx+4y4AOmtnBBTIDbyvfLrdGj4Al4KNmJphzjf3KWCwMlMgoNaWTu7z2MageeE0g==", "dependencies": { diff --git a/tests/Trax.Samples.Bookworm.E2E/packages.lock.json b/tests/Trax.Samples.Bookworm.E2E/packages.lock.json index 8eb4a80..c3f901a 100644 --- a/tests/Trax.Samples.Bookworm.E2E/packages.lock.json +++ b/tests/Trax.Samples.Bookworm.E2E/packages.lock.json @@ -22,13 +22,13 @@ }, "Microsoft.AspNetCore.Mvc.Testing": { "type": "Direct", - "requested": "[10.0.9, )", - "resolved": "10.0.9", - "contentHash": "Mt+5CtYz+xmog1S1TJt2owVKU8YquZtNy9bmO+kfrrtjEDZPzCw1qZ7o97PLpIEpt3yy4F5YdAUh9nKPm0CX5Q==", + "requested": "[10.0.10, )", + "resolved": "10.0.10", + "contentHash": "pTWE4RtRbb9sl/U9QjZA5oapEZ01ZEMfRilZvvh55ZW97caTQ2XuAF6sgc+7ojKWBbR2qrcWVo5P80gMPuW/tQ==", "dependencies": { - "Microsoft.AspNetCore.TestHost": "10.0.9", - "Microsoft.Extensions.DependencyModel": "10.0.9", - "Microsoft.Extensions.Hosting": "10.0.9" + "Microsoft.AspNetCore.TestHost": "10.0.10", + "Microsoft.Extensions.DependencyModel": "10.0.10", + "Microsoft.Extensions.Hosting": "10.0.10" } }, "Microsoft.NET.Test.Sdk": { @@ -486,8 +486,8 @@ }, "Microsoft.AspNetCore.TestHost": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "mR4y30XFsVbn7EwV3Ic5/KMBO5QGwukTJE2ztGmpAST5ACX+Z+9r+Y6D1eibJojsOIW5KHpM4myo9/aRALJOyg==" + "resolved": "10.0.10", + "contentHash": "Kks+OpQlP/eWQhnTjkiv0H9kc9Uqa7ieAzNV62yJpZ8Ips/WwpfpwrwZUKzV83CBJaBl5OI7J2XxVVTC8vah/Q==" }, "Microsoft.Bcl.AsyncInterfaces": { "type": "Transitive", @@ -564,251 +564,251 @@ }, "Microsoft.Extensions.Configuration.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "qGhRPd3VxfLV9UqatVOiD9mAeUbj2KiMwGFYC5uXlzExiZQoe4X/hdmzGIU7BQjNLTqCnnbTHVyBglG3668/HA==", + "resolved": "10.0.10", + "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Configuration.Binder": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Tp/+LPb70RyjjtLg9m5C959eP4KrUpJHThZfAegZVpsfmGvzfuNkuYbI/ft+LvXhMSyUcAeOPaN6rzTccwnZAg==", + "resolved": "10.0.10", + "contentHash": "GqmN2o1CkJvk7uWp+p4CwBYW0w/zfoEbvsiFDbO2G8l1Uz+mrDAbAcZiXhU2lufKPby1cjAUdd5GTWpebYOkOA==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.CommandLine": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "8D4HaqxWdm5M/nuhQffjPoR1ekhlpyKTXjFMAT5KlP0dvxkJe5JLAP6MAsuUEUxKWG09Bi5aAUaYMFKrMqWHqA==", + "resolved": "10.0.10", + "contentHash": "33cBeR2HRbzHUTtmcmLdNOApneNGcymwwL4arHuotgVK9Frba8kcDTrvVTj7cSCmF1R9OiSbZH0KxNOwab3HUg==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.EnvironmentVariables": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "JhKySWIL8+N4yFt4HPm1rGKCHooze+MBdTdpXc0bd/PGm31TrSUi2m0Nek1y441Wlv/RE6VH0W/DCv2xnmy8FA==", + "resolved": "10.0.10", + "contentHash": "KRfFSSCV58vEdU7mPED/YMzeovIWF5P0g8s9K8n9HEfy0/WzMq37SrPdXdFN5/dFT/rPMHpF7AvpoXHckbcBFg==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.FileExtensions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NgLB9cYnIb0/djSDcnqo4GIGGWooxGmr/gCUe3/CRXcKqLizOFui8MyW4EVkTB/KNJL+oXdMXnD6ZRm3Y+qkrQ==", + "resolved": "10.0.10", + "contentHash": "ZOhZYwvbXGTgGVRwswIirofEMVHuWdxjdh0JeUZXwaF9cgcjXdz/t0ELtgaevw7ezTyv47yPNCgGreWtLkn3IQ==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Physical": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Physical": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Configuration.Json": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "LiFKJgc9jZEW+7RhcSfsvCwoikt1lDdOqOn+whZC5zVHyg/gExftHl2QPtmfiHsEdDNg+Y+BDr6835tOfj8Y7A==", + "resolved": "10.0.10", + "contentHash": "uvJ6sHwjgrkMEJOgiC76G0mcZGXerwyyWkwX34EOjCbxKG6TCtfAoqDKAMsCvEBf9HxjlGQEgqsSMOGCmGBf+A==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.FileExtensions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.UserSecrets": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "ockJRreRW/HbGwoyHzYOxMucFBimvAZ8lKNwQLMHrS6mwkDUaCJMWzzeE+Rm9vgFlv2o/xqk8fm+FpqrDCnkTA==", + "resolved": "10.0.10", + "contentHash": "1s1sKFTk/Foam64JY6+m/diH8drL3Wx6V3gtSd5v1IEZtszZYyc1pW8uRnMblzpNiR0l0t8gGk7tXj3xHzFgdg==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Json": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Physical": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Json": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Physical": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NijozhERJDIaJ4k5TSMy1jOi0cSC2HfkvRD/Sl+kGSSKgVbFnF4GxgtMN/MrzHB8D1JxIrD4xSer9Blh9v3axQ==", + "resolved": "10.0.10", + "contentHash": "ANyvsgkNBRvcJh2XLgn8veGmajf+8m0AbKK+HPWdRL1yraSNVVSmQhFntLtdz/C795jxqqup+k05cs/3jZQPOA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "g41l/30G3K4B/d/L8kjux0+30e27c8D0FVQ/PFCpbekgfDpj9mnDhieP67EqXWvl1EWNeZh2rpR4F5B/jcDOHA==" + "resolved": "10.0.10", + "contentHash": "z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA==" }, "Microsoft.Extensions.DependencyModel": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "SCDTQ6HubnRvTUjR7dgMKHZvNoCb03t44ttHL8trlFTGgfDteWn/0nRdOxDhcI+lTWhKgd/flCVJEtAOPhSLNg==" + "resolved": "10.0.10", + "contentHash": "rfZA1RjR021RPqSmIPovfz2aOd79TGqJ9BengbjnzIISOVwjLmuSDnhCMmiY/1c6iYvGolQ1iNGzkav0u11XEA==" }, "Microsoft.Extensions.Diagnostics": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NLXI3PbTe39q6/sgs7JYhmfPf7bMzReUoAJ0q9Po6yhfM+0anZa7PrEva4W2SdiLWGyB9eKZS9THGt2BP40xJg==", + "resolved": "10.0.10", + "contentHash": "Kr/e7lUf4+N8tacbqJ2Ctwe/HarKdAc9ZkgKVVqvtJDBKbez+T/KnUwu82KSlnBp/SrpBcxc7u7xkE2oUZT/5Q==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.9", - "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.10" } }, "Microsoft.Extensions.Diagnostics.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "86RgyFsmVslW4Nu28IXgt8tLglynGQrwjk/xhGZaTe8j6YIeR1Ywoc42hSHsBSl920CQdfqq2dBohZiGm3AkUA==", + "resolved": "10.0.10", + "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Oxn4vqDk+EwceTMpZxVm7L/UZEAM1qIQlNP1+7tBZckD+P4SKrm/5X4gMTPCTdpnau/xY8Sb4/0d6onomSg4ZA==", + "resolved": "10.0.10", + "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.FileProviders.Physical": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "zm8WVod4swgprGrkxkuSILlbXqdDRqF+3y6U0I7jlmj4PMyKN6d8pzXZHUn5lr/gZVULzk/+FeTYlTupt6akpg==", + "resolved": "10.0.10", + "contentHash": "jhJAyo38kSrH3ARvWUk0h8itogVnQu2DCZuPo+s0Z+tXes0ugTxMPaHYzap85785eHQmPFqD9TYERqBbtGxn/w==", "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileSystemGlobbing": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileSystemGlobbing": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.FileSystemGlobbing": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "mvRf9qOH/LslWIee/h+lsElnoUyKotEwoPL31soqScmO/eoxObaTCLCdx2DdqPdRi9LnB+7qKZ49jfyrLZuc+w==" + "resolved": "10.0.10", + "contentHash": "jSOCVxEwCd4Aq925kJVz1kSO1EpX2OHYKL04qVREXkDU7Ce3pVDdHPYm+fEy8y/th2kJf/DAstRHpJAqoNWP8w==" }, "Microsoft.Extensions.Hosting": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "HTgnvmK0ubesUFO16pLC+i9+RS8lEGd6TmDouuy75FsAgIFrSwUVhYCqG2IENzBJwgxGc/6Rsulfsvd9ZG/XkA==", - "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Binder": "10.0.9", - "Microsoft.Extensions.Configuration.CommandLine": "10.0.9", - "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.9", - "Microsoft.Extensions.Configuration.FileExtensions": "10.0.9", - "Microsoft.Extensions.Configuration.Json": "10.0.9", - "Microsoft.Extensions.Configuration.UserSecrets": "10.0.9", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Diagnostics": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Physical": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Configuration": "10.0.9", - "Microsoft.Extensions.Logging.Console": "10.0.9", - "Microsoft.Extensions.Logging.Debug": "10.0.9", - "Microsoft.Extensions.Logging.EventLog": "10.0.9", - "Microsoft.Extensions.Logging.EventSource": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "resolved": "10.0.10", + "contentHash": "tL9FkfV64GPUDSPvwrgyw42LVzsnVAnyrqJEuZVJbODgrQ3eL63zmzEcVWoCHzfgqUhWggzbgAyUCnz/zfI3Pg==", + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Binder": "10.0.10", + "Microsoft.Extensions.Configuration.CommandLine": "10.0.10", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.10", + "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10", + "Microsoft.Extensions.Configuration.Json": "10.0.10", + "Microsoft.Extensions.Configuration.UserSecrets": "10.0.10", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Diagnostics": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Physical": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Configuration": "10.0.10", + "Microsoft.Extensions.Logging.Console": "10.0.10", + "Microsoft.Extensions.Logging.Debug": "10.0.10", + "Microsoft.Extensions.Logging.EventLog": "10.0.10", + "Microsoft.Extensions.Logging.EventSource": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Hosting.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Xd/2F+uWblTiUp+ssaDZN2ea4vmnHmW6PXugmqBHumyhqVkyeh6RJ3S2Zo/F+1bXIL/KuGqe2pKv6UiGOc1KeQ==", + "resolved": "10.0.10", + "contentHash": "5LugpYGHk+mkn0a8IZgcyfBca8PCTAU9RQFoMrTdtOOidq88M2SI5f3px6ugnzgxC+eTkvYYJi8pzlUnG5xdAQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "N7Gm9SjugYjmmnhwbBKC9DFqGqjfJvh6YfOJgtwh0AW0Xpok3dIVors1ik050XmUxKAgAc7nNngDIJyFb06K2g==", + "resolved": "10.0.10", + "contentHash": "Tf6z5HsL0VDYRTfvsoNrTGHGheCwkTsZBA2FFh5ATJUbkAwug+FFNISJK2gjpUNemlAOoWllAK52HOWCjto3EQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "9S/DFt4cohlMPpzIxjG6kk0L8MuN2vDm9pbMCulxtJzzk82oJHVLBd8vuQxaPskaYQwKqmFmbannf5eoChgjYg==", + "resolved": "10.0.10", + "contentHash": "zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging.Configuration": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "bUth5ip7YsZMXWZS42IRTI0zDrPEqdE+xnsmcL0Pk784grWKApDvc5UoMi2tP2qYJ5ylFzeVDuDu08sFATq1bg==", + "resolved": "10.0.10", + "contentHash": "cLrqxkuEfcilZ8SjK+9KAnpLk9lOoMPaOokF+wRUYie+iUEcdX4/p/+gJkt0BYgWLthjpBUCkVTBI6Kxg0nsOw==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Binder": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Binder": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.10" } }, "Microsoft.Extensions.Logging.Console": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "WyZEG/O8jKqBOBF6/M6IJqiEyWFBUv6PDyzNoXDA0mBZwKtkuf7GiZ/0/8eU8OpLKKQL0O95oPOY1szrWIKofQ==", + "resolved": "10.0.10", + "contentHash": "VIlNzPwPS0GeQVSmCqqo36ugryX3LpE9ul6gEkks5VLET3weH/XMLeWmclwfoGn4Nxi2mwVibB+OZBVJ9tDqvg==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Configuration": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Configuration": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Logging.Debug": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "r/A0ahpXmZH/8ltPjrFFWp12BIizK9cCVJXPcHyOad8e4eIX7P/geW+uBYdczkeCAaMebT4jEU7snOm4GnmKfA==", + "resolved": "10.0.10", + "contentHash": "8+TZBnV5fgBXoVNJ5ROSErUwYogk4hOgV7c2HWK1u5cqKGmiUTUn7+KqZ35iQu8e/B7Ykccyz5OTjdXcidNZ9g==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging.EventLog": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "goAl30/WwmdnWDPRwATaDPIK0iuDBnQSMTH2XYGVB1SwReg7hglhvDNjjpNhT25US3GF4I5q6BhTNs6nFYzEfg==", + "resolved": "10.0.10", + "contentHash": "0RE4951AzQ+YD4gVrvbq0BhdsiBgSDo44yM7+QBZ2mrmMJeNjY+teCIYfUjqDPVYnKs0HR6SkkhgrX1YgXZq3Q==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "System.Diagnostics.EventLog": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "System.Diagnostics.EventLog": "10.0.10" } }, "Microsoft.Extensions.Logging.EventSource": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "tHynPVHbTicuaDpS2JVTxX0qA5VTg15CXgVKTwWvvudb5BvW5aVew8MMyek6LrDGAom7UbON1jf1T5GhpTilFA==", + "resolved": "10.0.10", + "contentHash": "85SAPwXhJtdBInzN2k7SChiFiBGh3KOWay5AfoY+GREF6P7oZA98+ST2p7Z9384iLKYjkZSKIZ/FqIO5aojtNw==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.ObjectPool": { @@ -818,29 +818,29 @@ }, "Microsoft.Extensions.Options": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "hyNdX4c2UwkRkzb9byw0H2DQkRzwBM3mzY2sCM9egwzTyg8dvQJmp5noQHGEaaCORQrNK3DD2gREBsc2DlXS4A==", + "resolved": "10.0.10", + "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Options.ConfigurationExtensions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Y4E24zffF/aPS0igNvY6ZzAQfbxd6AYdC9L4brnH+uK0yYYHIR6FeGVQVVjAOo8wub1EQDl2B90lCcpqoTF7Yw==", + "resolved": "10.0.10", + "contentHash": "tnBmu/LwF25ZQK+HBNCu2xrwnkKoB/XEbJyooGGoYxHrhvxbSKi7eOFiJ4AXBy/QU4vtCvCJfoi8k9Ej72qzOQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Binder": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Binder": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Primitives": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "fmEbAUFsaIKirgLt/lYhuFRBwhcSJN31jjHgCdbQxJiWOum6EdLjkbgGuukSP9z/a+9LibaxII/kF+GwOXgC4g==" + "resolved": "10.0.10", + "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ==" }, "Microsoft.IdentityModel.Abstractions": { "type": "Transitive", @@ -984,8 +984,8 @@ }, "System.Diagnostics.EventLog": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "s2PcxHK4IYQ6gmD3VSBkym9tWGkFisKjcjWBdl7a+n4Yy66ae4beJ1ZdjDp060SSll4W3Rt4H2LW87dWckv+QQ==" + "resolved": "10.0.10", + "contentHash": "OvGz3PrzuAI/Sj7LTcXcCe3FClRI1IyRMZjNONcZtFh+Ww7nAtSh4kh08r8KVe/xxkXJPjR0Y1jF7H+N42d4xQ==" }, "System.IdentityModel.Tokens.Jwt": { "type": "Transitive", @@ -1022,7 +1022,7 @@ "trax.samples.bookworm": { "type": "Project", "dependencies": { - "Trax.Effect": "[1.43.0, )", + "Trax.Effect": "[1.44.1, )", "Trax.Mediator": "[1.20.0, )", "Trax.Samples.Bookworm.Catalog": "[1.99.99, )", "Trax.Samples.Bookworm.Lending": "[1.99.99, )" @@ -1034,8 +1034,8 @@ "Trax.Api": "[1.40.0, )", "Trax.Api.Auth.ApiKey": "[1.40.0, )", "Trax.Api.GraphQL": "[1.40.0, )", - "Trax.Effect.Data.Postgres": "[1.43.0, )", - "Trax.Effect.Provider.Json": "[1.43.0, )", + "Trax.Effect.Data.Postgres": "[1.44.1, )", + "Trax.Effect.Provider.Json": "[1.44.1, )", "Trax.Samples.Bookworm": "[1.99.99, )", "Trax.Samples.Bookworm.CrossSchema": "[1.99.99, )" } @@ -1044,8 +1044,8 @@ "type": "Project", "dependencies": { "Npgsql.EntityFrameworkCore.PostgreSQL": "[10.0.0, )", - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data": "[1.43.0, )" + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data": "[1.44.1, )" } }, "trax.samples.bookworm.crossschema": { @@ -1060,15 +1060,15 @@ "type": "Project", "dependencies": { "Npgsql.EntityFrameworkCore.PostgreSQL": "[10.0.0, )", - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data": "[1.43.0, )" + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data": "[1.44.1, )" } }, "trax.samples.shared.testing": { "type": "Project", "dependencies": { "FluentAssertions": "[8.10.0, )", - "Microsoft.AspNetCore.Mvc.Testing": "[10.0.9, )", + "Microsoft.AspNetCore.Mvc.Testing": "[10.0.10, )", "Microsoft.EntityFrameworkCore.InMemory": "[10.0.3, )", "Microsoft.EntityFrameworkCore.Sqlite": "[10.0.3, )", "NUnit": "[4.6.1, )", @@ -1129,12 +1129,12 @@ }, "Microsoft.Extensions.Configuration": { "type": "CentralTransitive", - "requested": "[10.0.9, )", - "resolved": "10.0.9", - "contentHash": "woZsWLhOQsASuxbmgiZJqiGUBNo3IjRdXC92xt8rRokza+P6/nIsnzq7sm9Or6ZYcRl2kL1ufj8HVzp1QlPTXw==", + "requested": "[10.0.10, )", + "resolved": "10.0.10", + "contentHash": "plJWK2zpWuuyxI8F8s2scx6Je7N1Ajjs6HvYUGKwRnDMWIVIz9FHwAkiT7ASgrvAOd10T0FPVlh9BzAJJME+jg==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "SQLitePCLRaw.bundle_e_sqlite3": { @@ -1225,63 +1225,63 @@ }, "Trax.Effect": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0" } }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Data.Postgres": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "pfQbPCqISZS9ywK8wZXfhPsCri1kSY6noJmKudwjEZbaHorHp9yS9F+Z+adZ0x7mJ5Q/A+0Ld42nyv843SBbFw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "Zs8jJyN315qx1zivjBLnNabkSEvL344L3nVVCJ0TFkaQ0BOTNXCk6v1PPUDPiyv/JFjSZ4HGW9pEK8q0etvmNg==", "dependencies": { "EFCore.NamingConventions": "10.0.1", "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "Npgsql.EntityFrameworkCore.PostgreSQL": "10.0.0", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0", + "Trax.Effect.Data": "1.44.1", "dbup-core": "6.1.1", "dbup-postgresql": "7.0.1" } }, "Trax.Effect.Provider.Json": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "DGTT71841RzxloK24I8oKm1mQ1t+QF6JN6bxFiwAHDN9eB64ZFy+PtfglHVGFjAfCv0F8EF4MWAcSzXGLIrNcQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "mOBuSHh3YeW3w+7fl93h80WjxHv5s430vxv1oB6Y25pEH+GB3fP7/OiqHcsSlN3LiHIbZsTE+f3MeJst+YxfJg==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Mediator": { diff --git a/tests/Trax.Samples.ChatService.E2E/packages.lock.json b/tests/Trax.Samples.ChatService.E2E/packages.lock.json index 536d0f5..95628de 100644 --- a/tests/Trax.Samples.ChatService.E2E/packages.lock.json +++ b/tests/Trax.Samples.ChatService.E2E/packages.lock.json @@ -22,13 +22,13 @@ }, "Microsoft.AspNetCore.Mvc.Testing": { "type": "Direct", - "requested": "[10.0.9, )", - "resolved": "10.0.9", - "contentHash": "Mt+5CtYz+xmog1S1TJt2owVKU8YquZtNy9bmO+kfrrtjEDZPzCw1qZ7o97PLpIEpt3yy4F5YdAUh9nKPm0CX5Q==", + "requested": "[10.0.10, )", + "resolved": "10.0.10", + "contentHash": "pTWE4RtRbb9sl/U9QjZA5oapEZ01ZEMfRilZvvh55ZW97caTQ2XuAF6sgc+7ojKWBbR2qrcWVo5P80gMPuW/tQ==", "dependencies": { - "Microsoft.AspNetCore.TestHost": "10.0.9", - "Microsoft.Extensions.DependencyModel": "10.0.9", - "Microsoft.Extensions.Hosting": "10.0.9" + "Microsoft.AspNetCore.TestHost": "10.0.10", + "Microsoft.Extensions.DependencyModel": "10.0.10", + "Microsoft.Extensions.Hosting": "10.0.10" } }, "Microsoft.NET.Test.Sdk": { @@ -465,8 +465,8 @@ }, "Microsoft.AspNetCore.TestHost": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "mR4y30XFsVbn7EwV3Ic5/KMBO5QGwukTJE2ztGmpAST5ACX+Z+9r+Y6D1eibJojsOIW5KHpM4myo9/aRALJOyg==" + "resolved": "10.0.10", + "contentHash": "Kks+OpQlP/eWQhnTjkiv0H9kc9Uqa7ieAzNV62yJpZ8Ips/WwpfpwrwZUKzV83CBJaBl5OI7J2XxVVTC8vah/Q==" }, "Microsoft.Bcl.AsyncInterfaces": { "type": "Transitive", @@ -543,251 +543,251 @@ }, "Microsoft.Extensions.Configuration.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "qGhRPd3VxfLV9UqatVOiD9mAeUbj2KiMwGFYC5uXlzExiZQoe4X/hdmzGIU7BQjNLTqCnnbTHVyBglG3668/HA==", + "resolved": "10.0.10", + "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Configuration.Binder": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Tp/+LPb70RyjjtLg9m5C959eP4KrUpJHThZfAegZVpsfmGvzfuNkuYbI/ft+LvXhMSyUcAeOPaN6rzTccwnZAg==", + "resolved": "10.0.10", + "contentHash": "GqmN2o1CkJvk7uWp+p4CwBYW0w/zfoEbvsiFDbO2G8l1Uz+mrDAbAcZiXhU2lufKPby1cjAUdd5GTWpebYOkOA==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.CommandLine": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "8D4HaqxWdm5M/nuhQffjPoR1ekhlpyKTXjFMAT5KlP0dvxkJe5JLAP6MAsuUEUxKWG09Bi5aAUaYMFKrMqWHqA==", + "resolved": "10.0.10", + "contentHash": "33cBeR2HRbzHUTtmcmLdNOApneNGcymwwL4arHuotgVK9Frba8kcDTrvVTj7cSCmF1R9OiSbZH0KxNOwab3HUg==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.EnvironmentVariables": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "JhKySWIL8+N4yFt4HPm1rGKCHooze+MBdTdpXc0bd/PGm31TrSUi2m0Nek1y441Wlv/RE6VH0W/DCv2xnmy8FA==", + "resolved": "10.0.10", + "contentHash": "KRfFSSCV58vEdU7mPED/YMzeovIWF5P0g8s9K8n9HEfy0/WzMq37SrPdXdFN5/dFT/rPMHpF7AvpoXHckbcBFg==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.FileExtensions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NgLB9cYnIb0/djSDcnqo4GIGGWooxGmr/gCUe3/CRXcKqLizOFui8MyW4EVkTB/KNJL+oXdMXnD6ZRm3Y+qkrQ==", + "resolved": "10.0.10", + "contentHash": "ZOhZYwvbXGTgGVRwswIirofEMVHuWdxjdh0JeUZXwaF9cgcjXdz/t0ELtgaevw7ezTyv47yPNCgGreWtLkn3IQ==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Physical": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Physical": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Configuration.Json": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "LiFKJgc9jZEW+7RhcSfsvCwoikt1lDdOqOn+whZC5zVHyg/gExftHl2QPtmfiHsEdDNg+Y+BDr6835tOfj8Y7A==", + "resolved": "10.0.10", + "contentHash": "uvJ6sHwjgrkMEJOgiC76G0mcZGXerwyyWkwX34EOjCbxKG6TCtfAoqDKAMsCvEBf9HxjlGQEgqsSMOGCmGBf+A==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.FileExtensions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.UserSecrets": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "ockJRreRW/HbGwoyHzYOxMucFBimvAZ8lKNwQLMHrS6mwkDUaCJMWzzeE+Rm9vgFlv2o/xqk8fm+FpqrDCnkTA==", + "resolved": "10.0.10", + "contentHash": "1s1sKFTk/Foam64JY6+m/diH8drL3Wx6V3gtSd5v1IEZtszZYyc1pW8uRnMblzpNiR0l0t8gGk7tXj3xHzFgdg==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Json": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Physical": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Json": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Physical": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NijozhERJDIaJ4k5TSMy1jOi0cSC2HfkvRD/Sl+kGSSKgVbFnF4GxgtMN/MrzHB8D1JxIrD4xSer9Blh9v3axQ==", + "resolved": "10.0.10", + "contentHash": "ANyvsgkNBRvcJh2XLgn8veGmajf+8m0AbKK+HPWdRL1yraSNVVSmQhFntLtdz/C795jxqqup+k05cs/3jZQPOA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "g41l/30G3K4B/d/L8kjux0+30e27c8D0FVQ/PFCpbekgfDpj9mnDhieP67EqXWvl1EWNeZh2rpR4F5B/jcDOHA==" + "resolved": "10.0.10", + "contentHash": "z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA==" }, "Microsoft.Extensions.DependencyModel": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "SCDTQ6HubnRvTUjR7dgMKHZvNoCb03t44ttHL8trlFTGgfDteWn/0nRdOxDhcI+lTWhKgd/flCVJEtAOPhSLNg==" + "resolved": "10.0.10", + "contentHash": "rfZA1RjR021RPqSmIPovfz2aOd79TGqJ9BengbjnzIISOVwjLmuSDnhCMmiY/1c6iYvGolQ1iNGzkav0u11XEA==" }, "Microsoft.Extensions.Diagnostics": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NLXI3PbTe39q6/sgs7JYhmfPf7bMzReUoAJ0q9Po6yhfM+0anZa7PrEva4W2SdiLWGyB9eKZS9THGt2BP40xJg==", + "resolved": "10.0.10", + "contentHash": "Kr/e7lUf4+N8tacbqJ2Ctwe/HarKdAc9ZkgKVVqvtJDBKbez+T/KnUwu82KSlnBp/SrpBcxc7u7xkE2oUZT/5Q==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.9", - "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.10" } }, "Microsoft.Extensions.Diagnostics.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "86RgyFsmVslW4Nu28IXgt8tLglynGQrwjk/xhGZaTe8j6YIeR1Ywoc42hSHsBSl920CQdfqq2dBohZiGm3AkUA==", + "resolved": "10.0.10", + "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Oxn4vqDk+EwceTMpZxVm7L/UZEAM1qIQlNP1+7tBZckD+P4SKrm/5X4gMTPCTdpnau/xY8Sb4/0d6onomSg4ZA==", + "resolved": "10.0.10", + "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.FileProviders.Physical": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "zm8WVod4swgprGrkxkuSILlbXqdDRqF+3y6U0I7jlmj4PMyKN6d8pzXZHUn5lr/gZVULzk/+FeTYlTupt6akpg==", + "resolved": "10.0.10", + "contentHash": "jhJAyo38kSrH3ARvWUk0h8itogVnQu2DCZuPo+s0Z+tXes0ugTxMPaHYzap85785eHQmPFqD9TYERqBbtGxn/w==", "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileSystemGlobbing": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileSystemGlobbing": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.FileSystemGlobbing": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "mvRf9qOH/LslWIee/h+lsElnoUyKotEwoPL31soqScmO/eoxObaTCLCdx2DdqPdRi9LnB+7qKZ49jfyrLZuc+w==" + "resolved": "10.0.10", + "contentHash": "jSOCVxEwCd4Aq925kJVz1kSO1EpX2OHYKL04qVREXkDU7Ce3pVDdHPYm+fEy8y/th2kJf/DAstRHpJAqoNWP8w==" }, "Microsoft.Extensions.Hosting": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "HTgnvmK0ubesUFO16pLC+i9+RS8lEGd6TmDouuy75FsAgIFrSwUVhYCqG2IENzBJwgxGc/6Rsulfsvd9ZG/XkA==", - "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Binder": "10.0.9", - "Microsoft.Extensions.Configuration.CommandLine": "10.0.9", - "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.9", - "Microsoft.Extensions.Configuration.FileExtensions": "10.0.9", - "Microsoft.Extensions.Configuration.Json": "10.0.9", - "Microsoft.Extensions.Configuration.UserSecrets": "10.0.9", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Diagnostics": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Physical": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Configuration": "10.0.9", - "Microsoft.Extensions.Logging.Console": "10.0.9", - "Microsoft.Extensions.Logging.Debug": "10.0.9", - "Microsoft.Extensions.Logging.EventLog": "10.0.9", - "Microsoft.Extensions.Logging.EventSource": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "resolved": "10.0.10", + "contentHash": "tL9FkfV64GPUDSPvwrgyw42LVzsnVAnyrqJEuZVJbODgrQ3eL63zmzEcVWoCHzfgqUhWggzbgAyUCnz/zfI3Pg==", + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Binder": "10.0.10", + "Microsoft.Extensions.Configuration.CommandLine": "10.0.10", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.10", + "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10", + "Microsoft.Extensions.Configuration.Json": "10.0.10", + "Microsoft.Extensions.Configuration.UserSecrets": "10.0.10", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Diagnostics": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Physical": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Configuration": "10.0.10", + "Microsoft.Extensions.Logging.Console": "10.0.10", + "Microsoft.Extensions.Logging.Debug": "10.0.10", + "Microsoft.Extensions.Logging.EventLog": "10.0.10", + "Microsoft.Extensions.Logging.EventSource": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Hosting.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Xd/2F+uWblTiUp+ssaDZN2ea4vmnHmW6PXugmqBHumyhqVkyeh6RJ3S2Zo/F+1bXIL/KuGqe2pKv6UiGOc1KeQ==", + "resolved": "10.0.10", + "contentHash": "5LugpYGHk+mkn0a8IZgcyfBca8PCTAU9RQFoMrTdtOOidq88M2SI5f3px6ugnzgxC+eTkvYYJi8pzlUnG5xdAQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "N7Gm9SjugYjmmnhwbBKC9DFqGqjfJvh6YfOJgtwh0AW0Xpok3dIVors1ik050XmUxKAgAc7nNngDIJyFb06K2g==", + "resolved": "10.0.10", + "contentHash": "Tf6z5HsL0VDYRTfvsoNrTGHGheCwkTsZBA2FFh5ATJUbkAwug+FFNISJK2gjpUNemlAOoWllAK52HOWCjto3EQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "9S/DFt4cohlMPpzIxjG6kk0L8MuN2vDm9pbMCulxtJzzk82oJHVLBd8vuQxaPskaYQwKqmFmbannf5eoChgjYg==", + "resolved": "10.0.10", + "contentHash": "zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging.Configuration": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "bUth5ip7YsZMXWZS42IRTI0zDrPEqdE+xnsmcL0Pk784grWKApDvc5UoMi2tP2qYJ5ylFzeVDuDu08sFATq1bg==", + "resolved": "10.0.10", + "contentHash": "cLrqxkuEfcilZ8SjK+9KAnpLk9lOoMPaOokF+wRUYie+iUEcdX4/p/+gJkt0BYgWLthjpBUCkVTBI6Kxg0nsOw==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Binder": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Binder": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.10" } }, "Microsoft.Extensions.Logging.Console": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "WyZEG/O8jKqBOBF6/M6IJqiEyWFBUv6PDyzNoXDA0mBZwKtkuf7GiZ/0/8eU8OpLKKQL0O95oPOY1szrWIKofQ==", + "resolved": "10.0.10", + "contentHash": "VIlNzPwPS0GeQVSmCqqo36ugryX3LpE9ul6gEkks5VLET3weH/XMLeWmclwfoGn4Nxi2mwVibB+OZBVJ9tDqvg==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Configuration": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Configuration": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Logging.Debug": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "r/A0ahpXmZH/8ltPjrFFWp12BIizK9cCVJXPcHyOad8e4eIX7P/geW+uBYdczkeCAaMebT4jEU7snOm4GnmKfA==", + "resolved": "10.0.10", + "contentHash": "8+TZBnV5fgBXoVNJ5ROSErUwYogk4hOgV7c2HWK1u5cqKGmiUTUn7+KqZ35iQu8e/B7Ykccyz5OTjdXcidNZ9g==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging.EventLog": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "goAl30/WwmdnWDPRwATaDPIK0iuDBnQSMTH2XYGVB1SwReg7hglhvDNjjpNhT25US3GF4I5q6BhTNs6nFYzEfg==", + "resolved": "10.0.10", + "contentHash": "0RE4951AzQ+YD4gVrvbq0BhdsiBgSDo44yM7+QBZ2mrmMJeNjY+teCIYfUjqDPVYnKs0HR6SkkhgrX1YgXZq3Q==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "System.Diagnostics.EventLog": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "System.Diagnostics.EventLog": "10.0.10" } }, "Microsoft.Extensions.Logging.EventSource": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "tHynPVHbTicuaDpS2JVTxX0qA5VTg15CXgVKTwWvvudb5BvW5aVew8MMyek6LrDGAom7UbON1jf1T5GhpTilFA==", + "resolved": "10.0.10", + "contentHash": "85SAPwXhJtdBInzN2k7SChiFiBGh3KOWay5AfoY+GREF6P7oZA98+ST2p7Z9384iLKYjkZSKIZ/FqIO5aojtNw==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.ObjectPool": { @@ -797,29 +797,29 @@ }, "Microsoft.Extensions.Options": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "hyNdX4c2UwkRkzb9byw0H2DQkRzwBM3mzY2sCM9egwzTyg8dvQJmp5noQHGEaaCORQrNK3DD2gREBsc2DlXS4A==", + "resolved": "10.0.10", + "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Options.ConfigurationExtensions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Y4E24zffF/aPS0igNvY6ZzAQfbxd6AYdC9L4brnH+uK0yYYHIR6FeGVQVVjAOo8wub1EQDl2B90lCcpqoTF7Yw==", + "resolved": "10.0.10", + "contentHash": "tnBmu/LwF25ZQK+HBNCu2xrwnkKoB/XEbJyooGGoYxHrhvxbSKi7eOFiJ4AXBy/QU4vtCvCJfoi8k9Ej72qzOQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Binder": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Binder": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Primitives": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "fmEbAUFsaIKirgLt/lYhuFRBwhcSJN31jjHgCdbQxJiWOum6EdLjkbgGuukSP9z/a+9LibaxII/kF+GwOXgC4g==" + "resolved": "10.0.10", + "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ==" }, "Microsoft.IdentityModel.Abstractions": { "type": "Transitive", @@ -963,8 +963,8 @@ }, "System.Diagnostics.EventLog": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "s2PcxHK4IYQ6gmD3VSBkym9tWGkFisKjcjWBdl7a+n4Yy66ae4beJ1ZdjDp060SSll4W3Rt4H2LW87dWckv+QQ==" + "resolved": "10.0.10", + "contentHash": "OvGz3PrzuAI/Sj7LTcXcCe3FClRI1IyRMZjNONcZtFh+Ww7nAtSh4kh08r8KVe/xxkXJPjR0Y1jF7H+N42d4xQ==" }, "System.IdentityModel.Tokens.Jwt": { "type": "Transitive", @@ -1003,8 +1003,8 @@ "dependencies": { "HotChocolate.AspNetCore": "[15.1.17, )", "SQLitePCLRaw.bundle_e_sqlite3": "[3.0.3, )", - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data.Sqlite": "[1.43.0, )", + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data.Sqlite": "[1.44.1, )", "Trax.Mediator": "[1.20.0, )", "Trax.Samples.ChatService.Data": "[1.99.99, )" } @@ -1015,8 +1015,8 @@ "Trax.Api": "[1.40.0, )", "Trax.Api.Auth.ApiKey": "[1.40.0, )", "Trax.Api.GraphQL": "[1.40.0, )", - "Trax.Effect.Provider.Json": "[1.43.0, )", - "Trax.Effect.Provider.Parameter": "[1.43.0, )", + "Trax.Effect.Provider.Json": "[1.44.1, )", + "Trax.Effect.Provider.Parameter": "[1.44.1, )", "Trax.Samples.ChatService": "[1.99.99, )" } }, @@ -1026,7 +1026,7 @@ "Microsoft.EntityFrameworkCore": "[10.0.3, )", "Microsoft.EntityFrameworkCore.Sqlite": "[10.0.3, )", "SQLitePCLRaw.bundle_e_sqlite3": "[3.0.3, )", - "Trax.Effect.Data": "[1.43.0, )" + "Trax.Effect.Data": "[1.44.1, )" } }, "HotChocolate.AspNetCore": { @@ -1072,12 +1072,12 @@ }, "Microsoft.Extensions.Configuration": { "type": "CentralTransitive", - "requested": "[10.0.9, )", - "resolved": "10.0.9", - "contentHash": "woZsWLhOQsASuxbmgiZJqiGUBNo3IjRdXC92xt8rRokza+P6/nIsnzq7sm9Or6ZYcRl2kL1ufj8HVzp1QlPTXw==", + "requested": "[10.0.10, )", + "resolved": "10.0.10", + "contentHash": "plJWK2zpWuuyxI8F8s2scx6Je7N1Ajjs6HvYUGKwRnDMWIVIz9FHwAkiT7ASgrvAOd10T0FPVlh9BzAJJME+jg==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "SQLitePCLRaw.bundle_e_sqlite3": { @@ -1168,75 +1168,75 @@ }, "Trax.Effect": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0" } }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Data.Sqlite": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "w+rl0fvxip2Cn37mb6BufmU5PkR0tc6oRQeSUQZz/qwv/G+mx4qQXFDL1M3I07S2QTP+kyX3KlCJWeyZ2AoAZw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "Zkd5+y0hFRfOk1Nc+5i27qHrapfD5N6v+spolyhpNTN/+oGODbrZOrUlfl4HKUyLc4423NUfMJ87dIxTWkNcSw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Microsoft.EntityFrameworkCore.Sqlite": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "SQLitePCLRaw.bundle_e_sqlite3": "3.0.3", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0", + "Trax.Effect.Data": "1.44.1", "dbup-core": "6.1.1", "dbup-sqlite": "6.0.4" } }, "Trax.Effect.Provider.Json": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "DGTT71841RzxloK24I8oKm1mQ1t+QF6JN6bxFiwAHDN9eB64ZFy+PtfglHVGFjAfCv0F8EF4MWAcSzXGLIrNcQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "mOBuSHh3YeW3w+7fl93h80WjxHv5s430vxv1oB6Y25pEH+GB3fP7/OiqHcsSlN3LiHIbZsTE+f3MeJst+YxfJg==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Provider.Parameter": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "cQKRm8OBUp+aYmtPC7mQame6xNjS7ecl52EqZKx6CoW/gMmPHZAcDyGprSF9kWLDe7Muic2K0sKm3s21GZ3k/g==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HR0DSUsycsU2s1i+1IOFEVouA5ilI4YYsi6COE4+d/6jQIlAuZWGfYAGx2iFIkbHUsO91gUWj+Na5pOfp/6uEw==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Mediator": { diff --git a/tests/Trax.Samples.ChatService.Tests/packages.lock.json b/tests/Trax.Samples.ChatService.Tests/packages.lock.json index d572bdb..c601c27 100644 --- a/tests/Trax.Samples.ChatService.Tests/packages.lock.json +++ b/tests/Trax.Samples.ChatService.Tests/packages.lock.json @@ -499,24 +499,24 @@ }, "Microsoft.Extensions.Configuration.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "qGhRPd3VxfLV9UqatVOiD9mAeUbj2KiMwGFYC5uXlzExiZQoe4X/hdmzGIU7BQjNLTqCnnbTHVyBglG3668/HA==", + "resolved": "10.0.10", + "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NijozhERJDIaJ4k5TSMy1jOi0cSC2HfkvRD/Sl+kGSSKgVbFnF4GxgtMN/MrzHB8D1JxIrD4xSer9Blh9v3axQ==", + "resolved": "10.0.10", + "contentHash": "ANyvsgkNBRvcJh2XLgn8veGmajf+8m0AbKK+HPWdRL1yraSNVVSmQhFntLtdz/C795jxqqup+k05cs/3jZQPOA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "g41l/30G3K4B/d/L8kjux0+30e27c8D0FVQ/PFCpbekgfDpj9mnDhieP67EqXWvl1EWNeZh2rpR4F5B/jcDOHA==" + "resolved": "10.0.10", + "contentHash": "z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA==" }, "Microsoft.Extensions.DependencyModel": { "type": "Transitive", @@ -525,49 +525,49 @@ }, "Microsoft.Extensions.Diagnostics.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "86RgyFsmVslW4Nu28IXgt8tLglynGQrwjk/xhGZaTe8j6YIeR1Ywoc42hSHsBSl920CQdfqq2dBohZiGm3AkUA==", + "resolved": "10.0.10", + "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Oxn4vqDk+EwceTMpZxVm7L/UZEAM1qIQlNP1+7tBZckD+P4SKrm/5X4gMTPCTdpnau/xY8Sb4/0d6onomSg4ZA==", + "resolved": "10.0.10", + "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Hosting.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Xd/2F+uWblTiUp+ssaDZN2ea4vmnHmW6PXugmqBHumyhqVkyeh6RJ3S2Zo/F+1bXIL/KuGqe2pKv6UiGOc1KeQ==", + "resolved": "10.0.10", + "contentHash": "5LugpYGHk+mkn0a8IZgcyfBca8PCTAU9RQFoMrTdtOOidq88M2SI5f3px6ugnzgxC+eTkvYYJi8pzlUnG5xdAQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "N7Gm9SjugYjmmnhwbBKC9DFqGqjfJvh6YfOJgtwh0AW0Xpok3dIVors1ik050XmUxKAgAc7nNngDIJyFb06K2g==", + "resolved": "10.0.10", + "contentHash": "Tf6z5HsL0VDYRTfvsoNrTGHGheCwkTsZBA2FFh5ATJUbkAwug+FFNISJK2gjpUNemlAOoWllAK52HOWCjto3EQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "9S/DFt4cohlMPpzIxjG6kk0L8MuN2vDm9pbMCulxtJzzk82oJHVLBd8vuQxaPskaYQwKqmFmbannf5eoChgjYg==", + "resolved": "10.0.10", + "contentHash": "zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.ObjectPool": { @@ -577,17 +577,17 @@ }, "Microsoft.Extensions.Options": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "hyNdX4c2UwkRkzb9byw0H2DQkRzwBM3mzY2sCM9egwzTyg8dvQJmp5noQHGEaaCORQrNK3DD2gREBsc2DlXS4A==", + "resolved": "10.0.10", + "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Primitives": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "fmEbAUFsaIKirgLt/lYhuFRBwhcSJN31jjHgCdbQxJiWOum6EdLjkbgGuukSP9z/a+9LibaxII/kF+GwOXgC4g==" + "resolved": "10.0.10", + "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ==" }, "Microsoft.Testing.Extensions.Telemetry": { "type": "Transitive", @@ -716,8 +716,8 @@ "dependencies": { "HotChocolate.AspNetCore": "[15.1.17, )", "SQLitePCLRaw.bundle_e_sqlite3": "[3.0.3, )", - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data.Sqlite": "[1.43.0, )", + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data.Sqlite": "[1.44.1, )", "Trax.Mediator": "[1.20.0, )", "Trax.Samples.ChatService.Data": "[1.99.99, )" } @@ -728,7 +728,7 @@ "Microsoft.EntityFrameworkCore": "[10.0.3, )", "Microsoft.EntityFrameworkCore.Sqlite": "[10.0.3, )", "SQLitePCLRaw.bundle_e_sqlite3": "[3.0.3, )", - "Trax.Effect.Data": "[1.43.0, )" + "Trax.Effect.Data": "[1.44.1, )" } }, "HotChocolate.AspNetCore": { @@ -784,49 +784,49 @@ }, "Trax.Effect": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0" } }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Data.Sqlite": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "w+rl0fvxip2Cn37mb6BufmU5PkR0tc6oRQeSUQZz/qwv/G+mx4qQXFDL1M3I07S2QTP+kyX3KlCJWeyZ2AoAZw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "Zkd5+y0hFRfOk1Nc+5i27qHrapfD5N6v+spolyhpNTN/+oGODbrZOrUlfl4HKUyLc4423NUfMJ87dIxTWkNcSw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", "Microsoft.EntityFrameworkCore.Sqlite": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "SQLitePCLRaw.bundle_e_sqlite3": "3.0.3", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0", + "Trax.Effect.Data": "1.44.1", "dbup-core": "6.1.1", "dbup-sqlite": "6.0.4" } diff --git a/tests/Trax.Samples.EnergyHub.E2E/packages.lock.json b/tests/Trax.Samples.EnergyHub.E2E/packages.lock.json index 16ff8e4..8b0fd4d 100644 --- a/tests/Trax.Samples.EnergyHub.E2E/packages.lock.json +++ b/tests/Trax.Samples.EnergyHub.E2E/packages.lock.json @@ -22,13 +22,13 @@ }, "Microsoft.AspNetCore.Mvc.Testing": { "type": "Direct", - "requested": "[10.0.9, )", - "resolved": "10.0.9", - "contentHash": "Mt+5CtYz+xmog1S1TJt2owVKU8YquZtNy9bmO+kfrrtjEDZPzCw1qZ7o97PLpIEpt3yy4F5YdAUh9nKPm0CX5Q==", + "requested": "[10.0.10, )", + "resolved": "10.0.10", + "contentHash": "pTWE4RtRbb9sl/U9QjZA5oapEZ01ZEMfRilZvvh55ZW97caTQ2XuAF6sgc+7ojKWBbR2qrcWVo5P80gMPuW/tQ==", "dependencies": { - "Microsoft.AspNetCore.TestHost": "10.0.9", - "Microsoft.Extensions.DependencyModel": "10.0.9", - "Microsoft.Extensions.Hosting": "10.0.9" + "Microsoft.AspNetCore.TestHost": "10.0.10", + "Microsoft.Extensions.DependencyModel": "10.0.10", + "Microsoft.Extensions.Hosting": "10.0.10" } }, "Microsoft.NET.Test.Sdk": { @@ -524,8 +524,8 @@ }, "Microsoft.AspNetCore.TestHost": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "mR4y30XFsVbn7EwV3Ic5/KMBO5QGwukTJE2ztGmpAST5ACX+Z+9r+Y6D1eibJojsOIW5KHpM4myo9/aRALJOyg==" + "resolved": "10.0.10", + "contentHash": "Kks+OpQlP/eWQhnTjkiv0H9kc9Uqa7ieAzNV62yJpZ8Ips/WwpfpwrwZUKzV83CBJaBl5OI7J2XxVVTC8vah/Q==" }, "Microsoft.Bcl.AsyncInterfaces": { "type": "Transitive", @@ -593,251 +593,251 @@ }, "Microsoft.Extensions.Configuration.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "qGhRPd3VxfLV9UqatVOiD9mAeUbj2KiMwGFYC5uXlzExiZQoe4X/hdmzGIU7BQjNLTqCnnbTHVyBglG3668/HA==", + "resolved": "10.0.10", + "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Configuration.Binder": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Tp/+LPb70RyjjtLg9m5C959eP4KrUpJHThZfAegZVpsfmGvzfuNkuYbI/ft+LvXhMSyUcAeOPaN6rzTccwnZAg==", + "resolved": "10.0.10", + "contentHash": "GqmN2o1CkJvk7uWp+p4CwBYW0w/zfoEbvsiFDbO2G8l1Uz+mrDAbAcZiXhU2lufKPby1cjAUdd5GTWpebYOkOA==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.CommandLine": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "8D4HaqxWdm5M/nuhQffjPoR1ekhlpyKTXjFMAT5KlP0dvxkJe5JLAP6MAsuUEUxKWG09Bi5aAUaYMFKrMqWHqA==", + "resolved": "10.0.10", + "contentHash": "33cBeR2HRbzHUTtmcmLdNOApneNGcymwwL4arHuotgVK9Frba8kcDTrvVTj7cSCmF1R9OiSbZH0KxNOwab3HUg==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.EnvironmentVariables": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "JhKySWIL8+N4yFt4HPm1rGKCHooze+MBdTdpXc0bd/PGm31TrSUi2m0Nek1y441Wlv/RE6VH0W/DCv2xnmy8FA==", + "resolved": "10.0.10", + "contentHash": "KRfFSSCV58vEdU7mPED/YMzeovIWF5P0g8s9K8n9HEfy0/WzMq37SrPdXdFN5/dFT/rPMHpF7AvpoXHckbcBFg==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.FileExtensions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NgLB9cYnIb0/djSDcnqo4GIGGWooxGmr/gCUe3/CRXcKqLizOFui8MyW4EVkTB/KNJL+oXdMXnD6ZRm3Y+qkrQ==", + "resolved": "10.0.10", + "contentHash": "ZOhZYwvbXGTgGVRwswIirofEMVHuWdxjdh0JeUZXwaF9cgcjXdz/t0ELtgaevw7ezTyv47yPNCgGreWtLkn3IQ==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Physical": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Physical": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Configuration.Json": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "LiFKJgc9jZEW+7RhcSfsvCwoikt1lDdOqOn+whZC5zVHyg/gExftHl2QPtmfiHsEdDNg+Y+BDr6835tOfj8Y7A==", + "resolved": "10.0.10", + "contentHash": "uvJ6sHwjgrkMEJOgiC76G0mcZGXerwyyWkwX34EOjCbxKG6TCtfAoqDKAMsCvEBf9HxjlGQEgqsSMOGCmGBf+A==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.FileExtensions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.UserSecrets": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "ockJRreRW/HbGwoyHzYOxMucFBimvAZ8lKNwQLMHrS6mwkDUaCJMWzzeE+Rm9vgFlv2o/xqk8fm+FpqrDCnkTA==", + "resolved": "10.0.10", + "contentHash": "1s1sKFTk/Foam64JY6+m/diH8drL3Wx6V3gtSd5v1IEZtszZYyc1pW8uRnMblzpNiR0l0t8gGk7tXj3xHzFgdg==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Json": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Physical": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Json": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Physical": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NijozhERJDIaJ4k5TSMy1jOi0cSC2HfkvRD/Sl+kGSSKgVbFnF4GxgtMN/MrzHB8D1JxIrD4xSer9Blh9v3axQ==", + "resolved": "10.0.10", + "contentHash": "ANyvsgkNBRvcJh2XLgn8veGmajf+8m0AbKK+HPWdRL1yraSNVVSmQhFntLtdz/C795jxqqup+k05cs/3jZQPOA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "g41l/30G3K4B/d/L8kjux0+30e27c8D0FVQ/PFCpbekgfDpj9mnDhieP67EqXWvl1EWNeZh2rpR4F5B/jcDOHA==" + "resolved": "10.0.10", + "contentHash": "z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA==" }, "Microsoft.Extensions.DependencyModel": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "SCDTQ6HubnRvTUjR7dgMKHZvNoCb03t44ttHL8trlFTGgfDteWn/0nRdOxDhcI+lTWhKgd/flCVJEtAOPhSLNg==" + "resolved": "10.0.10", + "contentHash": "rfZA1RjR021RPqSmIPovfz2aOd79TGqJ9BengbjnzIISOVwjLmuSDnhCMmiY/1c6iYvGolQ1iNGzkav0u11XEA==" }, "Microsoft.Extensions.Diagnostics": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NLXI3PbTe39q6/sgs7JYhmfPf7bMzReUoAJ0q9Po6yhfM+0anZa7PrEva4W2SdiLWGyB9eKZS9THGt2BP40xJg==", + "resolved": "10.0.10", + "contentHash": "Kr/e7lUf4+N8tacbqJ2Ctwe/HarKdAc9ZkgKVVqvtJDBKbez+T/KnUwu82KSlnBp/SrpBcxc7u7xkE2oUZT/5Q==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.9", - "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.10" } }, "Microsoft.Extensions.Diagnostics.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "86RgyFsmVslW4Nu28IXgt8tLglynGQrwjk/xhGZaTe8j6YIeR1Ywoc42hSHsBSl920CQdfqq2dBohZiGm3AkUA==", + "resolved": "10.0.10", + "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Oxn4vqDk+EwceTMpZxVm7L/UZEAM1qIQlNP1+7tBZckD+P4SKrm/5X4gMTPCTdpnau/xY8Sb4/0d6onomSg4ZA==", + "resolved": "10.0.10", + "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.FileProviders.Physical": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "zm8WVod4swgprGrkxkuSILlbXqdDRqF+3y6U0I7jlmj4PMyKN6d8pzXZHUn5lr/gZVULzk/+FeTYlTupt6akpg==", + "resolved": "10.0.10", + "contentHash": "jhJAyo38kSrH3ARvWUk0h8itogVnQu2DCZuPo+s0Z+tXes0ugTxMPaHYzap85785eHQmPFqD9TYERqBbtGxn/w==", "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileSystemGlobbing": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileSystemGlobbing": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.FileSystemGlobbing": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "mvRf9qOH/LslWIee/h+lsElnoUyKotEwoPL31soqScmO/eoxObaTCLCdx2DdqPdRi9LnB+7qKZ49jfyrLZuc+w==" + "resolved": "10.0.10", + "contentHash": "jSOCVxEwCd4Aq925kJVz1kSO1EpX2OHYKL04qVREXkDU7Ce3pVDdHPYm+fEy8y/th2kJf/DAstRHpJAqoNWP8w==" }, "Microsoft.Extensions.Hosting": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "HTgnvmK0ubesUFO16pLC+i9+RS8lEGd6TmDouuy75FsAgIFrSwUVhYCqG2IENzBJwgxGc/6Rsulfsvd9ZG/XkA==", - "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Binder": "10.0.9", - "Microsoft.Extensions.Configuration.CommandLine": "10.0.9", - "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.9", - "Microsoft.Extensions.Configuration.FileExtensions": "10.0.9", - "Microsoft.Extensions.Configuration.Json": "10.0.9", - "Microsoft.Extensions.Configuration.UserSecrets": "10.0.9", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Diagnostics": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Physical": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Configuration": "10.0.9", - "Microsoft.Extensions.Logging.Console": "10.0.9", - "Microsoft.Extensions.Logging.Debug": "10.0.9", - "Microsoft.Extensions.Logging.EventLog": "10.0.9", - "Microsoft.Extensions.Logging.EventSource": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "resolved": "10.0.10", + "contentHash": "tL9FkfV64GPUDSPvwrgyw42LVzsnVAnyrqJEuZVJbODgrQ3eL63zmzEcVWoCHzfgqUhWggzbgAyUCnz/zfI3Pg==", + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Binder": "10.0.10", + "Microsoft.Extensions.Configuration.CommandLine": "10.0.10", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.10", + "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10", + "Microsoft.Extensions.Configuration.Json": "10.0.10", + "Microsoft.Extensions.Configuration.UserSecrets": "10.0.10", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Diagnostics": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Physical": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Configuration": "10.0.10", + "Microsoft.Extensions.Logging.Console": "10.0.10", + "Microsoft.Extensions.Logging.Debug": "10.0.10", + "Microsoft.Extensions.Logging.EventLog": "10.0.10", + "Microsoft.Extensions.Logging.EventSource": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Hosting.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Xd/2F+uWblTiUp+ssaDZN2ea4vmnHmW6PXugmqBHumyhqVkyeh6RJ3S2Zo/F+1bXIL/KuGqe2pKv6UiGOc1KeQ==", + "resolved": "10.0.10", + "contentHash": "5LugpYGHk+mkn0a8IZgcyfBca8PCTAU9RQFoMrTdtOOidq88M2SI5f3px6ugnzgxC+eTkvYYJi8pzlUnG5xdAQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "N7Gm9SjugYjmmnhwbBKC9DFqGqjfJvh6YfOJgtwh0AW0Xpok3dIVors1ik050XmUxKAgAc7nNngDIJyFb06K2g==", + "resolved": "10.0.10", + "contentHash": "Tf6z5HsL0VDYRTfvsoNrTGHGheCwkTsZBA2FFh5ATJUbkAwug+FFNISJK2gjpUNemlAOoWllAK52HOWCjto3EQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "9S/DFt4cohlMPpzIxjG6kk0L8MuN2vDm9pbMCulxtJzzk82oJHVLBd8vuQxaPskaYQwKqmFmbannf5eoChgjYg==", + "resolved": "10.0.10", + "contentHash": "zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging.Configuration": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "bUth5ip7YsZMXWZS42IRTI0zDrPEqdE+xnsmcL0Pk784grWKApDvc5UoMi2tP2qYJ5ylFzeVDuDu08sFATq1bg==", + "resolved": "10.0.10", + "contentHash": "cLrqxkuEfcilZ8SjK+9KAnpLk9lOoMPaOokF+wRUYie+iUEcdX4/p/+gJkt0BYgWLthjpBUCkVTBI6Kxg0nsOw==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Binder": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Binder": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.10" } }, "Microsoft.Extensions.Logging.Console": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "WyZEG/O8jKqBOBF6/M6IJqiEyWFBUv6PDyzNoXDA0mBZwKtkuf7GiZ/0/8eU8OpLKKQL0O95oPOY1szrWIKofQ==", + "resolved": "10.0.10", + "contentHash": "VIlNzPwPS0GeQVSmCqqo36ugryX3LpE9ul6gEkks5VLET3weH/XMLeWmclwfoGn4Nxi2mwVibB+OZBVJ9tDqvg==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Configuration": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Configuration": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Logging.Debug": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "r/A0ahpXmZH/8ltPjrFFWp12BIizK9cCVJXPcHyOad8e4eIX7P/geW+uBYdczkeCAaMebT4jEU7snOm4GnmKfA==", + "resolved": "10.0.10", + "contentHash": "8+TZBnV5fgBXoVNJ5ROSErUwYogk4hOgV7c2HWK1u5cqKGmiUTUn7+KqZ35iQu8e/B7Ykccyz5OTjdXcidNZ9g==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging.EventLog": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "goAl30/WwmdnWDPRwATaDPIK0iuDBnQSMTH2XYGVB1SwReg7hglhvDNjjpNhT25US3GF4I5q6BhTNs6nFYzEfg==", + "resolved": "10.0.10", + "contentHash": "0RE4951AzQ+YD4gVrvbq0BhdsiBgSDo44yM7+QBZ2mrmMJeNjY+teCIYfUjqDPVYnKs0HR6SkkhgrX1YgXZq3Q==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "System.Diagnostics.EventLog": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "System.Diagnostics.EventLog": "10.0.10" } }, "Microsoft.Extensions.Logging.EventSource": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "tHynPVHbTicuaDpS2JVTxX0qA5VTg15CXgVKTwWvvudb5BvW5aVew8MMyek6LrDGAom7UbON1jf1T5GhpTilFA==", + "resolved": "10.0.10", + "contentHash": "85SAPwXhJtdBInzN2k7SChiFiBGh3KOWay5AfoY+GREF6P7oZA98+ST2p7Z9384iLKYjkZSKIZ/FqIO5aojtNw==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.ObjectPool": { @@ -847,29 +847,29 @@ }, "Microsoft.Extensions.Options": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "hyNdX4c2UwkRkzb9byw0H2DQkRzwBM3mzY2sCM9egwzTyg8dvQJmp5noQHGEaaCORQrNK3DD2gREBsc2DlXS4A==", + "resolved": "10.0.10", + "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Options.ConfigurationExtensions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Y4E24zffF/aPS0igNvY6ZzAQfbxd6AYdC9L4brnH+uK0yYYHIR6FeGVQVVjAOo8wub1EQDl2B90lCcpqoTF7Yw==", + "resolved": "10.0.10", + "contentHash": "tnBmu/LwF25ZQK+HBNCu2xrwnkKoB/XEbJyooGGoYxHrhvxbSKi7eOFiJ4AXBy/QU4vtCvCJfoi8k9Ej72qzOQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Binder": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Binder": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Primitives": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "fmEbAUFsaIKirgLt/lYhuFRBwhcSJN31jjHgCdbQxJiWOum6EdLjkbgGuukSP9z/a+9LibaxII/kF+GwOXgC4g==" + "resolved": "10.0.10", + "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ==" }, "Microsoft.IdentityModel.Abstractions": { "type": "Transitive", @@ -1010,8 +1010,8 @@ }, "System.Diagnostics.EventLog": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "s2PcxHK4IYQ6gmD3VSBkym9tWGkFisKjcjWBdl7a+n4Yy66ae4beJ1ZdjDp060SSll4W3Rt4H2LW87dWckv+QQ==" + "resolved": "10.0.10", + "contentHash": "OvGz3PrzuAI/Sj7LTcXcCe3FClRI1IyRMZjNONcZtFh+Ww7nAtSh4kh08r8KVe/xxkXJPjR0Y1jF7H+N42d4xQ==" }, "System.IdentityModel.Tokens.Jwt": { "type": "Transitive", @@ -1053,8 +1053,8 @@ "trax.samples.energyhub": { "type": "Project", "dependencies": { - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data.Postgres": "[1.43.0, )", + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data.Postgres": "[1.44.1, )", "Trax.Mediator": "[1.20.0, )", "Trax.Scheduler": "[1.31.0, )" } @@ -1065,10 +1065,10 @@ "Trax.Api": "[1.40.0, )", "Trax.Api.GraphQL": "[1.40.0, )", "Trax.Dashboard": "[1.14.0, )", - "Trax.Effect.Broadcaster.RabbitMQ": "[1.43.0, )", - "Trax.Effect.JunctionProvider.Progress": "[1.43.0, )", - "Trax.Effect.Provider.Json": "[1.43.0, )", - "Trax.Effect.Provider.Parameter": "[1.43.0, )", + "Trax.Effect.Broadcaster.RabbitMQ": "[1.44.1, )", + "Trax.Effect.JunctionProvider.Progress": "[1.44.1, )", + "Trax.Effect.Provider.Json": "[1.44.1, )", + "Trax.Effect.Provider.Parameter": "[1.44.1, )", "Trax.Samples.EnergyHub": "[1.99.99, )" } }, @@ -1109,12 +1109,12 @@ }, "Microsoft.Extensions.Configuration": { "type": "CentralTransitive", - "requested": "[10.0.9, )", - "resolved": "10.0.9", - "contentHash": "woZsWLhOQsASuxbmgiZJqiGUBNo3IjRdXC92xt8rRokza+P6/nIsnzq7sm9Or6ZYcRl2kL1ufj8HVzp1QlPTXw==", + "requested": "[10.0.10, )", + "resolved": "10.0.10", + "contentHash": "plJWK2zpWuuyxI8F8s2scx6Je7N1Ajjs6HvYUGKwRnDMWIVIz9FHwAkiT7ASgrvAOd10T0FPVlh9BzAJJME+jg==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Npgsql.EntityFrameworkCore.PostgreSQL": { @@ -1218,106 +1218,106 @@ }, "Trax.Effect": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0" } }, "Trax.Effect.Broadcaster.RabbitMQ": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "lNd3kWKJfxLWCcnN03PYzym41WEUFfU6MGjLToJegqSJx77nTuba3DnULZvGmzcqlOLa2BFscWx7moSghKcYuQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "XrV7ox2029G1/aNW/UEeRXeGaSHWpSu/+9U7VdX0EyaZ+Qn0p/3Ege9+MhlbdItuYYd3dS8kpxjnsdgZSdg7Sg==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "RabbitMQ.Client": "7.2.1", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Data.Postgres": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "pfQbPCqISZS9ywK8wZXfhPsCri1kSY6noJmKudwjEZbaHorHp9yS9F+Z+adZ0x7mJ5Q/A+0Ld42nyv843SBbFw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "Zs8jJyN315qx1zivjBLnNabkSEvL344L3nVVCJ0TFkaQ0BOTNXCk6v1PPUDPiyv/JFjSZ4HGW9pEK8q0etvmNg==", "dependencies": { "EFCore.NamingConventions": "10.0.1", "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "Npgsql.EntityFrameworkCore.PostgreSQL": "10.0.0", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0", + "Trax.Effect.Data": "1.44.1", "dbup-core": "6.1.1", "dbup-postgresql": "7.0.1" } }, "Trax.Effect.JunctionProvider.Progress": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "cPpPcElRN7pdnzOu4dHBlxqE87ZqaT+tNSkBg4aCaY1dtEUXcqaHa0HwfINgzeYi35r/YrLHmpT+6l4ICU3H8A==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "BPV5pFuXv/Oa6iDce8j+afd6oE6E3AdfsLaIJwlPn8zz9qAXT+K4pchoPbUhbxdUHsHB8dw8IukeOnCmz/udqg==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0", - "Trax.Effect.Data": "1.43.0" + "Trax.Effect": "1.44.1", + "Trax.Effect.Data": "1.44.1" } }, "Trax.Effect.Provider.Json": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "DGTT71841RzxloK24I8oKm1mQ1t+QF6JN6bxFiwAHDN9eB64ZFy+PtfglHVGFjAfCv0F8EF4MWAcSzXGLIrNcQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "mOBuSHh3YeW3w+7fl93h80WjxHv5s430vxv1oB6Y25pEH+GB3fP7/OiqHcsSlN3LiHIbZsTE+f3MeJst+YxfJg==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Provider.Parameter": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "cQKRm8OBUp+aYmtPC7mQame6xNjS7ecl52EqZKx6CoW/gMmPHZAcDyGprSF9kWLDe7Muic2K0sKm3s21GZ3k/g==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HR0DSUsycsU2s1i+1IOFEVouA5ilI4YYsi6COE4+d/6jQIlAuZWGfYAGx2iFIkbHUsO91gUWj+Na5pOfp/6uEw==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Mediator": { diff --git a/tests/Trax.Samples.GameServer.E2E/packages.lock.json b/tests/Trax.Samples.GameServer.E2E/packages.lock.json index d627874..bc4e00d 100644 --- a/tests/Trax.Samples.GameServer.E2E/packages.lock.json +++ b/tests/Trax.Samples.GameServer.E2E/packages.lock.json @@ -22,13 +22,13 @@ }, "Microsoft.AspNetCore.Mvc.Testing": { "type": "Direct", - "requested": "[10.0.9, )", - "resolved": "10.0.9", - "contentHash": "Mt+5CtYz+xmog1S1TJt2owVKU8YquZtNy9bmO+kfrrtjEDZPzCw1qZ7o97PLpIEpt3yy4F5YdAUh9nKPm0CX5Q==", + "requested": "[10.0.10, )", + "resolved": "10.0.10", + "contentHash": "pTWE4RtRbb9sl/U9QjZA5oapEZ01ZEMfRilZvvh55ZW97caTQ2XuAF6sgc+7ojKWBbR2qrcWVo5P80gMPuW/tQ==", "dependencies": { - "Microsoft.AspNetCore.TestHost": "10.0.9", - "Microsoft.Extensions.DependencyModel": "10.0.9", - "Microsoft.Extensions.Hosting": "10.0.9" + "Microsoft.AspNetCore.TestHost": "10.0.10", + "Microsoft.Extensions.DependencyModel": "10.0.10", + "Microsoft.Extensions.Hosting": "10.0.10" } }, "Microsoft.NET.Test.Sdk": { @@ -524,8 +524,8 @@ }, "Microsoft.AspNetCore.TestHost": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "mR4y30XFsVbn7EwV3Ic5/KMBO5QGwukTJE2ztGmpAST5ACX+Z+9r+Y6D1eibJojsOIW5KHpM4myo9/aRALJOyg==" + "resolved": "10.0.10", + "contentHash": "Kks+OpQlP/eWQhnTjkiv0H9kc9Uqa7ieAzNV62yJpZ8Ips/WwpfpwrwZUKzV83CBJaBl5OI7J2XxVVTC8vah/Q==" }, "Microsoft.Bcl.AsyncInterfaces": { "type": "Transitive", @@ -593,251 +593,251 @@ }, "Microsoft.Extensions.Configuration.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "qGhRPd3VxfLV9UqatVOiD9mAeUbj2KiMwGFYC5uXlzExiZQoe4X/hdmzGIU7BQjNLTqCnnbTHVyBglG3668/HA==", + "resolved": "10.0.10", + "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Configuration.Binder": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Tp/+LPb70RyjjtLg9m5C959eP4KrUpJHThZfAegZVpsfmGvzfuNkuYbI/ft+LvXhMSyUcAeOPaN6rzTccwnZAg==", + "resolved": "10.0.10", + "contentHash": "GqmN2o1CkJvk7uWp+p4CwBYW0w/zfoEbvsiFDbO2G8l1Uz+mrDAbAcZiXhU2lufKPby1cjAUdd5GTWpebYOkOA==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.CommandLine": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "8D4HaqxWdm5M/nuhQffjPoR1ekhlpyKTXjFMAT5KlP0dvxkJe5JLAP6MAsuUEUxKWG09Bi5aAUaYMFKrMqWHqA==", + "resolved": "10.0.10", + "contentHash": "33cBeR2HRbzHUTtmcmLdNOApneNGcymwwL4arHuotgVK9Frba8kcDTrvVTj7cSCmF1R9OiSbZH0KxNOwab3HUg==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.EnvironmentVariables": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "JhKySWIL8+N4yFt4HPm1rGKCHooze+MBdTdpXc0bd/PGm31TrSUi2m0Nek1y441Wlv/RE6VH0W/DCv2xnmy8FA==", + "resolved": "10.0.10", + "contentHash": "KRfFSSCV58vEdU7mPED/YMzeovIWF5P0g8s9K8n9HEfy0/WzMq37SrPdXdFN5/dFT/rPMHpF7AvpoXHckbcBFg==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.FileExtensions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NgLB9cYnIb0/djSDcnqo4GIGGWooxGmr/gCUe3/CRXcKqLizOFui8MyW4EVkTB/KNJL+oXdMXnD6ZRm3Y+qkrQ==", + "resolved": "10.0.10", + "contentHash": "ZOhZYwvbXGTgGVRwswIirofEMVHuWdxjdh0JeUZXwaF9cgcjXdz/t0ELtgaevw7ezTyv47yPNCgGreWtLkn3IQ==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Physical": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Physical": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Configuration.Json": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "LiFKJgc9jZEW+7RhcSfsvCwoikt1lDdOqOn+whZC5zVHyg/gExftHl2QPtmfiHsEdDNg+Y+BDr6835tOfj8Y7A==", + "resolved": "10.0.10", + "contentHash": "uvJ6sHwjgrkMEJOgiC76G0mcZGXerwyyWkwX34EOjCbxKG6TCtfAoqDKAMsCvEBf9HxjlGQEgqsSMOGCmGBf+A==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.FileExtensions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.UserSecrets": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "ockJRreRW/HbGwoyHzYOxMucFBimvAZ8lKNwQLMHrS6mwkDUaCJMWzzeE+Rm9vgFlv2o/xqk8fm+FpqrDCnkTA==", + "resolved": "10.0.10", + "contentHash": "1s1sKFTk/Foam64JY6+m/diH8drL3Wx6V3gtSd5v1IEZtszZYyc1pW8uRnMblzpNiR0l0t8gGk7tXj3xHzFgdg==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Json": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Physical": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Json": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Physical": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NijozhERJDIaJ4k5TSMy1jOi0cSC2HfkvRD/Sl+kGSSKgVbFnF4GxgtMN/MrzHB8D1JxIrD4xSer9Blh9v3axQ==", + "resolved": "10.0.10", + "contentHash": "ANyvsgkNBRvcJh2XLgn8veGmajf+8m0AbKK+HPWdRL1yraSNVVSmQhFntLtdz/C795jxqqup+k05cs/3jZQPOA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "g41l/30G3K4B/d/L8kjux0+30e27c8D0FVQ/PFCpbekgfDpj9mnDhieP67EqXWvl1EWNeZh2rpR4F5B/jcDOHA==" + "resolved": "10.0.10", + "contentHash": "z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA==" }, "Microsoft.Extensions.DependencyModel": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "SCDTQ6HubnRvTUjR7dgMKHZvNoCb03t44ttHL8trlFTGgfDteWn/0nRdOxDhcI+lTWhKgd/flCVJEtAOPhSLNg==" + "resolved": "10.0.10", + "contentHash": "rfZA1RjR021RPqSmIPovfz2aOd79TGqJ9BengbjnzIISOVwjLmuSDnhCMmiY/1c6iYvGolQ1iNGzkav0u11XEA==" }, "Microsoft.Extensions.Diagnostics": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NLXI3PbTe39q6/sgs7JYhmfPf7bMzReUoAJ0q9Po6yhfM+0anZa7PrEva4W2SdiLWGyB9eKZS9THGt2BP40xJg==", + "resolved": "10.0.10", + "contentHash": "Kr/e7lUf4+N8tacbqJ2Ctwe/HarKdAc9ZkgKVVqvtJDBKbez+T/KnUwu82KSlnBp/SrpBcxc7u7xkE2oUZT/5Q==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.9", - "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.10" } }, "Microsoft.Extensions.Diagnostics.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "86RgyFsmVslW4Nu28IXgt8tLglynGQrwjk/xhGZaTe8j6YIeR1Ywoc42hSHsBSl920CQdfqq2dBohZiGm3AkUA==", + "resolved": "10.0.10", + "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Oxn4vqDk+EwceTMpZxVm7L/UZEAM1qIQlNP1+7tBZckD+P4SKrm/5X4gMTPCTdpnau/xY8Sb4/0d6onomSg4ZA==", + "resolved": "10.0.10", + "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.FileProviders.Physical": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "zm8WVod4swgprGrkxkuSILlbXqdDRqF+3y6U0I7jlmj4PMyKN6d8pzXZHUn5lr/gZVULzk/+FeTYlTupt6akpg==", + "resolved": "10.0.10", + "contentHash": "jhJAyo38kSrH3ARvWUk0h8itogVnQu2DCZuPo+s0Z+tXes0ugTxMPaHYzap85785eHQmPFqD9TYERqBbtGxn/w==", "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileSystemGlobbing": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileSystemGlobbing": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.FileSystemGlobbing": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "mvRf9qOH/LslWIee/h+lsElnoUyKotEwoPL31soqScmO/eoxObaTCLCdx2DdqPdRi9LnB+7qKZ49jfyrLZuc+w==" + "resolved": "10.0.10", + "contentHash": "jSOCVxEwCd4Aq925kJVz1kSO1EpX2OHYKL04qVREXkDU7Ce3pVDdHPYm+fEy8y/th2kJf/DAstRHpJAqoNWP8w==" }, "Microsoft.Extensions.Hosting": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "HTgnvmK0ubesUFO16pLC+i9+RS8lEGd6TmDouuy75FsAgIFrSwUVhYCqG2IENzBJwgxGc/6Rsulfsvd9ZG/XkA==", - "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Binder": "10.0.9", - "Microsoft.Extensions.Configuration.CommandLine": "10.0.9", - "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.9", - "Microsoft.Extensions.Configuration.FileExtensions": "10.0.9", - "Microsoft.Extensions.Configuration.Json": "10.0.9", - "Microsoft.Extensions.Configuration.UserSecrets": "10.0.9", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Diagnostics": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Physical": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Configuration": "10.0.9", - "Microsoft.Extensions.Logging.Console": "10.0.9", - "Microsoft.Extensions.Logging.Debug": "10.0.9", - "Microsoft.Extensions.Logging.EventLog": "10.0.9", - "Microsoft.Extensions.Logging.EventSource": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "resolved": "10.0.10", + "contentHash": "tL9FkfV64GPUDSPvwrgyw42LVzsnVAnyrqJEuZVJbODgrQ3eL63zmzEcVWoCHzfgqUhWggzbgAyUCnz/zfI3Pg==", + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Binder": "10.0.10", + "Microsoft.Extensions.Configuration.CommandLine": "10.0.10", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.10", + "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10", + "Microsoft.Extensions.Configuration.Json": "10.0.10", + "Microsoft.Extensions.Configuration.UserSecrets": "10.0.10", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Diagnostics": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Physical": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Configuration": "10.0.10", + "Microsoft.Extensions.Logging.Console": "10.0.10", + "Microsoft.Extensions.Logging.Debug": "10.0.10", + "Microsoft.Extensions.Logging.EventLog": "10.0.10", + "Microsoft.Extensions.Logging.EventSource": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Hosting.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Xd/2F+uWblTiUp+ssaDZN2ea4vmnHmW6PXugmqBHumyhqVkyeh6RJ3S2Zo/F+1bXIL/KuGqe2pKv6UiGOc1KeQ==", + "resolved": "10.0.10", + "contentHash": "5LugpYGHk+mkn0a8IZgcyfBca8PCTAU9RQFoMrTdtOOidq88M2SI5f3px6ugnzgxC+eTkvYYJi8pzlUnG5xdAQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "N7Gm9SjugYjmmnhwbBKC9DFqGqjfJvh6YfOJgtwh0AW0Xpok3dIVors1ik050XmUxKAgAc7nNngDIJyFb06K2g==", + "resolved": "10.0.10", + "contentHash": "Tf6z5HsL0VDYRTfvsoNrTGHGheCwkTsZBA2FFh5ATJUbkAwug+FFNISJK2gjpUNemlAOoWllAK52HOWCjto3EQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "9S/DFt4cohlMPpzIxjG6kk0L8MuN2vDm9pbMCulxtJzzk82oJHVLBd8vuQxaPskaYQwKqmFmbannf5eoChgjYg==", + "resolved": "10.0.10", + "contentHash": "zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging.Configuration": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "bUth5ip7YsZMXWZS42IRTI0zDrPEqdE+xnsmcL0Pk784grWKApDvc5UoMi2tP2qYJ5ylFzeVDuDu08sFATq1bg==", + "resolved": "10.0.10", + "contentHash": "cLrqxkuEfcilZ8SjK+9KAnpLk9lOoMPaOokF+wRUYie+iUEcdX4/p/+gJkt0BYgWLthjpBUCkVTBI6Kxg0nsOw==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Binder": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Binder": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.10" } }, "Microsoft.Extensions.Logging.Console": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "WyZEG/O8jKqBOBF6/M6IJqiEyWFBUv6PDyzNoXDA0mBZwKtkuf7GiZ/0/8eU8OpLKKQL0O95oPOY1szrWIKofQ==", + "resolved": "10.0.10", + "contentHash": "VIlNzPwPS0GeQVSmCqqo36ugryX3LpE9ul6gEkks5VLET3weH/XMLeWmclwfoGn4Nxi2mwVibB+OZBVJ9tDqvg==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Configuration": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Configuration": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Logging.Debug": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "r/A0ahpXmZH/8ltPjrFFWp12BIizK9cCVJXPcHyOad8e4eIX7P/geW+uBYdczkeCAaMebT4jEU7snOm4GnmKfA==", + "resolved": "10.0.10", + "contentHash": "8+TZBnV5fgBXoVNJ5ROSErUwYogk4hOgV7c2HWK1u5cqKGmiUTUn7+KqZ35iQu8e/B7Ykccyz5OTjdXcidNZ9g==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging.EventLog": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "goAl30/WwmdnWDPRwATaDPIK0iuDBnQSMTH2XYGVB1SwReg7hglhvDNjjpNhT25US3GF4I5q6BhTNs6nFYzEfg==", + "resolved": "10.0.10", + "contentHash": "0RE4951AzQ+YD4gVrvbq0BhdsiBgSDo44yM7+QBZ2mrmMJeNjY+teCIYfUjqDPVYnKs0HR6SkkhgrX1YgXZq3Q==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "System.Diagnostics.EventLog": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "System.Diagnostics.EventLog": "10.0.10" } }, "Microsoft.Extensions.Logging.EventSource": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "tHynPVHbTicuaDpS2JVTxX0qA5VTg15CXgVKTwWvvudb5BvW5aVew8MMyek6LrDGAom7UbON1jf1T5GhpTilFA==", + "resolved": "10.0.10", + "contentHash": "85SAPwXhJtdBInzN2k7SChiFiBGh3KOWay5AfoY+GREF6P7oZA98+ST2p7Z9384iLKYjkZSKIZ/FqIO5aojtNw==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.ObjectPool": { @@ -847,29 +847,29 @@ }, "Microsoft.Extensions.Options": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "hyNdX4c2UwkRkzb9byw0H2DQkRzwBM3mzY2sCM9egwzTyg8dvQJmp5noQHGEaaCORQrNK3DD2gREBsc2DlXS4A==", + "resolved": "10.0.10", + "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Options.ConfigurationExtensions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Y4E24zffF/aPS0igNvY6ZzAQfbxd6AYdC9L4brnH+uK0yYYHIR6FeGVQVVjAOo8wub1EQDl2B90lCcpqoTF7Yw==", + "resolved": "10.0.10", + "contentHash": "tnBmu/LwF25ZQK+HBNCu2xrwnkKoB/XEbJyooGGoYxHrhvxbSKi7eOFiJ4AXBy/QU4vtCvCJfoi8k9Ej72qzOQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Binder": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Binder": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Primitives": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "fmEbAUFsaIKirgLt/lYhuFRBwhcSJN31jjHgCdbQxJiWOum6EdLjkbgGuukSP9z/a+9LibaxII/kF+GwOXgC4g==" + "resolved": "10.0.10", + "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ==" }, "Microsoft.IdentityModel.Abstractions": { "type": "Transitive", @@ -1010,8 +1010,8 @@ }, "System.Diagnostics.EventLog": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "s2PcxHK4IYQ6gmD3VSBkym9tWGkFisKjcjWBdl7a+n4Yy66ae4beJ1ZdjDp060SSll4W3Rt4H2LW87dWckv+QQ==" + "resolved": "10.0.10", + "contentHash": "OvGz3PrzuAI/Sj7LTcXcCe3FClRI1IyRMZjNONcZtFh+Ww7nAtSh4kh08r8KVe/xxkXJPjR0Y1jF7H+N42d4xQ==" }, "System.IdentityModel.Tokens.Jwt": { "type": "Transitive", @@ -1053,9 +1053,9 @@ "trax.samples.gameserver": { "type": "Project", "dependencies": { - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data": "[1.43.0, )", - "Trax.Effect.Data.Postgres": "[1.43.0, )", + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data": "[1.44.1, )", + "Trax.Effect.Data.Postgres": "[1.44.1, )", "Trax.Mediator": "[1.20.0, )", "Trax.Scheduler": "[1.31.0, )" } @@ -1067,9 +1067,9 @@ "Trax.Api.Auth.ApiKey": "[1.40.0, )", "Trax.Api.Auth.Jwt": "[1.40.0, )", "Trax.Api.GraphQL": "[1.40.0, )", - "Trax.Effect.Broadcaster.RabbitMQ": "[1.43.0, )", - "Trax.Effect.Provider.Json": "[1.43.0, )", - "Trax.Effect.Provider.Parameter": "[1.43.0, )", + "Trax.Effect.Broadcaster.RabbitMQ": "[1.44.1, )", + "Trax.Effect.Provider.Json": "[1.44.1, )", + "Trax.Effect.Provider.Parameter": "[1.44.1, )", "Trax.Samples.GameServer": "[1.99.99, )", "Trax.Scheduler": "[1.31.0, )" } @@ -1078,10 +1078,10 @@ "type": "Project", "dependencies": { "Trax.Dashboard": "[1.14.0, )", - "Trax.Effect.Broadcaster.RabbitMQ": "[1.43.0, )", - "Trax.Effect.JunctionProvider.Progress": "[1.43.0, )", - "Trax.Effect.Provider.Json": "[1.43.0, )", - "Trax.Effect.Provider.Parameter": "[1.43.0, )", + "Trax.Effect.Broadcaster.RabbitMQ": "[1.44.1, )", + "Trax.Effect.JunctionProvider.Progress": "[1.44.1, )", + "Trax.Effect.Provider.Json": "[1.44.1, )", + "Trax.Effect.Provider.Parameter": "[1.44.1, )", "Trax.Samples.GameServer": "[1.99.99, )" } }, @@ -1122,12 +1122,12 @@ }, "Microsoft.Extensions.Configuration": { "type": "CentralTransitive", - "requested": "[10.0.9, )", - "resolved": "10.0.9", - "contentHash": "woZsWLhOQsASuxbmgiZJqiGUBNo3IjRdXC92xt8rRokza+P6/nIsnzq7sm9Or6ZYcRl2kL1ufj8HVzp1QlPTXw==", + "requested": "[10.0.10, )", + "resolved": "10.0.10", + "contentHash": "plJWK2zpWuuyxI8F8s2scx6Je7N1Ajjs6HvYUGKwRnDMWIVIz9FHwAkiT7ASgrvAOd10T0FPVlh9BzAJJME+jg==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Npgsql.EntityFrameworkCore.PostgreSQL": { @@ -1244,106 +1244,106 @@ }, "Trax.Effect": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0" } }, "Trax.Effect.Broadcaster.RabbitMQ": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "lNd3kWKJfxLWCcnN03PYzym41WEUFfU6MGjLToJegqSJx77nTuba3DnULZvGmzcqlOLa2BFscWx7moSghKcYuQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "XrV7ox2029G1/aNW/UEeRXeGaSHWpSu/+9U7VdX0EyaZ+Qn0p/3Ege9+MhlbdItuYYd3dS8kpxjnsdgZSdg7Sg==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "RabbitMQ.Client": "7.2.1", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Data.Postgres": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "pfQbPCqISZS9ywK8wZXfhPsCri1kSY6noJmKudwjEZbaHorHp9yS9F+Z+adZ0x7mJ5Q/A+0Ld42nyv843SBbFw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "Zs8jJyN315qx1zivjBLnNabkSEvL344L3nVVCJ0TFkaQ0BOTNXCk6v1PPUDPiyv/JFjSZ4HGW9pEK8q0etvmNg==", "dependencies": { "EFCore.NamingConventions": "10.0.1", "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "Npgsql.EntityFrameworkCore.PostgreSQL": "10.0.0", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0", + "Trax.Effect.Data": "1.44.1", "dbup-core": "6.1.1", "dbup-postgresql": "7.0.1" } }, "Trax.Effect.JunctionProvider.Progress": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "cPpPcElRN7pdnzOu4dHBlxqE87ZqaT+tNSkBg4aCaY1dtEUXcqaHa0HwfINgzeYi35r/YrLHmpT+6l4ICU3H8A==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "BPV5pFuXv/Oa6iDce8j+afd6oE6E3AdfsLaIJwlPn8zz9qAXT+K4pchoPbUhbxdUHsHB8dw8IukeOnCmz/udqg==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0", - "Trax.Effect.Data": "1.43.0" + "Trax.Effect": "1.44.1", + "Trax.Effect.Data": "1.44.1" } }, "Trax.Effect.Provider.Json": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "DGTT71841RzxloK24I8oKm1mQ1t+QF6JN6bxFiwAHDN9eB64ZFy+PtfglHVGFjAfCv0F8EF4MWAcSzXGLIrNcQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "mOBuSHh3YeW3w+7fl93h80WjxHv5s430vxv1oB6Y25pEH+GB3fP7/OiqHcsSlN3LiHIbZsTE+f3MeJst+YxfJg==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Provider.Parameter": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "cQKRm8OBUp+aYmtPC7mQame6xNjS7ecl52EqZKx6CoW/gMmPHZAcDyGprSF9kWLDe7Muic2K0sKm3s21GZ3k/g==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HR0DSUsycsU2s1i+1IOFEVouA5ilI4YYsi6COE4+d/6jQIlAuZWGfYAGx2iFIkbHUsO91gUWj+Na5pOfp/6uEw==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Mediator": { diff --git a/tests/Trax.Samples.GraphQLClient.E2E/packages.lock.json b/tests/Trax.Samples.GraphQLClient.E2E/packages.lock.json index b293cd3..a82f2d9 100644 --- a/tests/Trax.Samples.GraphQLClient.E2E/packages.lock.json +++ b/tests/Trax.Samples.GraphQLClient.E2E/packages.lock.json @@ -22,13 +22,13 @@ }, "Microsoft.AspNetCore.Mvc.Testing": { "type": "Direct", - "requested": "[10.0.9, )", - "resolved": "10.0.9", - "contentHash": "Mt+5CtYz+xmog1S1TJt2owVKU8YquZtNy9bmO+kfrrtjEDZPzCw1qZ7o97PLpIEpt3yy4F5YdAUh9nKPm0CX5Q==", + "requested": "[10.0.10, )", + "resolved": "10.0.10", + "contentHash": "pTWE4RtRbb9sl/U9QjZA5oapEZ01ZEMfRilZvvh55ZW97caTQ2XuAF6sgc+7ojKWBbR2qrcWVo5P80gMPuW/tQ==", "dependencies": { - "Microsoft.AspNetCore.TestHost": "10.0.9", - "Microsoft.Extensions.DependencyModel": "10.0.9", - "Microsoft.Extensions.Hosting": "10.0.9" + "Microsoft.AspNetCore.TestHost": "10.0.10", + "Microsoft.Extensions.DependencyModel": "10.0.10", + "Microsoft.Extensions.Hosting": "10.0.10" } }, "Microsoft.NET.Test.Sdk": { @@ -506,8 +506,8 @@ }, "Microsoft.AspNetCore.TestHost": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "mR4y30XFsVbn7EwV3Ic5/KMBO5QGwukTJE2ztGmpAST5ACX+Z+9r+Y6D1eibJojsOIW5KHpM4myo9/aRALJOyg==" + "resolved": "10.0.10", + "contentHash": "Kks+OpQlP/eWQhnTjkiv0H9kc9Uqa7ieAzNV62yJpZ8Ips/WwpfpwrwZUKzV83CBJaBl5OI7J2XxVVTC8vah/Q==" }, "Microsoft.Bcl.AsyncInterfaces": { "type": "Transitive", @@ -562,251 +562,251 @@ }, "Microsoft.Extensions.Configuration.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "qGhRPd3VxfLV9UqatVOiD9mAeUbj2KiMwGFYC5uXlzExiZQoe4X/hdmzGIU7BQjNLTqCnnbTHVyBglG3668/HA==", + "resolved": "10.0.10", + "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Configuration.Binder": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Tp/+LPb70RyjjtLg9m5C959eP4KrUpJHThZfAegZVpsfmGvzfuNkuYbI/ft+LvXhMSyUcAeOPaN6rzTccwnZAg==", + "resolved": "10.0.10", + "contentHash": "GqmN2o1CkJvk7uWp+p4CwBYW0w/zfoEbvsiFDbO2G8l1Uz+mrDAbAcZiXhU2lufKPby1cjAUdd5GTWpebYOkOA==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.CommandLine": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "8D4HaqxWdm5M/nuhQffjPoR1ekhlpyKTXjFMAT5KlP0dvxkJe5JLAP6MAsuUEUxKWG09Bi5aAUaYMFKrMqWHqA==", + "resolved": "10.0.10", + "contentHash": "33cBeR2HRbzHUTtmcmLdNOApneNGcymwwL4arHuotgVK9Frba8kcDTrvVTj7cSCmF1R9OiSbZH0KxNOwab3HUg==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.EnvironmentVariables": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "JhKySWIL8+N4yFt4HPm1rGKCHooze+MBdTdpXc0bd/PGm31TrSUi2m0Nek1y441Wlv/RE6VH0W/DCv2xnmy8FA==", + "resolved": "10.0.10", + "contentHash": "KRfFSSCV58vEdU7mPED/YMzeovIWF5P0g8s9K8n9HEfy0/WzMq37SrPdXdFN5/dFT/rPMHpF7AvpoXHckbcBFg==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.FileExtensions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NgLB9cYnIb0/djSDcnqo4GIGGWooxGmr/gCUe3/CRXcKqLizOFui8MyW4EVkTB/KNJL+oXdMXnD6ZRm3Y+qkrQ==", + "resolved": "10.0.10", + "contentHash": "ZOhZYwvbXGTgGVRwswIirofEMVHuWdxjdh0JeUZXwaF9cgcjXdz/t0ELtgaevw7ezTyv47yPNCgGreWtLkn3IQ==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Physical": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Physical": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Configuration.Json": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "LiFKJgc9jZEW+7RhcSfsvCwoikt1lDdOqOn+whZC5zVHyg/gExftHl2QPtmfiHsEdDNg+Y+BDr6835tOfj8Y7A==", + "resolved": "10.0.10", + "contentHash": "uvJ6sHwjgrkMEJOgiC76G0mcZGXerwyyWkwX34EOjCbxKG6TCtfAoqDKAMsCvEBf9HxjlGQEgqsSMOGCmGBf+A==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.FileExtensions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.UserSecrets": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "ockJRreRW/HbGwoyHzYOxMucFBimvAZ8lKNwQLMHrS6mwkDUaCJMWzzeE+Rm9vgFlv2o/xqk8fm+FpqrDCnkTA==", + "resolved": "10.0.10", + "contentHash": "1s1sKFTk/Foam64JY6+m/diH8drL3Wx6V3gtSd5v1IEZtszZYyc1pW8uRnMblzpNiR0l0t8gGk7tXj3xHzFgdg==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Json": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Physical": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Json": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Physical": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NijozhERJDIaJ4k5TSMy1jOi0cSC2HfkvRD/Sl+kGSSKgVbFnF4GxgtMN/MrzHB8D1JxIrD4xSer9Blh9v3axQ==", + "resolved": "10.0.10", + "contentHash": "ANyvsgkNBRvcJh2XLgn8veGmajf+8m0AbKK+HPWdRL1yraSNVVSmQhFntLtdz/C795jxqqup+k05cs/3jZQPOA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "g41l/30G3K4B/d/L8kjux0+30e27c8D0FVQ/PFCpbekgfDpj9mnDhieP67EqXWvl1EWNeZh2rpR4F5B/jcDOHA==" + "resolved": "10.0.10", + "contentHash": "z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA==" }, "Microsoft.Extensions.DependencyModel": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "SCDTQ6HubnRvTUjR7dgMKHZvNoCb03t44ttHL8trlFTGgfDteWn/0nRdOxDhcI+lTWhKgd/flCVJEtAOPhSLNg==" + "resolved": "10.0.10", + "contentHash": "rfZA1RjR021RPqSmIPovfz2aOd79TGqJ9BengbjnzIISOVwjLmuSDnhCMmiY/1c6iYvGolQ1iNGzkav0u11XEA==" }, "Microsoft.Extensions.Diagnostics": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NLXI3PbTe39q6/sgs7JYhmfPf7bMzReUoAJ0q9Po6yhfM+0anZa7PrEva4W2SdiLWGyB9eKZS9THGt2BP40xJg==", + "resolved": "10.0.10", + "contentHash": "Kr/e7lUf4+N8tacbqJ2Ctwe/HarKdAc9ZkgKVVqvtJDBKbez+T/KnUwu82KSlnBp/SrpBcxc7u7xkE2oUZT/5Q==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.9", - "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.10" } }, "Microsoft.Extensions.Diagnostics.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "86RgyFsmVslW4Nu28IXgt8tLglynGQrwjk/xhGZaTe8j6YIeR1Ywoc42hSHsBSl920CQdfqq2dBohZiGm3AkUA==", + "resolved": "10.0.10", + "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Oxn4vqDk+EwceTMpZxVm7L/UZEAM1qIQlNP1+7tBZckD+P4SKrm/5X4gMTPCTdpnau/xY8Sb4/0d6onomSg4ZA==", + "resolved": "10.0.10", + "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.FileProviders.Physical": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "zm8WVod4swgprGrkxkuSILlbXqdDRqF+3y6U0I7jlmj4PMyKN6d8pzXZHUn5lr/gZVULzk/+FeTYlTupt6akpg==", + "resolved": "10.0.10", + "contentHash": "jhJAyo38kSrH3ARvWUk0h8itogVnQu2DCZuPo+s0Z+tXes0ugTxMPaHYzap85785eHQmPFqD9TYERqBbtGxn/w==", "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileSystemGlobbing": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileSystemGlobbing": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.FileSystemGlobbing": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "mvRf9qOH/LslWIee/h+lsElnoUyKotEwoPL31soqScmO/eoxObaTCLCdx2DdqPdRi9LnB+7qKZ49jfyrLZuc+w==" + "resolved": "10.0.10", + "contentHash": "jSOCVxEwCd4Aq925kJVz1kSO1EpX2OHYKL04qVREXkDU7Ce3pVDdHPYm+fEy8y/th2kJf/DAstRHpJAqoNWP8w==" }, "Microsoft.Extensions.Hosting": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "HTgnvmK0ubesUFO16pLC+i9+RS8lEGd6TmDouuy75FsAgIFrSwUVhYCqG2IENzBJwgxGc/6Rsulfsvd9ZG/XkA==", - "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Binder": "10.0.9", - "Microsoft.Extensions.Configuration.CommandLine": "10.0.9", - "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.9", - "Microsoft.Extensions.Configuration.FileExtensions": "10.0.9", - "Microsoft.Extensions.Configuration.Json": "10.0.9", - "Microsoft.Extensions.Configuration.UserSecrets": "10.0.9", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Diagnostics": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Physical": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Configuration": "10.0.9", - "Microsoft.Extensions.Logging.Console": "10.0.9", - "Microsoft.Extensions.Logging.Debug": "10.0.9", - "Microsoft.Extensions.Logging.EventLog": "10.0.9", - "Microsoft.Extensions.Logging.EventSource": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "resolved": "10.0.10", + "contentHash": "tL9FkfV64GPUDSPvwrgyw42LVzsnVAnyrqJEuZVJbODgrQ3eL63zmzEcVWoCHzfgqUhWggzbgAyUCnz/zfI3Pg==", + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Binder": "10.0.10", + "Microsoft.Extensions.Configuration.CommandLine": "10.0.10", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.10", + "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10", + "Microsoft.Extensions.Configuration.Json": "10.0.10", + "Microsoft.Extensions.Configuration.UserSecrets": "10.0.10", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Diagnostics": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Physical": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Configuration": "10.0.10", + "Microsoft.Extensions.Logging.Console": "10.0.10", + "Microsoft.Extensions.Logging.Debug": "10.0.10", + "Microsoft.Extensions.Logging.EventLog": "10.0.10", + "Microsoft.Extensions.Logging.EventSource": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Hosting.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Xd/2F+uWblTiUp+ssaDZN2ea4vmnHmW6PXugmqBHumyhqVkyeh6RJ3S2Zo/F+1bXIL/KuGqe2pKv6UiGOc1KeQ==", + "resolved": "10.0.10", + "contentHash": "5LugpYGHk+mkn0a8IZgcyfBca8PCTAU9RQFoMrTdtOOidq88M2SI5f3px6ugnzgxC+eTkvYYJi8pzlUnG5xdAQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "N7Gm9SjugYjmmnhwbBKC9DFqGqjfJvh6YfOJgtwh0AW0Xpok3dIVors1ik050XmUxKAgAc7nNngDIJyFb06K2g==", + "resolved": "10.0.10", + "contentHash": "Tf6z5HsL0VDYRTfvsoNrTGHGheCwkTsZBA2FFh5ATJUbkAwug+FFNISJK2gjpUNemlAOoWllAK52HOWCjto3EQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "9S/DFt4cohlMPpzIxjG6kk0L8MuN2vDm9pbMCulxtJzzk82oJHVLBd8vuQxaPskaYQwKqmFmbannf5eoChgjYg==", + "resolved": "10.0.10", + "contentHash": "zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging.Configuration": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "bUth5ip7YsZMXWZS42IRTI0zDrPEqdE+xnsmcL0Pk784grWKApDvc5UoMi2tP2qYJ5ylFzeVDuDu08sFATq1bg==", + "resolved": "10.0.10", + "contentHash": "cLrqxkuEfcilZ8SjK+9KAnpLk9lOoMPaOokF+wRUYie+iUEcdX4/p/+gJkt0BYgWLthjpBUCkVTBI6Kxg0nsOw==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Binder": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Binder": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.10" } }, "Microsoft.Extensions.Logging.Console": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "WyZEG/O8jKqBOBF6/M6IJqiEyWFBUv6PDyzNoXDA0mBZwKtkuf7GiZ/0/8eU8OpLKKQL0O95oPOY1szrWIKofQ==", + "resolved": "10.0.10", + "contentHash": "VIlNzPwPS0GeQVSmCqqo36ugryX3LpE9ul6gEkks5VLET3weH/XMLeWmclwfoGn4Nxi2mwVibB+OZBVJ9tDqvg==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Configuration": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Configuration": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Logging.Debug": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "r/A0ahpXmZH/8ltPjrFFWp12BIizK9cCVJXPcHyOad8e4eIX7P/geW+uBYdczkeCAaMebT4jEU7snOm4GnmKfA==", + "resolved": "10.0.10", + "contentHash": "8+TZBnV5fgBXoVNJ5ROSErUwYogk4hOgV7c2HWK1u5cqKGmiUTUn7+KqZ35iQu8e/B7Ykccyz5OTjdXcidNZ9g==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging.EventLog": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "goAl30/WwmdnWDPRwATaDPIK0iuDBnQSMTH2XYGVB1SwReg7hglhvDNjjpNhT25US3GF4I5q6BhTNs6nFYzEfg==", + "resolved": "10.0.10", + "contentHash": "0RE4951AzQ+YD4gVrvbq0BhdsiBgSDo44yM7+QBZ2mrmMJeNjY+teCIYfUjqDPVYnKs0HR6SkkhgrX1YgXZq3Q==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "System.Diagnostics.EventLog": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "System.Diagnostics.EventLog": "10.0.10" } }, "Microsoft.Extensions.Logging.EventSource": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "tHynPVHbTicuaDpS2JVTxX0qA5VTg15CXgVKTwWvvudb5BvW5aVew8MMyek6LrDGAom7UbON1jf1T5GhpTilFA==", + "resolved": "10.0.10", + "contentHash": "85SAPwXhJtdBInzN2k7SChiFiBGh3KOWay5AfoY+GREF6P7oZA98+ST2p7Z9384iLKYjkZSKIZ/FqIO5aojtNw==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.ObjectPool": { @@ -816,29 +816,29 @@ }, "Microsoft.Extensions.Options": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "hyNdX4c2UwkRkzb9byw0H2DQkRzwBM3mzY2sCM9egwzTyg8dvQJmp5noQHGEaaCORQrNK3DD2gREBsc2DlXS4A==", + "resolved": "10.0.10", + "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Options.ConfigurationExtensions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Y4E24zffF/aPS0igNvY6ZzAQfbxd6AYdC9L4brnH+uK0yYYHIR6FeGVQVVjAOo8wub1EQDl2B90lCcpqoTF7Yw==", + "resolved": "10.0.10", + "contentHash": "tnBmu/LwF25ZQK+HBNCu2xrwnkKoB/XEbJyooGGoYxHrhvxbSKi7eOFiJ4AXBy/QU4vtCvCJfoi8k9Ej72qzOQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Binder": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Binder": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Primitives": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "fmEbAUFsaIKirgLt/lYhuFRBwhcSJN31jjHgCdbQxJiWOum6EdLjkbgGuukSP9z/a+9LibaxII/kF+GwOXgC4g==" + "resolved": "10.0.10", + "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ==" }, "Microsoft.IdentityModel.Abstractions": { "type": "Transitive", @@ -956,8 +956,8 @@ }, "System.Diagnostics.EventLog": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "s2PcxHK4IYQ6gmD3VSBkym9tWGkFisKjcjWBdl7a+n4Yy66ae4beJ1ZdjDp060SSll4W3Rt4H2LW87dWckv+QQ==" + "resolved": "10.0.10", + "contentHash": "OvGz3PrzuAI/Sj7LTcXcCe3FClRI1IyRMZjNONcZtFh+Ww7nAtSh4kh08r8KVe/xxkXJPjR0Y1jF7H+N42d4xQ==" }, "System.IdentityModel.Tokens.Jwt": { "type": "Transitive", @@ -1001,9 +1001,9 @@ "dependencies": { "Trax.Api": "[1.40.0, )", "Trax.Api.GraphQL": "[1.40.0, )", - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data.InMemory": "[1.43.0, )", - "Trax.Effect.Provider.Json": "[1.43.0, )", + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data.InMemory": "[1.44.1, )", + "Trax.Effect.Provider.Json": "[1.44.1, )", "Trax.Mediator": "[1.20.0, )" } }, @@ -1021,9 +1021,9 @@ "dependencies": { "Trax.Api": "[1.40.0, )", "Trax.Api.GraphQL": "[1.40.0, )", - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data.InMemory": "[1.43.0, )", - "Trax.Effect.Provider.Json": "[1.43.0, )", + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data.InMemory": "[1.44.1, )", + "Trax.Effect.Provider.Json": "[1.44.1, )", "Trax.Mediator": "[1.20.0, )" } }, @@ -1066,12 +1066,12 @@ }, "Microsoft.Extensions.Configuration": { "type": "CentralTransitive", - "requested": "[10.0.9, )", - "resolved": "10.0.9", - "contentHash": "woZsWLhOQsASuxbmgiZJqiGUBNo3IjRdXC92xt8rRokza+P6/nIsnzq7sm9Or6ZYcRl2kL1ufj8HVzp1QlPTXw==", + "requested": "[10.0.10, )", + "resolved": "10.0.10", + "contentHash": "plJWK2zpWuuyxI8F8s2scx6Je7N1Ajjs6HvYUGKwRnDMWIVIz9FHwAkiT7ASgrvAOd10T0FPVlh9BzAJJME+jg==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Trax.Api": { @@ -1166,60 +1166,60 @@ }, "Trax.Effect": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0" } }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Data.InMemory": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "+uNFXQNeZQTbsgC3BW0M2l9+VJ/e9f3jZ5+b1mvSYPhoiFKcmeGxef5QmfeWx6wujQV4yH9XLZotsCyP7hfA4w==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "sRdc/U/YIwtwGhD9kNs9iPAuqG/XhTUjntJocb+4uLC0wF5Su/qqbxj49Vw42JvwVPPLrUvO7tNC/ZP+JFyJOA==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.InMemory": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0" + "Trax.Effect.Data": "1.44.1" } }, "Trax.Effect.Provider.Json": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "DGTT71841RzxloK24I8oKm1mQ1t+QF6JN6bxFiwAHDN9eB64ZFy+PtfglHVGFjAfCv0F8EF4MWAcSzXGLIrNcQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "mOBuSHh3YeW3w+7fl93h80WjxHv5s430vxv1oB6Y25pEH+GB3fP7/OiqHcsSlN3LiHIbZsTE+f3MeJst+YxfJg==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Mediator": { diff --git a/tests/Trax.Samples.JobHunt.E2E/packages.lock.json b/tests/Trax.Samples.JobHunt.E2E/packages.lock.json index 103339f..70bf74f 100644 --- a/tests/Trax.Samples.JobHunt.E2E/packages.lock.json +++ b/tests/Trax.Samples.JobHunt.E2E/packages.lock.json @@ -22,13 +22,13 @@ }, "Microsoft.AspNetCore.Mvc.Testing": { "type": "Direct", - "requested": "[10.0.9, )", - "resolved": "10.0.9", - "contentHash": "Mt+5CtYz+xmog1S1TJt2owVKU8YquZtNy9bmO+kfrrtjEDZPzCw1qZ7o97PLpIEpt3yy4F5YdAUh9nKPm0CX5Q==", + "requested": "[10.0.10, )", + "resolved": "10.0.10", + "contentHash": "pTWE4RtRbb9sl/U9QjZA5oapEZ01ZEMfRilZvvh55ZW97caTQ2XuAF6sgc+7ojKWBbR2qrcWVo5P80gMPuW/tQ==", "dependencies": { - "Microsoft.AspNetCore.TestHost": "10.0.9", - "Microsoft.Extensions.DependencyModel": "10.0.9", - "Microsoft.Extensions.Hosting": "10.0.9" + "Microsoft.AspNetCore.TestHost": "10.0.10", + "Microsoft.Extensions.DependencyModel": "10.0.10", + "Microsoft.Extensions.Hosting": "10.0.10" } }, "Microsoft.NET.Test.Sdk": { @@ -524,8 +524,8 @@ }, "Microsoft.AspNetCore.TestHost": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "mR4y30XFsVbn7EwV3Ic5/KMBO5QGwukTJE2ztGmpAST5ACX+Z+9r+Y6D1eibJojsOIW5KHpM4myo9/aRALJOyg==" + "resolved": "10.0.10", + "contentHash": "Kks+OpQlP/eWQhnTjkiv0H9kc9Uqa7ieAzNV62yJpZ8Ips/WwpfpwrwZUKzV83CBJaBl5OI7J2XxVVTC8vah/Q==" }, "Microsoft.Bcl.AsyncInterfaces": { "type": "Transitive", @@ -593,251 +593,251 @@ }, "Microsoft.Extensions.Configuration.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "qGhRPd3VxfLV9UqatVOiD9mAeUbj2KiMwGFYC5uXlzExiZQoe4X/hdmzGIU7BQjNLTqCnnbTHVyBglG3668/HA==", + "resolved": "10.0.10", + "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Configuration.Binder": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Tp/+LPb70RyjjtLg9m5C959eP4KrUpJHThZfAegZVpsfmGvzfuNkuYbI/ft+LvXhMSyUcAeOPaN6rzTccwnZAg==", + "resolved": "10.0.10", + "contentHash": "GqmN2o1CkJvk7uWp+p4CwBYW0w/zfoEbvsiFDbO2G8l1Uz+mrDAbAcZiXhU2lufKPby1cjAUdd5GTWpebYOkOA==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.CommandLine": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "8D4HaqxWdm5M/nuhQffjPoR1ekhlpyKTXjFMAT5KlP0dvxkJe5JLAP6MAsuUEUxKWG09Bi5aAUaYMFKrMqWHqA==", + "resolved": "10.0.10", + "contentHash": "33cBeR2HRbzHUTtmcmLdNOApneNGcymwwL4arHuotgVK9Frba8kcDTrvVTj7cSCmF1R9OiSbZH0KxNOwab3HUg==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.EnvironmentVariables": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "JhKySWIL8+N4yFt4HPm1rGKCHooze+MBdTdpXc0bd/PGm31TrSUi2m0Nek1y441Wlv/RE6VH0W/DCv2xnmy8FA==", + "resolved": "10.0.10", + "contentHash": "KRfFSSCV58vEdU7mPED/YMzeovIWF5P0g8s9K8n9HEfy0/WzMq37SrPdXdFN5/dFT/rPMHpF7AvpoXHckbcBFg==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.FileExtensions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NgLB9cYnIb0/djSDcnqo4GIGGWooxGmr/gCUe3/CRXcKqLizOFui8MyW4EVkTB/KNJL+oXdMXnD6ZRm3Y+qkrQ==", + "resolved": "10.0.10", + "contentHash": "ZOhZYwvbXGTgGVRwswIirofEMVHuWdxjdh0JeUZXwaF9cgcjXdz/t0ELtgaevw7ezTyv47yPNCgGreWtLkn3IQ==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Physical": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Physical": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Configuration.Json": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "LiFKJgc9jZEW+7RhcSfsvCwoikt1lDdOqOn+whZC5zVHyg/gExftHl2QPtmfiHsEdDNg+Y+BDr6835tOfj8Y7A==", + "resolved": "10.0.10", + "contentHash": "uvJ6sHwjgrkMEJOgiC76G0mcZGXerwyyWkwX34EOjCbxKG6TCtfAoqDKAMsCvEBf9HxjlGQEgqsSMOGCmGBf+A==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.FileExtensions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.UserSecrets": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "ockJRreRW/HbGwoyHzYOxMucFBimvAZ8lKNwQLMHrS6mwkDUaCJMWzzeE+Rm9vgFlv2o/xqk8fm+FpqrDCnkTA==", + "resolved": "10.0.10", + "contentHash": "1s1sKFTk/Foam64JY6+m/diH8drL3Wx6V3gtSd5v1IEZtszZYyc1pW8uRnMblzpNiR0l0t8gGk7tXj3xHzFgdg==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Json": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Physical": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Json": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Physical": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NijozhERJDIaJ4k5TSMy1jOi0cSC2HfkvRD/Sl+kGSSKgVbFnF4GxgtMN/MrzHB8D1JxIrD4xSer9Blh9v3axQ==", + "resolved": "10.0.10", + "contentHash": "ANyvsgkNBRvcJh2XLgn8veGmajf+8m0AbKK+HPWdRL1yraSNVVSmQhFntLtdz/C795jxqqup+k05cs/3jZQPOA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "g41l/30G3K4B/d/L8kjux0+30e27c8D0FVQ/PFCpbekgfDpj9mnDhieP67EqXWvl1EWNeZh2rpR4F5B/jcDOHA==" + "resolved": "10.0.10", + "contentHash": "z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA==" }, "Microsoft.Extensions.DependencyModel": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "SCDTQ6HubnRvTUjR7dgMKHZvNoCb03t44ttHL8trlFTGgfDteWn/0nRdOxDhcI+lTWhKgd/flCVJEtAOPhSLNg==" + "resolved": "10.0.10", + "contentHash": "rfZA1RjR021RPqSmIPovfz2aOd79TGqJ9BengbjnzIISOVwjLmuSDnhCMmiY/1c6iYvGolQ1iNGzkav0u11XEA==" }, "Microsoft.Extensions.Diagnostics": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NLXI3PbTe39q6/sgs7JYhmfPf7bMzReUoAJ0q9Po6yhfM+0anZa7PrEva4W2SdiLWGyB9eKZS9THGt2BP40xJg==", + "resolved": "10.0.10", + "contentHash": "Kr/e7lUf4+N8tacbqJ2Ctwe/HarKdAc9ZkgKVVqvtJDBKbez+T/KnUwu82KSlnBp/SrpBcxc7u7xkE2oUZT/5Q==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.9", - "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.10" } }, "Microsoft.Extensions.Diagnostics.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "86RgyFsmVslW4Nu28IXgt8tLglynGQrwjk/xhGZaTe8j6YIeR1Ywoc42hSHsBSl920CQdfqq2dBohZiGm3AkUA==", + "resolved": "10.0.10", + "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Oxn4vqDk+EwceTMpZxVm7L/UZEAM1qIQlNP1+7tBZckD+P4SKrm/5X4gMTPCTdpnau/xY8Sb4/0d6onomSg4ZA==", + "resolved": "10.0.10", + "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.FileProviders.Physical": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "zm8WVod4swgprGrkxkuSILlbXqdDRqF+3y6U0I7jlmj4PMyKN6d8pzXZHUn5lr/gZVULzk/+FeTYlTupt6akpg==", + "resolved": "10.0.10", + "contentHash": "jhJAyo38kSrH3ARvWUk0h8itogVnQu2DCZuPo+s0Z+tXes0ugTxMPaHYzap85785eHQmPFqD9TYERqBbtGxn/w==", "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileSystemGlobbing": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileSystemGlobbing": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.FileSystemGlobbing": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "mvRf9qOH/LslWIee/h+lsElnoUyKotEwoPL31soqScmO/eoxObaTCLCdx2DdqPdRi9LnB+7qKZ49jfyrLZuc+w==" + "resolved": "10.0.10", + "contentHash": "jSOCVxEwCd4Aq925kJVz1kSO1EpX2OHYKL04qVREXkDU7Ce3pVDdHPYm+fEy8y/th2kJf/DAstRHpJAqoNWP8w==" }, "Microsoft.Extensions.Hosting": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "HTgnvmK0ubesUFO16pLC+i9+RS8lEGd6TmDouuy75FsAgIFrSwUVhYCqG2IENzBJwgxGc/6Rsulfsvd9ZG/XkA==", - "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Binder": "10.0.9", - "Microsoft.Extensions.Configuration.CommandLine": "10.0.9", - "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.9", - "Microsoft.Extensions.Configuration.FileExtensions": "10.0.9", - "Microsoft.Extensions.Configuration.Json": "10.0.9", - "Microsoft.Extensions.Configuration.UserSecrets": "10.0.9", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Diagnostics": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Physical": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Configuration": "10.0.9", - "Microsoft.Extensions.Logging.Console": "10.0.9", - "Microsoft.Extensions.Logging.Debug": "10.0.9", - "Microsoft.Extensions.Logging.EventLog": "10.0.9", - "Microsoft.Extensions.Logging.EventSource": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "resolved": "10.0.10", + "contentHash": "tL9FkfV64GPUDSPvwrgyw42LVzsnVAnyrqJEuZVJbODgrQ3eL63zmzEcVWoCHzfgqUhWggzbgAyUCnz/zfI3Pg==", + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Binder": "10.0.10", + "Microsoft.Extensions.Configuration.CommandLine": "10.0.10", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.10", + "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10", + "Microsoft.Extensions.Configuration.Json": "10.0.10", + "Microsoft.Extensions.Configuration.UserSecrets": "10.0.10", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Diagnostics": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Physical": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Configuration": "10.0.10", + "Microsoft.Extensions.Logging.Console": "10.0.10", + "Microsoft.Extensions.Logging.Debug": "10.0.10", + "Microsoft.Extensions.Logging.EventLog": "10.0.10", + "Microsoft.Extensions.Logging.EventSource": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Hosting.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Xd/2F+uWblTiUp+ssaDZN2ea4vmnHmW6PXugmqBHumyhqVkyeh6RJ3S2Zo/F+1bXIL/KuGqe2pKv6UiGOc1KeQ==", + "resolved": "10.0.10", + "contentHash": "5LugpYGHk+mkn0a8IZgcyfBca8PCTAU9RQFoMrTdtOOidq88M2SI5f3px6ugnzgxC+eTkvYYJi8pzlUnG5xdAQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "N7Gm9SjugYjmmnhwbBKC9DFqGqjfJvh6YfOJgtwh0AW0Xpok3dIVors1ik050XmUxKAgAc7nNngDIJyFb06K2g==", + "resolved": "10.0.10", + "contentHash": "Tf6z5HsL0VDYRTfvsoNrTGHGheCwkTsZBA2FFh5ATJUbkAwug+FFNISJK2gjpUNemlAOoWllAK52HOWCjto3EQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "9S/DFt4cohlMPpzIxjG6kk0L8MuN2vDm9pbMCulxtJzzk82oJHVLBd8vuQxaPskaYQwKqmFmbannf5eoChgjYg==", + "resolved": "10.0.10", + "contentHash": "zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging.Configuration": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "bUth5ip7YsZMXWZS42IRTI0zDrPEqdE+xnsmcL0Pk784grWKApDvc5UoMi2tP2qYJ5ylFzeVDuDu08sFATq1bg==", + "resolved": "10.0.10", + "contentHash": "cLrqxkuEfcilZ8SjK+9KAnpLk9lOoMPaOokF+wRUYie+iUEcdX4/p/+gJkt0BYgWLthjpBUCkVTBI6Kxg0nsOw==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Binder": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Binder": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.10" } }, "Microsoft.Extensions.Logging.Console": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "WyZEG/O8jKqBOBF6/M6IJqiEyWFBUv6PDyzNoXDA0mBZwKtkuf7GiZ/0/8eU8OpLKKQL0O95oPOY1szrWIKofQ==", + "resolved": "10.0.10", + "contentHash": "VIlNzPwPS0GeQVSmCqqo36ugryX3LpE9ul6gEkks5VLET3weH/XMLeWmclwfoGn4Nxi2mwVibB+OZBVJ9tDqvg==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Configuration": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Configuration": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Logging.Debug": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "r/A0ahpXmZH/8ltPjrFFWp12BIizK9cCVJXPcHyOad8e4eIX7P/geW+uBYdczkeCAaMebT4jEU7snOm4GnmKfA==", + "resolved": "10.0.10", + "contentHash": "8+TZBnV5fgBXoVNJ5ROSErUwYogk4hOgV7c2HWK1u5cqKGmiUTUn7+KqZ35iQu8e/B7Ykccyz5OTjdXcidNZ9g==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging.EventLog": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "goAl30/WwmdnWDPRwATaDPIK0iuDBnQSMTH2XYGVB1SwReg7hglhvDNjjpNhT25US3GF4I5q6BhTNs6nFYzEfg==", + "resolved": "10.0.10", + "contentHash": "0RE4951AzQ+YD4gVrvbq0BhdsiBgSDo44yM7+QBZ2mrmMJeNjY+teCIYfUjqDPVYnKs0HR6SkkhgrX1YgXZq3Q==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "System.Diagnostics.EventLog": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "System.Diagnostics.EventLog": "10.0.10" } }, "Microsoft.Extensions.Logging.EventSource": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "tHynPVHbTicuaDpS2JVTxX0qA5VTg15CXgVKTwWvvudb5BvW5aVew8MMyek6LrDGAom7UbON1jf1T5GhpTilFA==", + "resolved": "10.0.10", + "contentHash": "85SAPwXhJtdBInzN2k7SChiFiBGh3KOWay5AfoY+GREF6P7oZA98+ST2p7Z9384iLKYjkZSKIZ/FqIO5aojtNw==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.ObjectPool": { @@ -847,29 +847,29 @@ }, "Microsoft.Extensions.Options": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "hyNdX4c2UwkRkzb9byw0H2DQkRzwBM3mzY2sCM9egwzTyg8dvQJmp5noQHGEaaCORQrNK3DD2gREBsc2DlXS4A==", + "resolved": "10.0.10", + "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Options.ConfigurationExtensions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Y4E24zffF/aPS0igNvY6ZzAQfbxd6AYdC9L4brnH+uK0yYYHIR6FeGVQVVjAOo8wub1EQDl2B90lCcpqoTF7Yw==", + "resolved": "10.0.10", + "contentHash": "tnBmu/LwF25ZQK+HBNCu2xrwnkKoB/XEbJyooGGoYxHrhvxbSKi7eOFiJ4AXBy/QU4vtCvCJfoi8k9Ej72qzOQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Binder": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Binder": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Primitives": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "fmEbAUFsaIKirgLt/lYhuFRBwhcSJN31jjHgCdbQxJiWOum6EdLjkbgGuukSP9z/a+9LibaxII/kF+GwOXgC4g==" + "resolved": "10.0.10", + "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ==" }, "Microsoft.IdentityModel.Abstractions": { "type": "Transitive", @@ -1010,8 +1010,8 @@ }, "System.Diagnostics.EventLog": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "s2PcxHK4IYQ6gmD3VSBkym9tWGkFisKjcjWBdl7a+n4Yy66ae4beJ1ZdjDp060SSll4W3Rt4H2LW87dWckv+QQ==" + "resolved": "10.0.10", + "contentHash": "OvGz3PrzuAI/Sj7LTcXcCe3FClRI1IyRMZjNONcZtFh+Ww7nAtSh4kh08r8KVe/xxkXJPjR0Y1jF7H+N42d4xQ==" }, "System.IdentityModel.Tokens.Jwt": { "type": "Transitive", @@ -1055,8 +1055,8 @@ "dependencies": { "HotChocolate.AspNetCore": "[15.1.17, )", "Trax.Api.Auth": "[1.40.0, )", - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data.Postgres": "[1.43.0, )", + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data.Postgres": "[1.44.1, )", "Trax.Mediator": "[1.20.0, )", "Trax.Samples.JobHunt.Data": "[1.99.99, )", "Trax.Scheduler": "[1.31.0, )" @@ -1067,7 +1067,7 @@ "dependencies": { "Microsoft.EntityFrameworkCore": "[10.0.3, )", "Npgsql.EntityFrameworkCore.PostgreSQL": "[10.0.0, )", - "Trax.Effect.Data": "[1.43.0, )" + "Trax.Effect.Data": "[1.44.1, )" } }, "trax.samples.jobhunt.hub": { @@ -1077,9 +1077,9 @@ "Trax.Api.Auth.ApiKey": "[1.40.0, )", "Trax.Api.GraphQL": "[1.40.0, )", "Trax.Dashboard": "[1.14.0, )", - "Trax.Effect.JunctionProvider.Progress": "[1.43.0, )", - "Trax.Effect.Provider.Json": "[1.43.0, )", - "Trax.Effect.Provider.Parameter": "[1.43.0, )", + "Trax.Effect.JunctionProvider.Progress": "[1.44.1, )", + "Trax.Effect.Provider.Json": "[1.44.1, )", + "Trax.Effect.Provider.Parameter": "[1.44.1, )", "Trax.Samples.JobHunt": "[1.99.99, )" } }, @@ -1120,12 +1120,12 @@ }, "Microsoft.Extensions.Configuration": { "type": "CentralTransitive", - "requested": "[10.0.9, )", - "resolved": "10.0.9", - "contentHash": "woZsWLhOQsASuxbmgiZJqiGUBNo3IjRdXC92xt8rRokza+P6/nIsnzq7sm9Or6ZYcRl2kL1ufj8HVzp1QlPTXw==", + "requested": "[10.0.10, )", + "resolved": "10.0.10", + "contentHash": "plJWK2zpWuuyxI8F8s2scx6Je7N1Ajjs6HvYUGKwRnDMWIVIz9FHwAkiT7ASgrvAOd10T0FPVlh9BzAJJME+jg==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Npgsql.EntityFrameworkCore.PostgreSQL": { @@ -1242,93 +1242,93 @@ }, "Trax.Effect": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0" } }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Data.Postgres": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "pfQbPCqISZS9ywK8wZXfhPsCri1kSY6noJmKudwjEZbaHorHp9yS9F+Z+adZ0x7mJ5Q/A+0Ld42nyv843SBbFw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "Zs8jJyN315qx1zivjBLnNabkSEvL344L3nVVCJ0TFkaQ0BOTNXCk6v1PPUDPiyv/JFjSZ4HGW9pEK8q0etvmNg==", "dependencies": { "EFCore.NamingConventions": "10.0.1", "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "Npgsql.EntityFrameworkCore.PostgreSQL": "10.0.0", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0", + "Trax.Effect.Data": "1.44.1", "dbup-core": "6.1.1", "dbup-postgresql": "7.0.1" } }, "Trax.Effect.JunctionProvider.Progress": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "cPpPcElRN7pdnzOu4dHBlxqE87ZqaT+tNSkBg4aCaY1dtEUXcqaHa0HwfINgzeYi35r/YrLHmpT+6l4ICU3H8A==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "BPV5pFuXv/Oa6iDce8j+afd6oE6E3AdfsLaIJwlPn8zz9qAXT+K4pchoPbUhbxdUHsHB8dw8IukeOnCmz/udqg==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0", - "Trax.Effect.Data": "1.43.0" + "Trax.Effect": "1.44.1", + "Trax.Effect.Data": "1.44.1" } }, "Trax.Effect.Provider.Json": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "DGTT71841RzxloK24I8oKm1mQ1t+QF6JN6bxFiwAHDN9eB64ZFy+PtfglHVGFjAfCv0F8EF4MWAcSzXGLIrNcQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "mOBuSHh3YeW3w+7fl93h80WjxHv5s430vxv1oB6Y25pEH+GB3fP7/OiqHcsSlN3LiHIbZsTE+f3MeJst+YxfJg==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Provider.Parameter": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "cQKRm8OBUp+aYmtPC7mQame6xNjS7ecl52EqZKx6CoW/gMmPHZAcDyGprSF9kWLDe7Muic2K0sKm3s21GZ3k/g==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HR0DSUsycsU2s1i+1IOFEVouA5ilI4YYsi6COE4+d/6jQIlAuZWGfYAGx2iFIkbHUsO91gUWj+Na5pOfp/6uEw==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Mediator": { diff --git a/tests/Trax.Samples.JobHunt.Tests/packages.lock.json b/tests/Trax.Samples.JobHunt.Tests/packages.lock.json index 9c4e54b..9b787a1 100644 --- a/tests/Trax.Samples.JobHunt.Tests/packages.lock.json +++ b/tests/Trax.Samples.JobHunt.Tests/packages.lock.json @@ -492,24 +492,24 @@ }, "Microsoft.Extensions.Configuration.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "qGhRPd3VxfLV9UqatVOiD9mAeUbj2KiMwGFYC5uXlzExiZQoe4X/hdmzGIU7BQjNLTqCnnbTHVyBglG3668/HA==", + "resolved": "10.0.10", + "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NijozhERJDIaJ4k5TSMy1jOi0cSC2HfkvRD/Sl+kGSSKgVbFnF4GxgtMN/MrzHB8D1JxIrD4xSer9Blh9v3axQ==", + "resolved": "10.0.10", + "contentHash": "ANyvsgkNBRvcJh2XLgn8veGmajf+8m0AbKK+HPWdRL1yraSNVVSmQhFntLtdz/C795jxqqup+k05cs/3jZQPOA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "g41l/30G3K4B/d/L8kjux0+30e27c8D0FVQ/PFCpbekgfDpj9mnDhieP67EqXWvl1EWNeZh2rpR4F5B/jcDOHA==" + "resolved": "10.0.10", + "contentHash": "z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA==" }, "Microsoft.Extensions.DependencyModel": { "type": "Transitive", @@ -518,49 +518,49 @@ }, "Microsoft.Extensions.Diagnostics.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "86RgyFsmVslW4Nu28IXgt8tLglynGQrwjk/xhGZaTe8j6YIeR1Ywoc42hSHsBSl920CQdfqq2dBohZiGm3AkUA==", + "resolved": "10.0.10", + "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Oxn4vqDk+EwceTMpZxVm7L/UZEAM1qIQlNP1+7tBZckD+P4SKrm/5X4gMTPCTdpnau/xY8Sb4/0d6onomSg4ZA==", + "resolved": "10.0.10", + "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Hosting.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Xd/2F+uWblTiUp+ssaDZN2ea4vmnHmW6PXugmqBHumyhqVkyeh6RJ3S2Zo/F+1bXIL/KuGqe2pKv6UiGOc1KeQ==", + "resolved": "10.0.10", + "contentHash": "5LugpYGHk+mkn0a8IZgcyfBca8PCTAU9RQFoMrTdtOOidq88M2SI5f3px6ugnzgxC+eTkvYYJi8pzlUnG5xdAQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "N7Gm9SjugYjmmnhwbBKC9DFqGqjfJvh6YfOJgtwh0AW0Xpok3dIVors1ik050XmUxKAgAc7nNngDIJyFb06K2g==", + "resolved": "10.0.10", + "contentHash": "Tf6z5HsL0VDYRTfvsoNrTGHGheCwkTsZBA2FFh5ATJUbkAwug+FFNISJK2gjpUNemlAOoWllAK52HOWCjto3EQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "9S/DFt4cohlMPpzIxjG6kk0L8MuN2vDm9pbMCulxtJzzk82oJHVLBd8vuQxaPskaYQwKqmFmbannf5eoChgjYg==", + "resolved": "10.0.10", + "contentHash": "zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.ObjectPool": { @@ -570,17 +570,17 @@ }, "Microsoft.Extensions.Options": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "hyNdX4c2UwkRkzb9byw0H2DQkRzwBM3mzY2sCM9egwzTyg8dvQJmp5noQHGEaaCORQrNK3DD2gREBsc2DlXS4A==", + "resolved": "10.0.10", + "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Primitives": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "fmEbAUFsaIKirgLt/lYhuFRBwhcSJN31jjHgCdbQxJiWOum6EdLjkbgGuukSP9z/a+9LibaxII/kF+GwOXgC4g==" + "resolved": "10.0.10", + "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ==" }, "Microsoft.Testing.Extensions.Telemetry": { "type": "Transitive", @@ -683,8 +683,8 @@ "dependencies": { "HotChocolate.AspNetCore": "[15.1.17, )", "Trax.Api.Auth": "[1.40.0, )", - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data.Postgres": "[1.43.0, )", + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data.Postgres": "[1.44.1, )", "Trax.Mediator": "[1.20.0, )", "Trax.Samples.JobHunt.Data": "[1.99.99, )", "Trax.Scheduler": "[1.31.0, )" @@ -695,7 +695,7 @@ "dependencies": { "Microsoft.EntityFrameworkCore": "[10.0.3, )", "Npgsql.EntityFrameworkCore.PostgreSQL": "[10.0.0, )", - "Trax.Effect.Data": "[1.43.0, )" + "Trax.Effect.Data": "[1.44.1, )" } }, "HotChocolate.AspNetCore": { @@ -749,49 +749,49 @@ }, "Trax.Effect": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0" } }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Data.Postgres": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "pfQbPCqISZS9ywK8wZXfhPsCri1kSY6noJmKudwjEZbaHorHp9yS9F+Z+adZ0x7mJ5Q/A+0Ld42nyv843SBbFw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "Zs8jJyN315qx1zivjBLnNabkSEvL344L3nVVCJ0TFkaQ0BOTNXCk6v1PPUDPiyv/JFjSZ4HGW9pEK8q0etvmNg==", "dependencies": { "EFCore.NamingConventions": "10.0.1", "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "Npgsql.EntityFrameworkCore.PostgreSQL": "10.0.0", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0", + "Trax.Effect.Data": "1.44.1", "dbup-core": "6.1.1", "dbup-postgresql": "7.0.1" } diff --git a/tests/Trax.Samples.PersistedOperations.E2E/packages.lock.json b/tests/Trax.Samples.PersistedOperations.E2E/packages.lock.json index 8329dc4..9a05ae3 100644 --- a/tests/Trax.Samples.PersistedOperations.E2E/packages.lock.json +++ b/tests/Trax.Samples.PersistedOperations.E2E/packages.lock.json @@ -22,13 +22,13 @@ }, "Microsoft.AspNetCore.Mvc.Testing": { "type": "Direct", - "requested": "[10.0.9, )", - "resolved": "10.0.9", - "contentHash": "Mt+5CtYz+xmog1S1TJt2owVKU8YquZtNy9bmO+kfrrtjEDZPzCw1qZ7o97PLpIEpt3yy4F5YdAUh9nKPm0CX5Q==", + "requested": "[10.0.10, )", + "resolved": "10.0.10", + "contentHash": "pTWE4RtRbb9sl/U9QjZA5oapEZ01ZEMfRilZvvh55ZW97caTQ2XuAF6sgc+7ojKWBbR2qrcWVo5P80gMPuW/tQ==", "dependencies": { - "Microsoft.AspNetCore.TestHost": "10.0.9", - "Microsoft.Extensions.DependencyModel": "10.0.9", - "Microsoft.Extensions.Hosting": "10.0.9" + "Microsoft.AspNetCore.TestHost": "10.0.10", + "Microsoft.Extensions.DependencyModel": "10.0.10", + "Microsoft.Extensions.Hosting": "10.0.10" } }, "Microsoft.NET.Test.Sdk": { @@ -547,8 +547,8 @@ }, "Microsoft.AspNetCore.TestHost": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "mR4y30XFsVbn7EwV3Ic5/KMBO5QGwukTJE2ztGmpAST5ACX+Z+9r+Y6D1eibJojsOIW5KHpM4myo9/aRALJOyg==" + "resolved": "10.0.10", + "contentHash": "Kks+OpQlP/eWQhnTjkiv0H9kc9Uqa7ieAzNV62yJpZ8Ips/WwpfpwrwZUKzV83CBJaBl5OI7J2XxVVTC8vah/Q==" }, "Microsoft.Bcl.AsyncInterfaces": { "type": "Transitive", @@ -616,251 +616,251 @@ }, "Microsoft.Extensions.Configuration.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "qGhRPd3VxfLV9UqatVOiD9mAeUbj2KiMwGFYC5uXlzExiZQoe4X/hdmzGIU7BQjNLTqCnnbTHVyBglG3668/HA==", + "resolved": "10.0.10", + "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Configuration.Binder": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Tp/+LPb70RyjjtLg9m5C959eP4KrUpJHThZfAegZVpsfmGvzfuNkuYbI/ft+LvXhMSyUcAeOPaN6rzTccwnZAg==", + "resolved": "10.0.10", + "contentHash": "GqmN2o1CkJvk7uWp+p4CwBYW0w/zfoEbvsiFDbO2G8l1Uz+mrDAbAcZiXhU2lufKPby1cjAUdd5GTWpebYOkOA==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.CommandLine": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "8D4HaqxWdm5M/nuhQffjPoR1ekhlpyKTXjFMAT5KlP0dvxkJe5JLAP6MAsuUEUxKWG09Bi5aAUaYMFKrMqWHqA==", + "resolved": "10.0.10", + "contentHash": "33cBeR2HRbzHUTtmcmLdNOApneNGcymwwL4arHuotgVK9Frba8kcDTrvVTj7cSCmF1R9OiSbZH0KxNOwab3HUg==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.EnvironmentVariables": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "JhKySWIL8+N4yFt4HPm1rGKCHooze+MBdTdpXc0bd/PGm31TrSUi2m0Nek1y441Wlv/RE6VH0W/DCv2xnmy8FA==", + "resolved": "10.0.10", + "contentHash": "KRfFSSCV58vEdU7mPED/YMzeovIWF5P0g8s9K8n9HEfy0/WzMq37SrPdXdFN5/dFT/rPMHpF7AvpoXHckbcBFg==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.FileExtensions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NgLB9cYnIb0/djSDcnqo4GIGGWooxGmr/gCUe3/CRXcKqLizOFui8MyW4EVkTB/KNJL+oXdMXnD6ZRm3Y+qkrQ==", + "resolved": "10.0.10", + "contentHash": "ZOhZYwvbXGTgGVRwswIirofEMVHuWdxjdh0JeUZXwaF9cgcjXdz/t0ELtgaevw7ezTyv47yPNCgGreWtLkn3IQ==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Physical": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Physical": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Configuration.Json": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "LiFKJgc9jZEW+7RhcSfsvCwoikt1lDdOqOn+whZC5zVHyg/gExftHl2QPtmfiHsEdDNg+Y+BDr6835tOfj8Y7A==", + "resolved": "10.0.10", + "contentHash": "uvJ6sHwjgrkMEJOgiC76G0mcZGXerwyyWkwX34EOjCbxKG6TCtfAoqDKAMsCvEBf9HxjlGQEgqsSMOGCmGBf+A==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.FileExtensions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Configuration.UserSecrets": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "ockJRreRW/HbGwoyHzYOxMucFBimvAZ8lKNwQLMHrS6mwkDUaCJMWzzeE+Rm9vgFlv2o/xqk8fm+FpqrDCnkTA==", + "resolved": "10.0.10", + "contentHash": "1s1sKFTk/Foam64JY6+m/diH8drL3Wx6V3gtSd5v1IEZtszZYyc1pW8uRnMblzpNiR0l0t8gGk7tXj3xHzFgdg==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Json": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Physical": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Json": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Physical": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NijozhERJDIaJ4k5TSMy1jOi0cSC2HfkvRD/Sl+kGSSKgVbFnF4GxgtMN/MrzHB8D1JxIrD4xSer9Blh9v3axQ==", + "resolved": "10.0.10", + "contentHash": "ANyvsgkNBRvcJh2XLgn8veGmajf+8m0AbKK+HPWdRL1yraSNVVSmQhFntLtdz/C795jxqqup+k05cs/3jZQPOA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "g41l/30G3K4B/d/L8kjux0+30e27c8D0FVQ/PFCpbekgfDpj9mnDhieP67EqXWvl1EWNeZh2rpR4F5B/jcDOHA==" + "resolved": "10.0.10", + "contentHash": "z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA==" }, "Microsoft.Extensions.DependencyModel": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "SCDTQ6HubnRvTUjR7dgMKHZvNoCb03t44ttHL8trlFTGgfDteWn/0nRdOxDhcI+lTWhKgd/flCVJEtAOPhSLNg==" + "resolved": "10.0.10", + "contentHash": "rfZA1RjR021RPqSmIPovfz2aOd79TGqJ9BengbjnzIISOVwjLmuSDnhCMmiY/1c6iYvGolQ1iNGzkav0u11XEA==" }, "Microsoft.Extensions.Diagnostics": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NLXI3PbTe39q6/sgs7JYhmfPf7bMzReUoAJ0q9Po6yhfM+0anZa7PrEva4W2SdiLWGyB9eKZS9THGt2BP40xJg==", + "resolved": "10.0.10", + "contentHash": "Kr/e7lUf4+N8tacbqJ2Ctwe/HarKdAc9ZkgKVVqvtJDBKbez+T/KnUwu82KSlnBp/SrpBcxc7u7xkE2oUZT/5Q==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.9", - "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.10" } }, "Microsoft.Extensions.Diagnostics.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "86RgyFsmVslW4Nu28IXgt8tLglynGQrwjk/xhGZaTe8j6YIeR1Ywoc42hSHsBSl920CQdfqq2dBohZiGm3AkUA==", + "resolved": "10.0.10", + "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Oxn4vqDk+EwceTMpZxVm7L/UZEAM1qIQlNP1+7tBZckD+P4SKrm/5X4gMTPCTdpnau/xY8Sb4/0d6onomSg4ZA==", + "resolved": "10.0.10", + "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.FileProviders.Physical": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "zm8WVod4swgprGrkxkuSILlbXqdDRqF+3y6U0I7jlmj4PMyKN6d8pzXZHUn5lr/gZVULzk/+FeTYlTupt6akpg==", + "resolved": "10.0.10", + "contentHash": "jhJAyo38kSrH3ARvWUk0h8itogVnQu2DCZuPo+s0Z+tXes0ugTxMPaHYzap85785eHQmPFqD9TYERqBbtGxn/w==", "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileSystemGlobbing": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileSystemGlobbing": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.FileSystemGlobbing": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "mvRf9qOH/LslWIee/h+lsElnoUyKotEwoPL31soqScmO/eoxObaTCLCdx2DdqPdRi9LnB+7qKZ49jfyrLZuc+w==" + "resolved": "10.0.10", + "contentHash": "jSOCVxEwCd4Aq925kJVz1kSO1EpX2OHYKL04qVREXkDU7Ce3pVDdHPYm+fEy8y/th2kJf/DAstRHpJAqoNWP8w==" }, "Microsoft.Extensions.Hosting": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "HTgnvmK0ubesUFO16pLC+i9+RS8lEGd6TmDouuy75FsAgIFrSwUVhYCqG2IENzBJwgxGc/6Rsulfsvd9ZG/XkA==", - "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Binder": "10.0.9", - "Microsoft.Extensions.Configuration.CommandLine": "10.0.9", - "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.9", - "Microsoft.Extensions.Configuration.FileExtensions": "10.0.9", - "Microsoft.Extensions.Configuration.Json": "10.0.9", - "Microsoft.Extensions.Configuration.UserSecrets": "10.0.9", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Diagnostics": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Physical": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Configuration": "10.0.9", - "Microsoft.Extensions.Logging.Console": "10.0.9", - "Microsoft.Extensions.Logging.Debug": "10.0.9", - "Microsoft.Extensions.Logging.EventLog": "10.0.9", - "Microsoft.Extensions.Logging.EventSource": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "resolved": "10.0.10", + "contentHash": "tL9FkfV64GPUDSPvwrgyw42LVzsnVAnyrqJEuZVJbODgrQ3eL63zmzEcVWoCHzfgqUhWggzbgAyUCnz/zfI3Pg==", + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Binder": "10.0.10", + "Microsoft.Extensions.Configuration.CommandLine": "10.0.10", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.10", + "Microsoft.Extensions.Configuration.FileExtensions": "10.0.10", + "Microsoft.Extensions.Configuration.Json": "10.0.10", + "Microsoft.Extensions.Configuration.UserSecrets": "10.0.10", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Diagnostics": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Physical": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Configuration": "10.0.10", + "Microsoft.Extensions.Logging.Console": "10.0.10", + "Microsoft.Extensions.Logging.Debug": "10.0.10", + "Microsoft.Extensions.Logging.EventLog": "10.0.10", + "Microsoft.Extensions.Logging.EventSource": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Hosting.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Xd/2F+uWblTiUp+ssaDZN2ea4vmnHmW6PXugmqBHumyhqVkyeh6RJ3S2Zo/F+1bXIL/KuGqe2pKv6UiGOc1KeQ==", + "resolved": "10.0.10", + "contentHash": "5LugpYGHk+mkn0a8IZgcyfBca8PCTAU9RQFoMrTdtOOidq88M2SI5f3px6ugnzgxC+eTkvYYJi8pzlUnG5xdAQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "N7Gm9SjugYjmmnhwbBKC9DFqGqjfJvh6YfOJgtwh0AW0Xpok3dIVors1ik050XmUxKAgAc7nNngDIJyFb06K2g==", + "resolved": "10.0.10", + "contentHash": "Tf6z5HsL0VDYRTfvsoNrTGHGheCwkTsZBA2FFh5ATJUbkAwug+FFNISJK2gjpUNemlAOoWllAK52HOWCjto3EQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "9S/DFt4cohlMPpzIxjG6kk0L8MuN2vDm9pbMCulxtJzzk82oJHVLBd8vuQxaPskaYQwKqmFmbannf5eoChgjYg==", + "resolved": "10.0.10", + "contentHash": "zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging.Configuration": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "bUth5ip7YsZMXWZS42IRTI0zDrPEqdE+xnsmcL0Pk784grWKApDvc5UoMi2tP2qYJ5ylFzeVDuDu08sFATq1bg==", + "resolved": "10.0.10", + "contentHash": "cLrqxkuEfcilZ8SjK+9KAnpLk9lOoMPaOokF+wRUYie+iUEcdX4/p/+gJkt0BYgWLthjpBUCkVTBI6Kxg0nsOw==", "dependencies": { - "Microsoft.Extensions.Configuration": "10.0.9", - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Binder": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.9" + "Microsoft.Extensions.Configuration": "10.0.10", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Binder": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.10" } }, "Microsoft.Extensions.Logging.Console": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "WyZEG/O8jKqBOBF6/M6IJqiEyWFBUv6PDyzNoXDA0mBZwKtkuf7GiZ/0/8eU8OpLKKQL0O95oPOY1szrWIKofQ==", + "resolved": "10.0.10", + "contentHash": "VIlNzPwPS0GeQVSmCqqo36ugryX3LpE9ul6gEkks5VLET3weH/XMLeWmclwfoGn4Nxi2mwVibB+OZBVJ9tDqvg==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Configuration": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Configuration": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Logging.Debug": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "r/A0ahpXmZH/8ltPjrFFWp12BIizK9cCVJXPcHyOad8e4eIX7P/geW+uBYdczkeCAaMebT4jEU7snOm4GnmKfA==", + "resolved": "10.0.10", + "contentHash": "8+TZBnV5fgBXoVNJ5ROSErUwYogk4hOgV7c2HWK1u5cqKGmiUTUn7+KqZ35iQu8e/B7Ykccyz5OTjdXcidNZ9g==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging.EventLog": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "goAl30/WwmdnWDPRwATaDPIK0iuDBnQSMTH2XYGVB1SwReg7hglhvDNjjpNhT25US3GF4I5q6BhTNs6nFYzEfg==", + "resolved": "10.0.10", + "contentHash": "0RE4951AzQ+YD4gVrvbq0BhdsiBgSDo44yM7+QBZ2mrmMJeNjY+teCIYfUjqDPVYnKs0HR6SkkhgrX1YgXZq3Q==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "System.Diagnostics.EventLog": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "System.Diagnostics.EventLog": "10.0.10" } }, "Microsoft.Extensions.Logging.EventSource": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "tHynPVHbTicuaDpS2JVTxX0qA5VTg15CXgVKTwWvvudb5BvW5aVew8MMyek6LrDGAom7UbON1jf1T5GhpTilFA==", + "resolved": "10.0.10", + "contentHash": "85SAPwXhJtdBInzN2k7SChiFiBGh3KOWay5AfoY+GREF6P7oZA98+ST2p7Z9384iLKYjkZSKIZ/FqIO5aojtNw==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.ObjectPool": { @@ -870,29 +870,29 @@ }, "Microsoft.Extensions.Options": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "hyNdX4c2UwkRkzb9byw0H2DQkRzwBM3mzY2sCM9egwzTyg8dvQJmp5noQHGEaaCORQrNK3DD2gREBsc2DlXS4A==", + "resolved": "10.0.10", + "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Options.ConfigurationExtensions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Y4E24zffF/aPS0igNvY6ZzAQfbxd6AYdC9L4brnH+uK0yYYHIR6FeGVQVVjAOo8wub1EQDl2B90lCcpqoTF7Yw==", + "resolved": "10.0.10", + "contentHash": "tnBmu/LwF25ZQK+HBNCu2xrwnkKoB/XEbJyooGGoYxHrhvxbSKi7eOFiJ4AXBy/QU4vtCvCJfoi8k9Ej72qzOQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Configuration.Binder": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Configuration.Binder": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Primitives": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "fmEbAUFsaIKirgLt/lYhuFRBwhcSJN31jjHgCdbQxJiWOum6EdLjkbgGuukSP9z/a+9LibaxII/kF+GwOXgC4g==" + "resolved": "10.0.10", + "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ==" }, "Microsoft.IdentityModel.Abstractions": { "type": "Transitive", @@ -1033,8 +1033,8 @@ }, "System.Diagnostics.EventLog": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "s2PcxHK4IYQ6gmD3VSBkym9tWGkFisKjcjWBdl7a+n4Yy66ae4beJ1ZdjDp060SSll4W3Rt4H2LW87dWckv+QQ==" + "resolved": "10.0.10", + "contentHash": "OvGz3PrzuAI/Sj7LTcXcCe3FClRI1IyRMZjNONcZtFh+Ww7nAtSh4kh08r8KVe/xxkXJPjR0Y1jF7H+N42d4xQ==" }, "System.IdentityModel.Tokens.Jwt": { "type": "Transitive", @@ -1076,9 +1076,9 @@ "trax.samples.persistedoperations": { "type": "Project", "dependencies": { - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data": "[1.43.0, )", - "Trax.Effect.Data.Postgres": "[1.43.0, )", + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data": "[1.44.1, )", + "Trax.Effect.Data.Postgres": "[1.44.1, )", "Trax.Mediator": "[1.20.0, )" } }, @@ -1089,7 +1089,7 @@ "Trax.Api.GraphQL": "[1.40.0, )", "Trax.Api.GraphQL.PersistedOperations": "[1.40.0, )", "Trax.Dashboard": "[1.14.0, )", - "Trax.Effect.Provider.Json": "[1.43.0, )", + "Trax.Effect.Provider.Json": "[1.44.1, )", "Trax.Samples.PersistedOperations": "[1.99.99, )", "Trax.Scheduler": "[1.31.0, )" } @@ -1131,12 +1131,12 @@ }, "Microsoft.Extensions.Configuration": { "type": "CentralTransitive", - "requested": "[10.0.9, )", - "resolved": "10.0.9", - "contentHash": "woZsWLhOQsASuxbmgiZJqiGUBNo3IjRdXC92xt8rRokza+P6/nIsnzq7sm9Or6ZYcRl2kL1ufj8HVzp1QlPTXw==", + "requested": "[10.0.10, )", + "resolved": "10.0.10", + "contentHash": "plJWK2zpWuuyxI8F8s2scx6Je7N1Ajjs6HvYUGKwRnDMWIVIz9FHwAkiT7ASgrvAOd10T0FPVlh9BzAJJME+jg==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Npgsql.EntityFrameworkCore.PostgreSQL": { @@ -1229,63 +1229,63 @@ }, "Trax.Effect": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0" } }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Effect.Data.Postgres": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "pfQbPCqISZS9ywK8wZXfhPsCri1kSY6noJmKudwjEZbaHorHp9yS9F+Z+adZ0x7mJ5Q/A+0Ld42nyv843SBbFw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "Zs8jJyN315qx1zivjBLnNabkSEvL344L3nVVCJ0TFkaQ0BOTNXCk6v1PPUDPiyv/JFjSZ4HGW9pEK8q0etvmNg==", "dependencies": { "EFCore.NamingConventions": "10.0.1", "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "Npgsql.EntityFrameworkCore.PostgreSQL": "10.0.0", "Trax.Core": "1.6.0", - "Trax.Effect.Data": "1.43.0", + "Trax.Effect.Data": "1.44.1", "dbup-core": "6.1.1", "dbup-postgresql": "7.0.1" } }, "Trax.Effect.Provider.Json": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "DGTT71841RzxloK24I8oKm1mQ1t+QF6JN6bxFiwAHDN9eB64ZFy+PtfglHVGFjAfCv0F8EF4MWAcSzXGLIrNcQ==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "mOBuSHh3YeW3w+7fl93h80WjxHv5s430vxv1oB6Y25pEH+GB3fP7/OiqHcsSlN3LiHIbZsTE+f3MeJst+YxfJg==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Mediator": { diff --git a/tests/Trax.Samples.TestRunner.Tests/packages.lock.json b/tests/Trax.Samples.TestRunner.Tests/packages.lock.json index 0db41e4..ac0fbbf 100644 --- a/tests/Trax.Samples.TestRunner.Tests/packages.lock.json +++ b/tests/Trax.Samples.TestRunner.Tests/packages.lock.json @@ -22,12 +22,12 @@ }, "Microsoft.Extensions.Configuration": { "type": "Direct", - "requested": "[10.0.9, )", - "resolved": "10.0.9", - "contentHash": "woZsWLhOQsASuxbmgiZJqiGUBNo3IjRdXC92xt8rRokza+P6/nIsnzq7sm9Or6ZYcRl2kL1ufj8HVzp1QlPTXw==", + "requested": "[10.0.10, )", + "resolved": "10.0.10", + "contentHash": "plJWK2zpWuuyxI8F8s2scx6Je7N1Ajjs6HvYUGKwRnDMWIVIz9FHwAkiT7ASgrvAOd10T0FPVlh9BzAJJME+jg==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.NET.Test.Sdk": { @@ -129,10 +129,10 @@ }, "Microsoft.Extensions.Configuration.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "qGhRPd3VxfLV9UqatVOiD9mAeUbj2KiMwGFYC5uXlzExiZQoe4X/hdmzGIU7BQjNLTqCnnbTHVyBglG3668/HA==", + "resolved": "10.0.10", + "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection": { @@ -145,8 +145,8 @@ }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "g41l/30G3K4B/d/L8kjux0+30e27c8D0FVQ/PFCpbekgfDpj9mnDhieP67EqXWvl1EWNeZh2rpR4F5B/jcDOHA==" + "resolved": "10.0.10", + "contentHash": "z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA==" }, "Microsoft.Extensions.DependencyModel": { "type": "Transitive", @@ -155,31 +155,31 @@ }, "Microsoft.Extensions.Diagnostics.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "86RgyFsmVslW4Nu28IXgt8tLglynGQrwjk/xhGZaTe8j6YIeR1Ywoc42hSHsBSl920CQdfqq2dBohZiGm3AkUA==", + "resolved": "10.0.10", + "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Oxn4vqDk+EwceTMpZxVm7L/UZEAM1qIQlNP1+7tBZckD+P4SKrm/5X4gMTPCTdpnau/xY8Sb4/0d6onomSg4ZA==", + "resolved": "10.0.10", + "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Hosting.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Xd/2F+uWblTiUp+ssaDZN2ea4vmnHmW6PXugmqBHumyhqVkyeh6RJ3S2Zo/F+1bXIL/KuGqe2pKv6UiGOc1KeQ==", + "resolved": "10.0.10", + "contentHash": "5LugpYGHk+mkn0a8IZgcyfBca8PCTAU9RQFoMrTdtOOidq88M2SI5f3px6ugnzgxC+eTkvYYJi8pzlUnG5xdAQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging": { @@ -194,25 +194,25 @@ }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "9S/DFt4cohlMPpzIxjG6kk0L8MuN2vDm9pbMCulxtJzzk82oJHVLBd8vuQxaPskaYQwKqmFmbannf5eoChgjYg==", + "resolved": "10.0.10", + "contentHash": "zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Options": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "hyNdX4c2UwkRkzb9byw0H2DQkRzwBM3mzY2sCM9egwzTyg8dvQJmp5noQHGEaaCORQrNK3DD2gREBsc2DlXS4A==", + "resolved": "10.0.10", + "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Primitives": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "fmEbAUFsaIKirgLt/lYhuFRBwhcSJN31jjHgCdbQxJiWOum6EdLjkbgGuukSP9z/a+9LibaxII/kF+GwOXgC4g==" + "resolved": "10.0.10", + "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ==" }, "Microsoft.NETCore.Platforms": { "type": "Transitive", @@ -309,7 +309,7 @@ "type": "Project", "dependencies": { "NUnit.Engine": "[3.22.0, )", - "Trax.Effect": "[1.43.0, )", + "Trax.Effect": "[1.44.1, )", "Trax.Mediator": "[1.20.0, )" } }, @@ -336,18 +336,18 @@ }, "Trax.Effect": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0" } }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", + "requested": "[1.44.1, )", "resolved": "1.41.0", "contentHash": "3tr5igE+6JGXhLt1JlggSgJx+4y4AOmtnBBTIDbyvfLrdGj4Al4KNmJphzjf3KWCwMlMgoNaWTu7z2MageeE0g==", "dependencies": { diff --git a/tests/Trax.Samples.Tests.Reflection/packages.lock.json b/tests/Trax.Samples.Tests.Reflection/packages.lock.json index 4567d3e..2cdd54d 100644 --- a/tests/Trax.Samples.Tests.Reflection/packages.lock.json +++ b/tests/Trax.Samples.Tests.Reflection/packages.lock.json @@ -85,23 +85,23 @@ }, "Trax.Effect.Data.Testing": { "type": "Direct", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "DM0j6KAcBfIhJSUzFKkvgbLBmlpsOSTLo+XtnUcEOCipmuPiTwPdQ5bDOlg7rGfk9LgA9zloleE8OSrb3XY7rg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "kfPBHAz0Q5PwOCiaWqU4WTUDKmgLTZhQ71kfaq4VedzXuSIhuU5JzlIDNHM4PHeq1RT+YqXofXgmgiXiscm+Mw==", "dependencies": { "Microsoft.CodeAnalysis.CSharp": "5.6.0", "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "NUnit": "4.6.1", "Npgsql": "10.0.3", "Npgsql.EntityFrameworkCore.PostgreSQL": "10.0.0", "Trax.Core": "1.6.0", "Trax.Core.Testing": "1.6.0", - "Trax.Effect.Data": "1.43.0" + "Trax.Effect.Data": "1.44.1" } }, "Trax.Mediator.Testing": { @@ -562,24 +562,24 @@ }, "Microsoft.Extensions.Configuration.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "qGhRPd3VxfLV9UqatVOiD9mAeUbj2KiMwGFYC5uXlzExiZQoe4X/hdmzGIU7BQjNLTqCnnbTHVyBglG3668/HA==", + "resolved": "10.0.10", + "contentHash": "5Vnd2I75DmZCVEjSynIdJ/0EGafgnLQwgR3t2C2/fkjx/nRG+cLwxLLdInoHeCEpkD5K4Ov/g9ZCRYrl4TRsaA==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "NijozhERJDIaJ4k5TSMy1jOi0cSC2HfkvRD/Sl+kGSSKgVbFnF4GxgtMN/MrzHB8D1JxIrD4xSer9Blh9v3axQ==", + "resolved": "10.0.10", + "contentHash": "ANyvsgkNBRvcJh2XLgn8veGmajf+8m0AbKK+HPWdRL1yraSNVVSmQhFntLtdz/C795jxqqup+k05cs/3jZQPOA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "g41l/30G3K4B/d/L8kjux0+30e27c8D0FVQ/PFCpbekgfDpj9mnDhieP67EqXWvl1EWNeZh2rpR4F5B/jcDOHA==" + "resolved": "10.0.10", + "contentHash": "z/2xXlFw2aLGjHyEm6E0tQ+In6VfzQzTrtArbQ2c0TQE16ZbyDCMGPvaUT9I0s8rgy9sRWlU2P9waW37qV04qA==" }, "Microsoft.Extensions.DependencyModel": { "type": "Transitive", @@ -588,49 +588,49 @@ }, "Microsoft.Extensions.Diagnostics.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "86RgyFsmVslW4Nu28IXgt8tLglynGQrwjk/xhGZaTe8j6YIeR1Ywoc42hSHsBSl920CQdfqq2dBohZiGm3AkUA==", + "resolved": "10.0.10", + "contentHash": "9uWiKpeOVac355STyChWR/pliFX/5CeLqChW9kKsaxyDH4EUTZxMkT4Jwp/J/peLm0GBFmSX5c0WCse3yCnq1Q==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Oxn4vqDk+EwceTMpZxVm7L/UZEAM1qIQlNP1+7tBZckD+P4SKrm/5X4gMTPCTdpnau/xY8Sb4/0d6onomSg4ZA==", + "resolved": "10.0.10", + "contentHash": "c5zqFCY9DiIpMovLd7/d/CTiEtrMOuQ639dhv3PABtKQIKNQikSHwQt8+N679uii9q+B55lgK28Uv64FOwEu8w==", "dependencies": { - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Hosting.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "Xd/2F+uWblTiUp+ssaDZN2ea4vmnHmW6PXugmqBHumyhqVkyeh6RJ3S2Zo/F+1bXIL/KuGqe2pKv6UiGOc1KeQ==", + "resolved": "10.0.10", + "contentHash": "5LugpYGHk+mkn0a8IZgcyfBca8PCTAU9RQFoMrTdtOOidq88M2SI5f3px6ugnzgxC+eTkvYYJi8pzlUnG5xdAQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "10.0.9", - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.9", - "Microsoft.Extensions.FileProviders.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9" + "Microsoft.Extensions.Configuration.Abstractions": "10.0.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.10", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10" } }, "Microsoft.Extensions.Logging": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "N7Gm9SjugYjmmnhwbBKC9DFqGqjfJvh6YfOJgtwh0AW0Xpok3dIVors1ik050XmUxKAgAc7nNngDIJyFb06K2g==", + "resolved": "10.0.10", + "contentHash": "Tf6z5HsL0VDYRTfvsoNrTGHGheCwkTsZBA2FFh5ATJUbkAwug+FFNISJK2gjpUNemlAOoWllAK52HOWCjto3EQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", - "Microsoft.Extensions.Options": "10.0.9" + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", + "Microsoft.Extensions.Options": "10.0.10" } }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "9S/DFt4cohlMPpzIxjG6kk0L8MuN2vDm9pbMCulxtJzzk82oJHVLBd8vuQxaPskaYQwKqmFmbannf5eoChgjYg==", + "resolved": "10.0.10", + "contentHash": "zkFxGYUvdxAvIKTyXHrmW+Sux53D4SezD9dMyZ6hrwwzPQJNuwCRy1f5W7AvYTqacEGhWF2XderRQG1OvbV8og==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10" } }, "Microsoft.Extensions.ObjectPool": { @@ -640,17 +640,17 @@ }, "Microsoft.Extensions.Options": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "hyNdX4c2UwkRkzb9byw0H2DQkRzwBM3mzY2sCM9egwzTyg8dvQJmp5noQHGEaaCORQrNK3DD2gREBsc2DlXS4A==", + "resolved": "10.0.10", + "contentHash": "srnhnk7nE8krBiIXp71LvBmKBtraBONWSRzdjJgRv1Ko9Mp8IVNqv4vIS9hGeVteBig8aQkva9ZG+sC+o5sVcA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.9", - "Microsoft.Extensions.Primitives": "10.0.9" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.10", + "Microsoft.Extensions.Primitives": "10.0.10" } }, "Microsoft.Extensions.Primitives": { "type": "Transitive", - "resolved": "10.0.9", - "contentHash": "fmEbAUFsaIKirgLt/lYhuFRBwhcSJN31jjHgCdbQxJiWOum6EdLjkbgGuukSP9z/a+9LibaxII/kF+GwOXgC4g==" + "resolved": "10.0.10", + "contentHash": "5wu/GrYVd8mG2DVUw3vFJzF+O336TyTGg/Kmcgw9bfwYhCoFiV5lR5QeEmKecJyrW4W54nMfD3p3589E8a7czQ==" }, "Microsoft.IdentityModel.Abstractions": { "type": "Transitive", @@ -810,7 +810,7 @@ "trax.samples.bookworm": { "type": "Project", "dependencies": { - "Trax.Effect": "[1.43.0, )", + "Trax.Effect": "[1.44.1, )", "Trax.Mediator": "[1.20.0, )", "Trax.Samples.Bookworm.Catalog": "[1.99.99, )", "Trax.Samples.Bookworm.Lending": "[1.99.99, )" @@ -820,8 +820,8 @@ "type": "Project", "dependencies": { "Npgsql.EntityFrameworkCore.PostgreSQL": "[10.0.0, )", - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data": "[1.43.0, )" + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data": "[1.44.1, )" } }, "trax.samples.bookworm.crossschema": { @@ -836,8 +836,8 @@ "type": "Project", "dependencies": { "Npgsql.EntityFrameworkCore.PostgreSQL": "[10.0.0, )", - "Trax.Effect": "[1.43.0, )", - "Trax.Effect.Data": "[1.43.0, )" + "Trax.Effect": "[1.44.1, )", + "Trax.Effect.Data": "[1.44.1, )" } }, "HotChocolate.AspNetCore": { @@ -952,30 +952,30 @@ }, "Trax.Effect": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "UsqXX7rJP7wbA+gtRJWfPZ3Hq4EQs35H99uFwSV3iLGvMmbIiyiHX0kW7mCsWC3XocTnIj3OKtnAAgyqsIQ0sw==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "8CBPyzYo9CdG7khtCdzwMizS+nTUTZbTr7b+nIDTPN6wP5yCvFde/+CyU3kpVibrona8nLDmEviaJ8HEaY1hNQ==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Trax.Core": "1.6.0" } }, "Trax.Effect.Data": { "type": "CentralTransitive", - "requested": "[1.43.0, )", - "resolved": "1.43.0", - "contentHash": "oFmABbDcY+r7pwJGDWGuAv9vVdn3WWPM8pYH1nS9+0Kn+4Wbaedug9RDsHcPzpJcQ57eiw/UM2U7chrS23DUeg==", + "requested": "[1.44.1, )", + "resolved": "1.44.1", + "contentHash": "HAEsFzGwhVla348IhBY9rrEEtnTlq4f8D7beE77ALpe82k1JyxQqUGpO9JZoGZcpJMtzvtZ/l+QBeiHsMDFYIw==", "dependencies": { "Microsoft.EntityFrameworkCore": "10.0.3", "Microsoft.EntityFrameworkCore.Relational": "10.0.3", - "Microsoft.Extensions.DependencyInjection": "10.0.9", - "Microsoft.Extensions.Hosting.Abstractions": "10.0.9", - "Microsoft.Extensions.Logging": "10.0.9", - "Microsoft.Extensions.Logging.Abstractions": "10.0.9", + "Microsoft.Extensions.DependencyInjection": "10.0.10", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.10", + "Microsoft.Extensions.Logging": "10.0.10", + "Microsoft.Extensions.Logging.Abstractions": "10.0.10", "Npgsql": "10.0.3", "Trax.Core": "1.6.0", - "Trax.Effect": "1.43.0" + "Trax.Effect": "1.44.1" } }, "Trax.Mediator": {