161 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 _))
1327
if (
TryGetCurrentState
(resourceName, out var evt) && evt.Snapshot != null)
1367
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))
1764
return notificationService.
TryGetCurrentState
(resourceName, out var resourceEvent) && resourceEvent.Snapshot.IsHidden;
DistributedApplication.cs (1)
831
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)
2157
!notificationService.
TryGetCurrentState
(environmentResource.Name, out var environmentEvent) ||
3135
if (!notificationService.
TryGetCurrentState
(resource.Name, out var resourceEvent))
3377
if (!notificationService.
TryGetCurrentState
(resource.Name, out var resourceEvent))
3831
return notificationService.
TryGetCurrentState
(resourceName, out var currentEvent) &&
3837
if (notificationService.
TryGetCurrentState
(resourceName, out var currentEvent) &&
Aspire.Hosting.Azure.EntraId.Tests (1)
EntraIdInitializationTests.cs (1)
325
Assert.True(notifications.
TryGetCurrentState
(resource.Name, out var resourceEvent));
Aspire.Hosting.Azure.Tests (74)
AzureBicepProvisionerTests.cs (9)
747
Assert.True(notifications.
TryGetCurrentState
(resource.Name, out var resourceEvent));
781
Assert.True(notifications.
TryGetCurrentState
(resource.Name, out var resourceEvent));
818
Assert.True(notifications.
TryGetCurrentState
(resource.Name, out var resourceEvent));
933
Assert.True(notifications.
TryGetCurrentState
(resource.Name, out var resourceEvent));
984
Assert.True(notifications.
TryGetCurrentState
(resource.Name, out var resourceEvent));
1175
Assert.True(notifications.
TryGetCurrentState
(resource.Name, out var resourceEvent));
1290
Assert.True(notifications.
TryGetCurrentState
(resource.Name, out var resourceEvent));
1758
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var resourceEvent));
1795
var resourceEvent = notificationService.
TryGetCurrentState
(resourceName, out var currentState)
AzureEnvironmentResourceExtensionsTests.cs (65)
377
Assert.True(notifications.
TryGetCurrentState
(environmentResource.Name, out var environmentEvent));
381
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
493
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
566
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
705
Assert.True(notifications.
TryGetCurrentState
(keyVault.Resource.Name, out var keyVaultEvent));
740
Assert.True(notifications.
TryGetCurrentState
(postgres.Resource.Name, out var postgresEvent));
1382
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
1418
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
1495
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
1665
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
1720
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
1823
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
1826
Assert.True(notifications.
TryGetCurrentState
(storage2.Resource.Name, out var storage2Event));
1905
Assert.True(notifications.
TryGetCurrentState
(keyVault.Resource.Name, out var keyVaultEvent));
1968
Assert.True(notifications.
TryGetCurrentState
(environmentResource.Name, out var environmentEvent));
1971
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
1975
Assert.True(notifications.
TryGetCurrentState
(storage2.Resource.Name, out var storage2Event));
2059
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
2132
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
2137
Assert.True(notifications.
TryGetCurrentState
(storage2.Resource.Name, out var storage2Event));
2194
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
2197
Assert.True(notifications.
TryGetCurrentState
(storage2.Resource.Name, out var storage2Event));
2243
Assert.True(notifications.
TryGetCurrentState
(environmentResource.Name, out var environmentEvent));
2246
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
2249
Assert.True(notifications.
TryGetCurrentState
(storage2.Resource.Name, out var storage2Event));
2257
Assert.True(notifications.
TryGetCurrentState
(environmentResource.Name, out environmentEvent));
2260
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out storageEvent));
2303
Assert.True(notifications.
TryGetCurrentState
(environmentResource.Name, out var environmentEvent));
2306
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
2315
Assert.True(notifications.
TryGetCurrentState
(environmentResource.Name, out environmentEvent));
2318
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out storageEvent));
2457
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
2474
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out storageEvent));
2477
Assert.True(notifications.
TryGetCurrentState
(blobs.Resource.Name, out var blobsEvent));
2486
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out storageEvent));
2536
Assert.True(notifications.
TryGetCurrentState
(storage2.Resource.Name, out var runningStorage2Event));
2552
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
2556
Assert.True(notifications.
TryGetCurrentState
(storage2.Resource.Name, out var storage2Event));
2561
Assert.True(notifications.
TryGetCurrentState
(storage2.Resource.Name, out storage2Event));
2723
Assert.True(notifications.
TryGetCurrentState
(environmentResource.Name, out var environmentEvent));
2726
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
2735
Assert.True(notifications.
TryGetCurrentState
(storage2.Resource.Name, out var storage2Event));
3036
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
3481
Assert.True(notifications.
TryGetCurrentState
(environmentResource.Name, out var environmentEvent));
3534
Assert.True(notifications.
TryGetCurrentState
(environmentResource.Name, out var environmentEvent));
3932
Assert.True(notifications.
TryGetCurrentState
(keyVault.Resource.Name, out var keyVaultEvent));
4036
Assert.True(notifications.
TryGetCurrentState
(keyVault.Resource.Name, out var keyVaultEvent));
4243
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
4329
Assert.True(notifications.
TryGetCurrentState
(environmentResource.Name, out var environmentEvent));
4338
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var resourceEvent));
4382
Assert.True(notifications.
TryGetCurrentState
(environmentResource.Name, out var environmentEvent));
4385
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var resourceEvent));
4441
Assert.True(notifications.
TryGetCurrentState
(environmentResource.Name, out var environmentEvent));
4444
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
4447
Assert.True(notifications.
TryGetCurrentState
(storage2.Resource.Name, out var storage2Event));
4484
Assert.True(notifications.
TryGetCurrentState
(environmentResource.Name, out var environmentEvent));
4487
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var resourceEvent));
4681
Assert.True(notifications.
TryGetCurrentState
(environmentResource.Name, out var environmentEvent));
4748
Assert.True(notifications.
TryGetCurrentState
(storage.Name, out var storageEvent));
4751
Assert.True(notifications.
TryGetCurrentState
(storageRoles.Name, out var storageRolesEvent));
4819
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out var storageEvent));
4825
Assert.True(notifications.
TryGetCurrentState
(storage.Resource.Name, out storageEvent));
4849
Assert.True(notifications.
TryGetCurrentState
(azureEnvironment.Name, out var environmentEvent));
5167
if (notifications.
TryGetCurrentState
(resourceName, out var resourceEvent) &&
5183
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)
847
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)
3172
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)
48
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 (40)
Orchestrator\ApplicationOrchestratorTests.cs (16)
516
Assert.True(resourceNotificationService.
TryGetCurrentState
(resource.Resource.Name, out var currentState));
563
Assert.True(resourceNotificationService.
TryGetCurrentState
("api-dcp", out var snapshotEvent));
591
Assert.True(resourceNotificationService.
TryGetCurrentState
("api-dcp", out var snapshotEvent));
615
Assert.True(resourceNotificationService.
TryGetCurrentState
("tool-dcp", out var snapshotEvent));
647
Assert.True(resourceNotificationService.
TryGetCurrentState
(waiter.Resource.Name, out var waitingEvent));
688
Assert.True(resourceNotificationService.
TryGetCurrentState
(dependency.Resource.Name, out var dependencyEvent));
798
Assert.True(resourceNotificationService.
TryGetCurrentState
("waiter-def456", out var siblingEvent));
961
Assert.True(resourceNotificationService.
TryGetCurrentState
(blocker.Resource.Name, out var blockerEvent));
1010
while (!resourceNotificationService.
TryGetCurrentState
(waiter.Resource.Name, out var waiterEvent)
1027
Assert.True(resourceNotificationService.
TryGetCurrentState
(blocker.Resource.Name, out var blockerEvent));
1363
var parentState = resourceNotificationService.
TryGetCurrentState
("parent-container-dcp", out var parentEvent) ? parentEvent.Snapshot.State?.Text : null;
1364
var childContainerState = resourceNotificationService.
TryGetCurrentState
(childContainer.Resource.Name, out var childContainerEvent) ? childContainerEvent.Snapshot.State?.Text : null;
1365
var customChildState = resourceNotificationService.
TryGetCurrentState
(customChild.Resource.Name, out var customChildEvent) ? customChildEvent.Snapshot.State?.Text : null;
1411
var parentState = resourceNotificationService.
TryGetCurrentState
("parent-container-dcp", out var parentEvent) ? parentEvent.Snapshot.State?.Text : null;
1412
var childProjectState = resourceNotificationService.
TryGetCurrentState
(childProject.Resource.Name, out var childProjectEvent) ? childProjectEvent.Snapshot.State?.Text : null;
1413
var customChildState = resourceNotificationService.
TryGetCurrentState
(customChild.Resource.Name, out var customChildEvent) ? customChildEvent.Snapshot.State?.Text : null;
ResourceNotificationTests.cs (24)
159
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var resourceEvent));
445
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var completedWaitingEvent));
503
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var completedWaitingEvent));
551
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var completedWaitingEvent));
622
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var resourceEvent));
660
Assert.True(notificationService.
TryGetCurrentState
("resource-def456", out var notStartedEvent));
670
Assert.True(notificationService.
TryGetCurrentState
("resource-def456", out notStartedEvent));
700
Assert.True(notificationService.
TryGetCurrentState
("resource-abc123", out var notStartedEvent));
825
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var completedWaitingEvent));
841
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var waitingEvent));
849
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var runningEvent));
1706
Assert.True(notificationService.
TryGetCurrentState
(resourceBuilder.Resource.Name, out var resourceEvent));
1751
Assert.True(notificationService.
TryGetCurrentState
("myResource", out var initial));
1755
Assert.True(notificationService.
TryGetCurrentState
("myResource", out var unchanged));
1760
Assert.True(notificationService.
TryGetCurrentState
("myResource", out var changed));
1816
Assert.True(notificationService.
TryGetCurrentState
("myResource", out var initial));
1820
Assert.True(notificationService.
TryGetCurrentState
("myResource", out var unchanged));
1833
Assert.True(notificationService.
TryGetCurrentState
("myResource", out var changed));
1845
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var initial));
1852
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var unchanged));
1868
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var initial));
1871
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var changed));
1897
Assert.True(notificationService.
TryGetCurrentState
(resource.Name, out var initial));
1903
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) ||