19 instantiations of FoundryToolboxState
Aspire.Hosting.Foundry (1)
Toolbox\FoundryToolboxReconciler.cs (1)
244
return
new
(toolbox.DefaultVersion, versions);
Aspire.Hosting.Foundry.Tests (18)
FoundryToolboxReconcilerTests.cs (18)
72
var concurrentlyChanged = new
FoundryToolboxState
(
101
Existing = new
FoundryToolboxState
(
124
Existing = new
FoundryToolboxState
(
146
Existing = new
FoundryToolboxState
(
170
StateAfterCreate = created => new
FoundryToolboxState
(
193
var initial = new
FoundryToolboxState
(
199
var concurrentlyChanged = new
FoundryToolboxState
(
224
var initial = new
FoundryToolboxState
(
230
var concurrentlyChanged = new
FoundryToolboxState
(
259
StateAfterCreate = created => new
FoundryToolboxState
(
283
var initial = new
FoundryToolboxState
(
376
Existing = new
FoundryToolboxState
("1", [CreateVersionState("1", oldHash)]),
498
Existing = new
FoundryToolboxState
(
518
Existing = new
FoundryToolboxState
(
547
Existing = new
FoundryToolboxState
(
584
new
(
625
new
FoundryToolboxState
(
644
? new
FoundryToolboxState
(version, existing.Versions)
23 references to FoundryToolboxState
Aspire.Hosting.Foundry (9)
Toolbox\FoundryToolboxReconciler.cs (9)
183
Task<
FoundryToolboxState
?> GetAsync(string name, CancellationToken cancellationToken);
199
public async Task<
FoundryToolboxState
?> GetAsync(string name, CancellationToken cancellationToken)
333
var
existing = await administration.GetAsync(definition.Name, cancellationToken).ConfigureAwait(false);
399
var
current = await administration.GetAsync(definition.Name, cancellationToken).ConfigureAwait(false)
428
var
before = await administration.GetAsync(definition.Name, cancellationToken).ConfigureAwait(false)
456
var
after = await administration.GetAsync(definition.Name, cancellationToken).ConfigureAwait(false)
473
FoundryToolboxState
state,
494
FoundryToolboxState
state,
543
var
existing = await administration.GetAsync(name, cancellationToken).ConfigureAwait(false);
Aspire.Hosting.Foundry.Tests (14)
FoundryToolboxReconcilerTests.cs (14)
71
var
initial = CreateExistingState(definition, "3");
72
var
concurrentlyChanged = new FoundryToolboxState(
193
var
initial = new FoundryToolboxState(
199
var
concurrentlyChanged = new FoundryToolboxState(
224
var
initial = new FoundryToolboxState(
230
var
concurrentlyChanged = new FoundryToolboxState(
283
var
initial = new FoundryToolboxState(
581
private static
FoundryToolboxState
CreateExistingState(
602
public
FoundryToolboxState
? Existing { get; set; }
606
public Func<string,
FoundryToolboxState
>? StateAfterCreate { get; init; }
608
public Func<string, string,
FoundryToolboxState
>? StateAfterPromotion { get; init; }
610
public Queue<
FoundryToolboxState
?> GetResults { get; } = [];
616
public Task<
FoundryToolboxState
?> GetAsync(string name, CancellationToken cancellationToken) =>
617
Task.FromResult(GetResults.TryDequeue(out
var
state) ? state : Existing);