72 references to Resource
Aspire.Hosting (25)
ApplicationModel\ResourceCommandService.cs (5)
221var annotation = ResolveCommandAnnotation(resourceEvent.Resource, ref resolvedCommandName); 279var annotation = ResolveCommandAnnotation(resourceEvent.Resource, ref resolvedCommandName); 478var annotation = ResolveCommandAnnotation(resourceEvent.Resource, ref resolvedCommandName); 482return (new ExecuteCommandResult { Success = false, Message = $"Command '{commandName}' not available for resource '{resourceEvent.Resource.GetResolvedDisplayResourceName(resourceId)}'." }, null); 521resourceEvent.Resource,
ApplicationModel\ResourceNotificationService.cs (1)
734if (!string.Equals(resourceName, resourceEvent.Resource.Name, StringComparisons.ResourceName))
Ats\NotificationExports.cs (1)
153ResourceName = resourceEvent.Resource.Name,
Backchannel\AppHostRpcTarget.cs (4)
129if (string.Equals(resourceEvent.Resource.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName)) 135if (!resourceEvent.Resource.TryGetEndpoints(out var endpoints)) 137logger.LogTrace("Resource {ResourceName} does not have endpoints.", resourceEvent.Resource.Name); 151Resource = resourceEvent.Resource.Name,
Backchannel\AuxiliaryBackchannelRpcTarget.cs (2)
853|| (ResourceName is not null && string.Equals(resourceEvent.Resource.Name, ResourceName, StringComparisons.ResourceName)); 1073var resource = resourceEvent.Resource;
Dashboard\DashboardEventHandlers.cs (1)
785if (string.Equals(notification.Resource.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName) && !dashboardResourceTasks.ContainsKey(notification.ResourceId))
Dashboard\DashboardServiceData.cs (3)
101var snapshot = CreateResourceSnapshot(@event.Resource, @event.ResourceId, timestamp, @event.Snapshot); 108await _resourcePublisher.IntegrateAsync(@event.Resource, snapshot, ResourceSnapshotChangeType.Upsert) 113logger.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
Diagnostics\ProfilingTelemetry.cs (1)
1101[Tags.ResourceName] = resourceEvent.Resource.Name,
Health\ResourceHealthCheckService.cs (4)
31var resourceName = resourceEvent.Resource.Name; 82var resource = resourceEvent.Resource; 118var resource = state.LatestEvent.Resource; 341_resourceName = initialEvent.Resource.Name;
Lifecycle\TerminalHostFailureDiagnosticService.cs (1)
61if (evt.Resource is not TerminalHostResource host)
ResourceLoggerForwarderService.cs (1)
49logWatchTasks.Add(WatchResourceLogs(resourceEvent.Resource, resourceId, cancellationToken));
Aspire.Hosting.Azure.EntraId (1)
EntraIdResourceExtensions.cs (1)
112if (update.Resource != resource)
Aspire.Hosting.Azure.Tests (1)
AzureBicepProvisionerTests.cs (1)
108if (resourceEvent.Resource == entries.Resource)
Aspire.Hosting.Blazor (2)
BlazorGatewayExtensions.cs (1)
514if (resourceEvent.Resource != gateway)
BrowserDebuggerHelper.cs (1)
302if (evt.Resource != debuggerResource || evt.Snapshot.Version <= minimumSnapshotVersion)
Aspire.Hosting.DevTunnels (1)
DevTunnelMonitor.cs (1)
436if (ReferenceEquals(update.Resource, _resource)
Aspire.Hosting.Maui.Tests (3)
MauiBuildQueueTests.cs (3)
131if (evt.Resource.Name == env.MacCatalyst.Name && evt.Snapshot.State?.Text == "Queued") 165if (evt.Resource.Name == env.Android.Name && evt.Snapshot.State?.Text == "Building") 1165if (evt.Resource.Name == resource.Name && evt.Snapshot.State?.Text == state)
Aspire.Hosting.MongoDB (1)
MongoDBSingleMemberReplicaSet.cs (1)
42if (update.Resource != resource)
Aspire.Hosting.Testing.Tests (3)
DashboardUrlTests.cs (2)
111runningResourceEvent.Resource, 140runningResourceEvent.Resource,
tests\Aspire.Hosting.TestUtilities\Utils\LoggerNotificationExtensions.cs (1)
134if (resourceName != null && !string.Equals(resourceEvent.Resource.Name, resourceName, StringComparison.OrdinalIgnoreCase))
Aspire.Hosting.Tests (33)
Eventing\DistributedApplicationBuilderEventingTests.cs (1)
312Assert.Equal(res, evt.ResourceEvent.Resource);
Lifecycle\TerminalHostFailureDiagnosticServiceTests.cs (2)
252if (evt.Resource == host && !evt.Snapshot.IsHidden) 263if (evt.Resource == host)
Orchestrator\ApplicationOrchestratorTests.cs (21)
97if (item.Resource == parentResource.Resource) 101else if (item.Resource == childResource.Resource) 145if (item.Resource == parentResource.Resource) 149else if (item.Resource == childResource.Resource) 245if (item.Resource == parent.Resource) 249else if (item.Resource == child.Resource) 254else if (item.Resource == nestedChild.Resource) 258else if (item.Resource == child2.Resource) 311if (item.Resource == firstParent.Resource) 315else if (item.Resource == secondParent.Resource) 319else if (item.Resource == child.Resource) 363if (item.Resource == projectA.Resource) 367else if (item.Resource == projectB.Resource) 1456if (item.Resource == parent.Resource) 1460else if (item.Resource == child.Resource) 1464else if (item.Resource == child2.Resource) 1513if (item.Resource == parent.Resource) 1517else if (item.Resource == child.Resource) 1521else if (item.Resource == child2.Resource) 1567if (item.Resource == parentProject.Resource) 1571else if (item.Resource == childProject.Resource)
Orchestrator\ParameterProcessorTests.cs (1)
90updates.Add((resourceEvent.Resource, resourceEvent.Snapshot));
ResourceNotificationTests.cs (6)
131Assert.Equal(resource, c.Resource); 139Assert.Equal(resource, c.Resource); 211Assert.Equal(resource1, c.Resource); 218Assert.Equal(resource2, c.Resource); 225Assert.Equal(resource1, c.Resource); 1622Assert.Equal(resource.Name, resourceEvent.Resource.Name);
WithUrlsTests.cs (2)
120if (notification.Resource == custom.Resource && notification.Snapshot.Urls.Length > 0) 709if (notification.Resource == servicea.Resource && notification.Snapshot.Urls.Length > 0)
Aspire.Hosting.TestUtilities (1)
Utils\LoggerNotificationExtensions.cs (1)
134if (resourceName != null && !string.Equals(resourceEvent.Resource.Name, resourceName, StringComparison.OrdinalIgnoreCase))
Aspire.Playground.Tests (1)
tests\Aspire.Hosting.TestUtilities\Utils\LoggerNotificationExtensions.cs (1)
134if (resourceName != null && !string.Equals(resourceEvent.Resource.Name, resourceName, StringComparison.OrdinalIgnoreCase))