42 references to Resource
Aspire.Hosting (17)
ApplicationModel\ResourceCommandService.cs (1)
39
return await ExecuteCommandCoreAsync(resourceEvent.ResourceId, resourceEvent.
Resource
, commandName, cancellationToken).ConfigureAwait(false);
ApplicationModel\ResourceNotificationService.cs (2)
131
if (string.Equals(resourceName, resourceEvent.
Resource
.Name, StringComparisons.ResourceName)
423
if (string.Equals(resourceName, resourceEvent.
Resource
.Name, StringComparisons.ResourceName) && predicate(resourceEvent))
Backchannel\AppHostRpcTarget.cs (4)
75
if (resourceEvent.
Resource
.Name == "aspire-dashboard")
81
if (!resourceEvent.
Resource
.TryGetEndpoints(out var endpoints))
83
logger.LogTrace("Resource {Resource} does not have endpoints.", resourceEvent.
Resource
.Name);
97
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)
70
var snapshot = CreateResourceSnapshot(@event.
Resource
, @event.ResourceId, timestamp, @event.Snapshot);
77
await _resourcePublisher.IntegrateAsync(@event.
Resource
, snapshot, ResourceSnapshotChangeType.Upsert)
82
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)
1708
if (resourceEvent.
Resource
== endpoint.Resource)
ResourceLoggerForwarderService.cs (1)
49
logWatchTasks.Add(WatchResourceLogs(resourceEvent.
Resource
, resourceId, cancellationToken));
Aspire.Hosting.Azure.Tests (1)
AzureBicepProvisionerTests.cs (1)
66
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 (22)
Orchestrator\ApplicationOrchestratorTests.cs (14)
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)
410
if (item.
Resource
== resource.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))
WithUrlsTests.cs (2)
465
if (notification.
Resource
== servicea.Resource && notification.Snapshot.Urls.Length > 0)
505
else if (notification.
Resource
== custom.Resource && notification.Snapshot.Urls.Length > 0)
Aspire.Playground.Tests (1)
tests\Aspire.Hosting.Tests\Utils\LoggerNotificationExtensions.cs (1)
134
if (resourceName != null && !string.Equals(resourceEvent.
Resource
.Name, resourceName, StringComparison.OrdinalIgnoreCase))