37 references to ResourceId
Aspire.Hosting (12)
ApplicationModel\ResourceNotificationService.cs (6)
161
var resourceEvent = await WaitForResourceCoreAsync(dependency.Name, re => re.
ResourceId
== resourceId && IsContinuableState(waitBehavior, re.Snapshot), cancellationToken: cancellationToken).ConfigureAwait(false);
196
await WaitForResourceCoreAsync(dependency.Name, re => re.
ResourceId
== resourceId && re.Snapshot.HealthStatus == HealthStatus.Healthy, cancellationToken).ConfigureAwait(false);
201
resourceEvent = await WaitForResourceCoreAsync(dependency.Name, re => re.
ResourceId
== resourceId && re.Snapshot.ResourceReadyEvent is not null, cancellationToken: cancellationToken).ConfigureAwait(false);
323
var resourceEvent = await WaitForResourceCoreAsync(dependency.Name, re => re.
ResourceId
== resourceId && IsKnownTerminalState(re.Snapshot), cancellationToken: cancellationToken).ConfigureAwait(false);
472
if (versionsSeen.TryGetValue((item.Resource, item.
ResourceId
), out var maxVersionSeen) && item.Snapshot.Version <= maxVersionSeen)
476
versionsSeen.Remove((item.Resource, item.
ResourceId
));
Dashboard\DashboardLifecycleHook.cs (3)
373
if (StringComparers.ResourceName.Equals(notification.Resource.Name, KnownResourceNames.AspireDashboard) && !dashboardResourceTasks.ContainsKey(notification.
ResourceId
))
375
dashboardResourceTasks[notification.
ResourceId
] = WatchResourceLogsAsync(notification.
ResourceId
, loggerCache, defaultDashboardLogger, resourceLoggerService, loggerFactory, cancellationToken);
Dashboard\DashboardServiceData.cs (1)
64
var snapshot = CreateResourceSnapshot(@event.Resource, @event.
ResourceId
, timestamp, @event.Snapshot);
Devcontainers\Codespaces\CodespacesResourceUrlRewriterService.cs (1)
60
await resourceNotificationService.PublishUpdateAsync(resourceEvent.Resource, resourceEvent.
ResourceId
, s => s with
ResourceLoggerForwarderService.cs (1)
44
var resourceId = resourceEvent.
ResourceId
;
Aspire.Hosting.Testing.Tests (1)
tests\Aspire.Hosting.Tests\Utils\LoggerNotificationExtensions.cs (1)
139
var resourceId = resourceEvent.
ResourceId
;
Aspire.Hosting.Tests (23)
DistributedApplicationTests.cs (10)
136
await orchestrator.StartResourceAsync(resourceEvent.
ResourceId
, CancellationToken.None).DefaultTimeout(TestConstants.LongTimeoutTimeSpan);
140
await orchestrator.StopResourceAsync(resourceEvent.
ResourceId
, CancellationToken.None).DefaultTimeout(TestConstants.LongTimeoutTimeSpan);
144
var restartResourceTask = orchestrator.StartResourceAsync(resourceEvent.
ResourceId
, CancellationToken.None).DefaultTimeout(TestConstants.LongTimeoutTimeSpan);
148
await orchestrator.StartResourceAsync(resourceEvent.
ResourceId
, CancellationToken.None).DefaultTimeout(TestConstants.LongTimeoutTimeSpan);
198
await orchestrator.StartResourceAsync(notStartedResourceEvent.
ResourceId
, CancellationToken.None).DefaultTimeout(TestConstants.LongTimeoutTimeSpan);
215
await orchestrator.StopResourceAsync(notStartedResourceEvent.
ResourceId
, CancellationToken.None).DefaultTimeout(TestConstants.LongTimeoutTimeSpan);
219
await orchestrator.StartResourceAsync(notStartedResourceEvent.
ResourceId
, CancellationToken.None).DefaultTimeout(TestConstants.LongTimeoutTimeSpan);
272
await orchestrator.StartResourceAsync(notStartedResourceEvent.
ResourceId
, CancellationToken.None).DefaultTimeout(TestConstants.LongTimeoutTimeSpan);
288
await orchestrator.StopResourceAsync(notStartedResourceEvent.
ResourceId
, CancellationToken.None).DefaultTimeout(TestConstants.LongTimeoutTimeSpan);
292
await orchestrator.StartResourceAsync(notStartedResourceEvent.
ResourceId
, CancellationToken.None).DefaultTimeout(TestConstants.LongTimeoutTimeSpan);
Orchestrator\ApplicationOrchestratorTests.cs (7)
43
parentResourceId = item.
ResourceId
;
90
parentResourceId = item.
ResourceId
;
181
parentResourceId = item.
ResourceId
;
185
childResourceId = item.
ResourceId
;
246
firstParentResourceId = item.
ResourceId
;
250
secondParentResourceId = item.
ResourceId
;
297
projectAResourceId = item.
ResourceId
;
ResourceNotificationTests.cs (5)
81
Assert.Equal("myResource", c.
ResourceId
);
89
Assert.Equal("myResource", c.
ResourceId
);
136
Assert.Equal("myResource1", c.
ResourceId
);
143
Assert.Equal("myResource2", c.
ResourceId
);
150
Assert.Equal("replica1", c.
ResourceId
);
Utils\LoggerNotificationExtensions.cs (1)
139
var resourceId = resourceEvent.
ResourceId
;
Aspire.Playground.Tests (1)
tests\Aspire.Hosting.Tests\Utils\LoggerNotificationExtensions.cs (1)
139
var resourceId = resourceEvent.
ResourceId
;