41 references to KnownResourceTypes
Aspire.Hosting (30)
ApplicationModel\ResourceExtensions.cs (8)
1499ProjectResource => KnownResourceTypes.Project, 1500ContainerResource => KnownResourceTypes.Container, 1501ContainerExecutableResource => KnownResourceTypes.ContainerExec, 1502DotnetToolResource => KnownResourceTypes.Tool, 1503ExecutableResource => KnownResourceTypes.Executable, 1504ParameterResource => KnownResourceTypes.Parameter, 1505ConnectionStringResource => KnownResourceTypes.ConnectionString, 1506ExternalServiceResource => KnownResourceTypes.ExternalService,
ConnectionStringBuilderExtensions.cs (1)
83ResourceType = KnownResourceTypes.ConnectionString,
Dcp\DcpExecutor.cs (10)
612Container => KnownResourceTypes.Container, 613Executable => appModelResource is ProjectResource ? KnownResourceTypes.Project : KnownResourceTypes.Executable, 614ContainerExec => KnownResourceTypes.ContainerExec, 1597var resourceType = resource is ProjectResource ? KnownResourceTypes.Project : KnownResourceTypes.Executable; 2026await _executorEvents.PublishAsync(new OnResourceFailedToStartContext(cancellationToken, KnownResourceTypes.Container, cr.ModelResource, cr.DcpResourceName)).ConfigureAwait(false); 2031await _executorEvents.PublishAsync(new OnResourceFailedToStartContext(cancellationToken, KnownResourceTypes.Container, cr.ModelResource, cr.DcpResourceName)).ConfigureAwait(false); 2041await _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); 2077await _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)
66Assert.Equal(KnownResourceTypes.ConnectionString, state.ResourceType);
Dashboard\ResourcePublisherTests.cs (1)
188ResourceType = KnownResourceTypes.Container
Orchestrator\ApplicationOrchestratorTests.cs (3)
404await events.PublishAsync(new OnResourceStartingContext(CancellationToken.None, KnownResourceTypes.Container, parentResource.Resource, parentResource.Resource.Name)); 624KnownResourceTypes.Container, 671KnownResourceTypes.Container,
ResourceNotificationTests.cs (6)
46[InlineData(typeof(ProjectResource), KnownResourceTypes.Project)] 47[InlineData(typeof(ContainerResource), KnownResourceTypes.Container)] 48[InlineData(typeof(ExecutableResource), KnownResourceTypes.Executable)] 49[InlineData(typeof(ParameterResource), KnownResourceTypes.Parameter)] 50[InlineData(typeof(ConnectionStringResource), KnownResourceTypes.ConnectionString)] 51[InlineData(typeof(ExternalServiceResource), KnownResourceTypes.ExternalService)]