165 references to TryGetCurrentState
Aspire.Hosting (15)
ApplicationModel\CommandsConfigurationExtensions.cs (1)
216
if (resourceNotificationService.
TryGetCurrentState
(name, out var evt))
ApplicationModel\ResourceCommandService.cs (4)
215
if (!_resourceNotificationService.
TryGetCurrentState
(resourceId, out var resourceEvent))
273
if (!_resourceNotificationService.
TryGetCurrentState
(resourceId, out var resourceEvent))
472
if (!_resourceNotificationService.
TryGetCurrentState
(resourceId, out var resourceEvent))
502
if (!_resourceNotificationService.
TryGetCurrentState
(resourceId, out var resourceEvent))
ApplicationModel\ResourceNotificationService.cs (3)
244
if (waitBehavior == WaitBehavior.StopOnResourceUnavailable && !
TryGetCurrentState
(resourceName, out _))
1348
if (
TryGetCurrentState
(resourceName, out var evt) && evt.Snapshot != null)
1388
if (
TryGetCurrentState
(dependencyName, out var dependencyEvent))
Ats\NotificationExports.cs (1)
82
if (notificationService.
TryGetCurrentState
(resourceName, out var resourceEvent))
Backchannel\AuxiliaryBackchannelRpcTarget.cs (3)
798
if (notificationService.
TryGetCurrentState
(requestedResourceName, out var resourceEvent))
1018
if (notificationService.
TryGetCurrentState
(resourceName, out var resourceEvent))
1765
return notificationService.
TryGetCurrentState
(resourceName, out var resourceEvent) && resourceEvent.Snapshot.IsHidden;
DistributedApplication.cs (1)
847
app.ResourceNotifications.
TryGetCurrentState
(instanceName, out var resourceEvent);
Health\ResourceHealthCheckService.cs (1)
84
resourceNotificationService.
TryGetCurrentState
(name, out var evt)
Orchestrator\ApplicationOrchestrator.cs (1)
595
if (_notificationService.
TryGetCurrentState
(context.DcpResourceName, out var currentResourceEvent))
Aspire.Hosting.Azure (5)
AzureProvisioningController.cs (5)
2256
!notificationService.
TryGetCurrentState
(environmentResource.Name, out var environmentEvent) ||
3264
if (!notificationService.
TryGetCurrentState
(resource.Name, out var resourceEvent))
3506
if (!notificationService.
TryGetCurrentState
(resource.Name, out var resourceEvent))
3965
return notificationService.
TryGetCurrentState
(resourceName, out var currentEvent) &&
3971
if (notificationService.
TryGetCurrentState
(resourceName, out var currentEvent) &&
Aspire.Hosting.Azure.EntraId.Tests (2)
EntraIdInitializationTests.cs (2)
256
Assert.True(notifications.
TryGetCurrentState
(entra.Resource.Name, out var resourceEvent));
517
Assert.True(notifications.
TryGetCurrentState
(resource.Name, out var resourceEvent));
Aspire.Hosting.Azure.Tests (75)
AzureBicepProvisionerTests.cs (9)
848
Assert.True(notifications.
TryGetCurrentState
(resource.Name, out var resourceEvent));
882
Assert.True(notifications.
TryGetCurrentState
(resource.Name, out var resourceEvent));
919
Assert.True(notifications.
TryGetCurrentState
(resource.Name, out var resourceEvent));
1034
Assert.True(notifications.
TryGetCurrentState
(resource.Name, out var resourceEvent));
1085
Assert.True(notifications.
TryGetCurrentState
(resource.Name, out var resourceEvent));
1276
Assert.True(notifications.
TryGetCurrentState
(resource.Name, out var resourceEvent));
1391
Assert.True(notifications.
TryGetCurrentState
(resource.Name, out var resourceEvent));
1859
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var resourceEvent));
1896
var resourceEvent = notificationService.
TryGetCurrentState
(resourceName, out var currentState)
AzureEnvironmentResourceExtensionsTests.cs (66)
120
Assert.True(notifications.
TryGetCurrentState
(directory.Resource.Name, out var directorySnapshot));
676
Assert.True(notifications.
TryGetCurrentState
(environmentResource.Name, out var environmentEvent));
680
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
792
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
865
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
1026
Assert.True(notifications.
TryGetCurrentState
(keyVault.Resource.Name, out var keyVaultEvent));
1061
Assert.True(notifications.
TryGetCurrentState
(postgres.Resource.Name, out var postgresEvent));
1703
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
1739
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
1816
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
1986
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
2041
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
2144
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
2147
Assert.True(notifications.
TryGetCurrentState
(storage2.Resource.Name, out var storage2Event));
2226
Assert.True(notifications.
TryGetCurrentState
(keyVault.Resource.Name, out var keyVaultEvent));
2289
Assert.True(notifications.
TryGetCurrentState
(environmentResource.Name, out var environmentEvent));
2292
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
2296
Assert.True(notifications.
TryGetCurrentState
(storage2.Resource.Name, out var storage2Event));
2380
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
2453
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
2458
Assert.True(notifications.
TryGetCurrentState
(storage2.Resource.Name, out var storage2Event));
2515
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
2518
Assert.True(notifications.
TryGetCurrentState
(storage2.Resource.Name, out var storage2Event));
2564
Assert.True(notifications.
TryGetCurrentState
(environmentResource.Name, out var environmentEvent));
2567
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
2570
Assert.True(notifications.
TryGetCurrentState
(storage2.Resource.Name, out var storage2Event));
2578
Assert.True(notifications.
TryGetCurrentState
(environmentResource.Name, out environmentEvent));
2581
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out storageEvent));
2624
Assert.True(notifications.
TryGetCurrentState
(environmentResource.Name, out var environmentEvent));
2627
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
2636
Assert.True(notifications.
TryGetCurrentState
(environmentResource.Name, out environmentEvent));
2639
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out storageEvent));
2778
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
2795
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out storageEvent));
2798
Assert.True(notifications.
TryGetCurrentState
(blobs.Resource.Name, out var blobsEvent));
2807
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out storageEvent));
2857
Assert.True(notifications.
TryGetCurrentState
(storage2.Resource.Name, out var runningStorage2Event));
2873
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
2877
Assert.True(notifications.
TryGetCurrentState
(storage2.Resource.Name, out var storage2Event));
2882
Assert.True(notifications.
TryGetCurrentState
(storage2.Resource.Name, out storage2Event));
3044
Assert.True(notifications.
TryGetCurrentState
(environmentResource.Name, out var environmentEvent));
3047
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
3056
Assert.True(notifications.
TryGetCurrentState
(storage2.Resource.Name, out var storage2Event));
3357
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
3802
Assert.True(notifications.
TryGetCurrentState
(environmentResource.Name, out var environmentEvent));
3855
Assert.True(notifications.
TryGetCurrentState
(environmentResource.Name, out var environmentEvent));
4253
Assert.True(notifications.
TryGetCurrentState
(keyVault.Resource.Name, out var keyVaultEvent));
4357
Assert.True(notifications.
TryGetCurrentState
(keyVault.Resource.Name, out var keyVaultEvent));
4564
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
4650
Assert.True(notifications.
TryGetCurrentState
(environmentResource.Name, out var environmentEvent));
4659
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var resourceEvent));
4703
Assert.True(notifications.
TryGetCurrentState
(environmentResource.Name, out var environmentEvent));
4706
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var resourceEvent));
4762
Assert.True(notifications.
TryGetCurrentState
(environmentResource.Name, out var environmentEvent));
4765
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
4768
Assert.True(notifications.
TryGetCurrentState
(storage2.Resource.Name, out var storage2Event));
4805
Assert.True(notifications.
TryGetCurrentState
(environmentResource.Name, out var environmentEvent));
4808
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var resourceEvent));
5002
Assert.True(notifications.
TryGetCurrentState
(environmentResource.Name, out var environmentEvent));
5069
Assert.True(notifications.
TryGetCurrentState
(storage.Name, out var storageEvent));
5072
Assert.True(notifications.
TryGetCurrentState
(storageRoles.Name, out var storageRolesEvent));
5140
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
5146
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out storageEvent));
5170
Assert.True(notifications.
TryGetCurrentState
(azureEnvironment.Name, out var environmentEvent));
5488
if (notifications.
TryGetCurrentState
(resourceName, out var resourceEvent) &&
5504
var actualState = notifications.
TryGetCurrentState
(resourceName, out var finalEvent)
Aspire.Hosting.Blazor (1)
BrowserDebuggerHelper.cs (1)
171
var minimumSnapshotVersion = notificationService.
TryGetCurrentState
(dcpInstanceName, out var currentState)
Aspire.Hosting.Blazor.Tests (1)
BrowserDebuggerHelperTests.cs (1)
146
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var currentState));
Aspire.Hosting.Browsers (1)
BrowserLogsBuilderExtensions.cs (1)
186
if (resourceNotifications.
TryGetCurrentState
(parentResource.Name, out var resourceEvent))
Aspire.Hosting.Browsers.Tests (1)
src\Aspire.Hosting.Browsers\BrowserLogsBuilderExtensions.cs (1)
186
if (resourceNotifications.
TryGetCurrentState
(parentResource.Name, out var resourceEvent))
Aspire.Hosting.DevTunnels (5)
DevTunnelMonitor.cs (2)
479
if (_notifications.
TryGetCurrentState
(_resource.Name, out var current)
701
&& (!_notifications.
TryGetCurrentState
(_resource.Name, out var current)
DevTunnelResourceBuilderExtensions.cs (3)
740
var wasAvailable = notifications.
TryGetCurrentState
(portResource.Name, out var previous)
802
var previousPolicy = notifications.
TryGetCurrentState
(portResource.Name, out var current)
823
if (notifications.
TryGetCurrentState
(portResource.Name, out var current)
Aspire.Hosting.DevTunnels.Tests (2)
DevTunnelResourceBuilderExtensionsTests.cs (1)
890
Assert.True(notifications.
TryGetCurrentState
(port.Name, out var resourceEvent));
TestDevTunnelMonitor.cs (1)
93
Assert.True(App.ResourceNotifications.
TryGetCurrentState
(resource.Name, out var current));
Aspire.Hosting.Dotnet (3)
DotnetProjectBuildCoordinator.cs (3)
304
notifications.
TryGetCurrentState
(rebuilder.Name, out var rebuildEvent) &&
924
var initialSnapshot = _notificationService.
TryGetCurrentState
(
1004
var initialSnapshot = _notificationService.
TryGetCurrentState
(
Aspire.Hosting.Dotnet.Tests (1)
DotnetProjectBuildCoordinatorTests.cs (1)
3267
Assert.True(app.ResourceNotifications.
TryGetCurrentState
("persistent-project", out var projectEvent));
Aspire.Hosting.DotnetTool.Tests (2)
DotnetToolFunctionalTests.cs.cs (2)
28
Assert.True(app.ResourceNotifications.
TryGetCurrentState
(resource.Resource.Name, out var resourceState));
50
Assert.True(app.ResourceNotifications.
TryGetCurrentState
(resource.Resource.Name, out var resourceState));
Aspire.Hosting.EntityFrameworkCore.Tests (1)
EFBuildReadinessTests.cs (1)
50
Assert.True(app.ResourceNotifications.
TryGetCurrentState
(migrations.Resource.Name, out var state));
Aspire.Hosting.Maui (1)
MauiOtlpExtensions.cs (1)
410
if (notificationService.
TryGetCurrentState
(resourceName, out var currentState) &&
Aspire.Hosting.MongoDB (1)
src\Shared\ContainerReplCommand.cs (1)
28
if (!notifications.
TryGetCurrentState
(context.ResourceName, out var resourceEvent) ||
Aspire.Hosting.MongoDB.Tests (1)
ReplicaSet\AddMongoDBReplicaSetTests.cs (1)
368
Assert.True(notifications.
TryGetCurrentState
(replicaSet.Resource.Name, out var resourceEvent));
Aspire.Hosting.MySql (1)
src\Shared\ContainerReplCommand.cs (1)
28
if (!notifications.
TryGetCurrentState
(context.ResourceName, out var resourceEvent) ||
Aspire.Hosting.PostgreSQL (1)
src\Shared\ContainerReplCommand.cs (1)
28
if (!notifications.
TryGetCurrentState
(context.ResourceName, out var resourceEvent) ||
Aspire.Hosting.Redis (1)
src\Shared\ContainerReplCommand.cs (1)
28
if (!notifications.
TryGetCurrentState
(context.ResourceName, out var resourceEvent) ||
Aspire.Hosting.SqlServer (1)
src\Shared\ContainerReplCommand.cs (1)
28
if (!notifications.
TryGetCurrentState
(context.ResourceName, out var resourceEvent) ||
Aspire.Hosting.Tests (42)
Orchestrator\ApplicationOrchestratorTests.cs (16)
517
Assert.True(resourceNotificationService.
TryGetCurrentState
(resource.Resource.Name, out var currentState));
564
Assert.True(resourceNotificationService.
TryGetCurrentState
("api-dcp", out var snapshotEvent));
592
Assert.True(resourceNotificationService.
TryGetCurrentState
("api-dcp", out var snapshotEvent));
616
Assert.True(resourceNotificationService.
TryGetCurrentState
("tool-dcp", out var snapshotEvent));
648
Assert.True(resourceNotificationService.
TryGetCurrentState
(waiter.Resource.Name, out var waitingEvent));
689
Assert.True(resourceNotificationService.
TryGetCurrentState
(dependency.Resource.Name, out var dependencyEvent));
799
Assert.True(resourceNotificationService.
TryGetCurrentState
("waiter-def456", out var siblingEvent));
962
Assert.True(resourceNotificationService.
TryGetCurrentState
(blocker.Resource.Name, out var blockerEvent));
1011
while (!resourceNotificationService.
TryGetCurrentState
(waiter.Resource.Name, out var waiterEvent)
1028
Assert.True(resourceNotificationService.
TryGetCurrentState
(blocker.Resource.Name, out var blockerEvent));
1365
var parentState = resourceNotificationService.
TryGetCurrentState
("parent-container-dcp", out var parentEvent) ? parentEvent.Snapshot.State?.Text : null;
1366
var childContainerState = resourceNotificationService.
TryGetCurrentState
(childContainer.Resource.Name, out var childContainerEvent) ? childContainerEvent.Snapshot.State?.Text : null;
1367
var customChildState = resourceNotificationService.
TryGetCurrentState
(customChild.Resource.Name, out var customChildEvent) ? customChildEvent.Snapshot.State?.Text : null;
1413
var parentState = resourceNotificationService.
TryGetCurrentState
("parent-container-dcp", out var parentEvent) ? parentEvent.Snapshot.State?.Text : null;
1414
var childProjectState = resourceNotificationService.
TryGetCurrentState
(childProject.Resource.Name, out var childProjectEvent) ? childProjectEvent.Snapshot.State?.Text : null;
1415
var customChildState = resourceNotificationService.
TryGetCurrentState
(customChild.Resource.Name, out var customChildEvent) ? customChildEvent.Snapshot.State?.Text : null;
ResourceCommandServiceTests.cs (2)
1832
Assert.True(resourceNotificationService.
TryGetCurrentState
(replicaNames[1], out var activeReplica));
1839
Assert.True(resourceNotificationService.
TryGetCurrentState
(replicaNames[0], out var inactiveReplica));
ResourceNotificationTests.cs (24)
159
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var resourceEvent));
445
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var completedWaitingEvent));
559
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var completedWaitingEvent));
607
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var completedWaitingEvent));
678
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var resourceEvent));
716
Assert.True(notificationService.
TryGetCurrentState
("resource-def456", out var notStartedEvent));
726
Assert.True(notificationService.
TryGetCurrentState
("resource-def456", out notStartedEvent));
756
Assert.True(notificationService.
TryGetCurrentState
("resource-abc123", out var notStartedEvent));
881
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var completedWaitingEvent));
897
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var waitingEvent));
905
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var runningEvent));
1762
Assert.True(notificationService.
TryGetCurrentState
(resourceBuilder.Resource.Name, out var resourceEvent));
1807
Assert.True(notificationService.
TryGetCurrentState
("myResource", out var initial));
1811
Assert.True(notificationService.
TryGetCurrentState
("myResource", out var unchanged));
1816
Assert.True(notificationService.
TryGetCurrentState
("myResource", out var changed));
1872
Assert.True(notificationService.
TryGetCurrentState
("myResource", out var initial));
1876
Assert.True(notificationService.
TryGetCurrentState
("myResource", out var unchanged));
1889
Assert.True(notificationService.
TryGetCurrentState
("myResource", out var changed));
1901
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var initial));
1908
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var unchanged));
1924
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var initial));
1927
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var changed));
1953
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var initial));
1959
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var changed));
Aspire.Hosting.Valkey (1)
src\Shared\ContainerReplCommand.cs (1)
28
if (!notifications.
TryGetCurrentState
(context.ResourceName, out var resourceEvent) ||