41 references to KnownResourceTypes
Aspire.Hosting (30)
ApplicationModel\ResourceExtensions.cs (8)
1449ProjectResource => KnownResourceTypes.Project, 1450ContainerResource => KnownResourceTypes.Container, 1451ContainerExecutableResource => KnownResourceTypes.ContainerExec, 1452DotnetToolResource => KnownResourceTypes.Tool, 1453ExecutableResource => KnownResourceTypes.Executable, 1454ParameterResource => KnownResourceTypes.Parameter, 1455ConnectionStringResource => KnownResourceTypes.ConnectionString, 1456ExternalServiceResource => KnownResourceTypes.ExternalService,
ConnectionStringBuilderExtensions.cs (1)
83ResourceType = KnownResourceTypes.ConnectionString,
Dcp\DcpExecutor.cs (10)
548Container => KnownResourceTypes.Container, 549Executable => appModelResource is ProjectResource ? KnownResourceTypes.Project : KnownResourceTypes.Executable, 550ContainerExec => KnownResourceTypes.ContainerExec, 1510var resourceType = resource is ProjectResource ? KnownResourceTypes.Project : KnownResourceTypes.Executable; 1939await _executorEvents.PublishAsync(new OnResourceFailedToStartContext(cancellationToken, KnownResourceTypes.Container, cr.ModelResource, cr.DcpResourceName)).ConfigureAwait(false); 1944await _executorEvents.PublishAsync(new OnResourceFailedToStartContext(cancellationToken, KnownResourceTypes.Container, cr.ModelResource, cr.DcpResourceName)).ConfigureAwait(false); 1954await _executorEvents.PublishAsync(new OnResourceChangedContext(_shutdownCancellation.Token, KnownResourceTypes.Container, cr.ModelResource, cr.DcpResourceName, new ResourceStatus(null, null, null), s => _snapshotBuilder.ToSnapshot((Container)cr.DcpResource, s))).ConfigureAwait(false); 1990await _executorEvents.PublishAsync(new OnResourceStartingContext(cancellationToken, KnownResourceTypes.Container, cr.ModelResource, cr.DcpResource.Metadata.Name)).ConfigureAwait(false);
Dcp\ResourceSnapshotBuilder.cs (4)
47ResourceType = previous.ResourceType ?? KnownResourceTypes.Container, 111ResourceType = previous.ResourceType ?? KnownResourceTypes.Executable, 162ResourceType = previous.ResourceType ?? KnownResourceTypes.Project, 186ResourceType = previous.ResourceType ?? KnownResourceTypes.Executable,
DotnetToolResourceExtensions.cs (1)
44ResourceType = KnownResourceTypes.Tool,
Orchestrator\ApplicationOrchestrator.cs (5)
170case KnownResourceTypes.Project: 171case KnownResourceTypes.Executable: 180case KnownResourceTypes.Container: 502if (context.ResourceType == KnownResourceTypes.Container) 530if (context.ResourceType == KnownResourceTypes.Container)
ParameterResourceBuilderExtensions.cs (1)
227ResourceType = KnownResourceTypes.Parameter,
Aspire.Hosting.Tests (11)
AddConnectionStringTests.cs (1)
65Assert.Equal(KnownResourceTypes.ConnectionString, state.ResourceType);
Dashboard\ResourcePublisherTests.cs (1)
187ResourceType = KnownResourceTypes.Container
Orchestrator\ApplicationOrchestratorTests.cs (3)
403await events.PublishAsync(new OnResourceStartingContext(CancellationToken.None, KnownResourceTypes.Container, parentResource.Resource, parentResource.Resource.Name)); 623KnownResourceTypes.Container, 670KnownResourceTypes.Container,
ResourceNotificationTests.cs (6)
45[InlineData(typeof(ProjectResource), KnownResourceTypes.Project)] 46[InlineData(typeof(ContainerResource), KnownResourceTypes.Container)] 47[InlineData(typeof(ExecutableResource), KnownResourceTypes.Executable)] 48[InlineData(typeof(ParameterResource), KnownResourceTypes.Parameter)] 49[InlineData(typeof(ConnectionStringResource), KnownResourceTypes.ConnectionString)] 50[InlineData(typeof(ExternalServiceResource), KnownResourceTypes.ExternalService)]