40 references to Resource
Aspire.Hosting (18)
ApplicationModel\ResourceNotificationService.cs (4)
130if (string.Equals(resourceName, resourceEvent.Resource.Name, StringComparisons.ResourceName) 422if (string.Equals(resourceName, resourceEvent.Resource.Name, StringComparisons.ResourceName) && predicate(resourceEvent)) 472if (versionsSeen.TryGetValue((item.Resource, item.ResourceId), out var maxVersionSeen) && item.Snapshot.Version <= maxVersionSeen) 476versionsSeen.Remove((item.Resource, item.ResourceId));
Backchannel\AppHostRpcTarget.cs (4)
61if (resourceEvent.Resource.Name == "aspire-dashboard") 67if (!resourceEvent.Resource.TryGetEndpoints(out var endpoints)) 69logger.LogTrace("Resource {Resource} does not have endpoints.", resourceEvent.Resource.Name); 83Resource = resourceEvent.Resource.Name,
Dashboard\DashboardLifecycleHook.cs (1)
373if (StringComparers.ResourceName.Equals(notification.Resource.Name, KnownResourceNames.AspireDashboard) && !dashboardResourceTasks.ContainsKey(notification.ResourceId))
Dashboard\DashboardServiceData.cs (3)
64var snapshot = CreateResourceSnapshot(@event.Resource, @event.ResourceId, timestamp, @event.Snapshot); 71await _resourcePublisher.IntegrateAsync(@event.Resource, snapshot, ResourceSnapshotChangeType.Upsert) 76logger.LogError(ex, "Error updating resource snapshot for {Name}", @event.Resource.Name);
Devcontainers\Codespaces\CodespacesResourceUrlRewriterService.cs (1)
60await resourceNotificationService.PublishUpdateAsync(resourceEvent.Resource, resourceEvent.ResourceId, s => s with
Health\ResourceHealthCheckService.cs (3)
31var resourceName = resourceEvent.Resource.Name; 106var resource = state.LatestEvent.Resource; 315_resourceName = initialEvent.Resource.Name;
ResourceBuilderExtensions.cs (1)
1679if (resourceEvent.Resource == endpoint.Resource)
ResourceLoggerForwarderService.cs (1)
49logWatchTasks.Add(WatchResourceLogs(resourceEvent.Resource, resourceId, cancellationToken));
Aspire.Hosting.Azure.Tests (1)
AzureBicepProvisionerTests.cs (1)
284if (resourceEvent.Resource == entries.Resource)
Aspire.Hosting.Testing.Tests (1)
tests\Aspire.Hosting.Tests\Utils\LoggerNotificationExtensions.cs (1)
134if (resourceName != null && !string.Equals(resourceEvent.Resource.Name, resourceName, StringComparison.OrdinalIgnoreCase))
Aspire.Hosting.Tests (19)
Orchestrator\ApplicationOrchestratorTests.cs (13)
41if (item.Resource == parentResource.Resource) 45else if (item.Resource == childResource.Resource) 88if (item.Resource == parentResource.Resource) 92else if (item.Resource == childResource.Resource) 179if (item.Resource == parent.Resource) 183else if (item.Resource == child.Resource) 188else if (item.Resource == nestedChild.Resource) 192else if (item.Resource == child2.Resource) 244if (item.Resource == firstParent.Resource) 248else if (item.Resource == secondParent.Resource) 252else if (item.Resource == child.Resource) 295if (item.Resource == projectA.Resource) 299else if (item.Resource == projectB.Resource)
ResourceNotificationTests.cs (5)
80Assert.Equal(resource, c.Resource); 88Assert.Equal(resource, c.Resource); 135Assert.Equal(resource1, c.Resource); 142Assert.Equal(resource2, c.Resource); 149Assert.Equal(resource1, c.Resource);
Utils\LoggerNotificationExtensions.cs (1)
134if (resourceName != null && !string.Equals(resourceEvent.Resource.Name, resourceName, StringComparison.OrdinalIgnoreCase))
Aspire.Playground.Tests (1)
tests\Aspire.Hosting.Tests\Utils\LoggerNotificationExtensions.cs (1)
134if (resourceName != null && !string.Equals(resourceEvent.Resource.Name, resourceName, StringComparison.OrdinalIgnoreCase))