2 instantiations of ExplicitStartupAnnotation
Aspire.Hosting (2)
ProjectResourceBuilderExtensions.cs (1)
928.WithAnnotation(new ExplicitStartupAnnotation())
ResourceBuilderExtensions.cs (1)
1900return builder.WithAnnotation(new ExplicitStartupAnnotation());
13 references to ExplicitStartupAnnotation
Aspire.Hosting (4)
Dcp\DcpExecutor.cs (3)
1623var explicitStartup = resource.TryGetAnnotationsOfType<ExplicitStartupAnnotation>(out _) is true; 2100if (cr.ModelResource.TryGetLastAnnotation<ExplicitStartupAnnotation>(out _)) 2128var explicitStartup = cr.ModelResource.TryGetAnnotationsOfType<ExplicitStartupAnnotation>(out _) is true;
ResourceBuilderExtensions.cs (1)
1877/// Adds a <see cref="ExplicitStartupAnnotation" /> annotation to the resource so it doesn't automatically start
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)
1454var shouldSkipInstallerWait = installerBuilder?.Resource.TryGetLastAnnotation<ExplicitStartupAnnotation>(out _) ?? false;
Aspire.Hosting.Python.Tests (2)
AddPythonAppTests.cs (2)
2350Assert.True(installerResource.TryGetLastAnnotation<ExplicitStartupAnnotation>(out _)); 2383Assert.True(installerResource.TryGetLastAnnotation<ExplicitStartupAnnotation>(out _));