5 instantiations of ExplicitStartupAnnotation
Aspire.Hosting (2)
ProjectResourceBuilderExtensions.cs (1)
1071.WithAnnotation(new ExplicitStartupAnnotation())
ResourceBuilderExtensions.cs (1)
2623return builder.WithAnnotation(new ExplicitStartupAnnotation());
Aspire.Hosting.Tests (3)
ResourceNotificationTests.cs (3)
588resource.Annotations.Add(new ExplicitStartupAnnotation()); 633resource.Annotations.Add(new ExplicitStartupAnnotation()); 667resource.Annotations.Add(new ExplicitStartupAnnotation());
16 references to ExplicitStartupAnnotation
Aspire.Hosting (5)
ApplicationModel\ResourceNotificationService.cs (1)
608var allowNotStarted = !resource.HasAnnotationOfType<ExplicitStartupAnnotation>() || !resource.TryGetInstances(out _);
Dcp\ContainerCreator.cs (1)
196if (container.TryGetLastAnnotation<ExplicitStartupAnnotation>(out _))
Dcp\DcpModelUtilities.cs (1)
27modelResource.TryGetLastAnnotation<ExplicitStartupAnnotation>(out _) &&
Dcp\ExecutableCreator.cs (1)
266if (resource.TryGetLastAnnotation<ExplicitStartupAnnotation>(out _))
ResourceBuilderExtensions.cs (1)
2597/// Adds a <see cref="ExplicitStartupAnnotation" /> annotation to the resource so it doesn't automatically start
Aspire.Hosting.Blazor.Tests (2)
BlazorHostedExtensionsTests.cs (1)
243Assert.True(debuggerResource.TryGetLastAnnotation<ExplicitStartupAnnotation>(out _));
WithBlazorAppTests.cs (1)
195Assert.True(debuggerResource.TryGetLastAnnotation<ExplicitStartupAnnotation>(out _));
Aspire.Hosting.JavaScript.Tests (6)
PackageInstallationTests.cs (5)
45Assert.False(nodeAppInstallResource.TryGetLastAnnotation<ExplicitStartupAnnotation>(out _)); 51Assert.True(nodeApp2InstallResource.TryGetLastAnnotation<ExplicitStartupAnnotation>(out _)); 143Assert.True(installerResource.TryGetLastAnnotation<ExplicitStartupAnnotation>(out _)); 212Assert.True(installerResource.TryGetLastAnnotation<ExplicitStartupAnnotation>(out _)); 310Assert.True(installerResource.TryGetLastAnnotation<ExplicitStartupAnnotation>(out _));
ResourceCreationTests.cs (1)
187Assert.True(installerResource.TryGetLastAnnotation<ExplicitStartupAnnotation>(out _));
Aspire.Hosting.Python (1)
PythonAppResourceBuilderExtensions.cs (1)
1451var shouldSkipInstallerWait = installerBuilder?.Resource.TryGetLastAnnotation<ExplicitStartupAnnotation>(out _) ?? false;
Aspire.Hosting.Python.Tests (2)
AddPythonAppTests.cs (2)
2496Assert.True(installerResource.TryGetLastAnnotation<ExplicitStartupAnnotation>(out _)); 2529Assert.True(installerResource.TryGetLastAnnotation<ExplicitStartupAnnotation>(out _));