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