1 write to Commands
Aspire.Hosting (1)
ApplicationModel\ResourceNotificationService.cs (1)
736
return previousState with {
Commands
= builder.ToImmutable() };
15 references to Commands
Aspire.Hosting (7)
ApplicationModel\ResourceNotificationService.cs (6)
670
string.Join(" ", newState.
Commands
.Select(c => $"{c.Name} ({c.DisplayName}) = {Stringify(c.State)}")));
694
var existingCommand = FindByName(previousState.
Commands
, annotation.Name);
700
builder = ImmutableArray.CreateBuilder<ResourceCommandSnapshot>(previousState.
Commands
.Length);
701
builder.AddRange(previousState.
Commands
);
716
builder = ImmutableArray.CreateBuilder<ResourceCommandSnapshot>(previousState.
Commands
.Length);
717
builder.AddRange(previousState.
Commands
);
Dashboard\DashboardServiceData.cs (1)
58
Commands = snapshot.
Commands
,
Aspire.Hosting.Tests (8)
WithHttpCommandTests.cs (8)
434
Assert.Equal(ResourceCommandState.Disabled, startingEvent.Snapshot.
Commands
.First(c => c.Name == "mycommand").State);
446
e.Snapshot.
Commands
.First(c => c.Name == "mycommand").State == ResourceCommandState.Enabled).DefaultTimeout();
448
Assert.Equal(ResourceCommandState.Enabled, runningEvent.Snapshot.
Commands
.First(c => c.Name == "mycommand").State);
490
e.Snapshot.
Commands
.First(c => c.Name == "mycommand").State == ResourceCommandState.Hidden).DefaultTimeout();
492
Assert.Equal(ResourceCommandState.Hidden, runningEvent.Snapshot.
Commands
.First(c => c.Name == "mycommand").State);
504
e => e.Snapshot.
Commands
.First(c => c.Name == "mycommand").State == ResourceCommandState.Enabled).DefaultTimeout();
507
Assert.Equal(ResourceCommandState.Enabled, enabledEvent.Snapshot.
Commands
.First(c => c.Name == "mycommand").State);
546
e.Snapshot.
Commands
.FirstOrDefault(c => c.Name == commandName)?.State == ResourceCommandState.Enabled).DefaultTimeout();