1 instantiation of ExplicitStartupAnnotation
Aspire.Hosting (1)
ResourceBuilderExtensions.cs (1)
1670return builder.WithAnnotation(new ExplicitStartupAnnotation());
13 references to ExplicitStartupAnnotation
Aspire.Hosting (4)
Dcp\DcpExecutor.cs (3)
1488var explicitStartup = resource.TryGetAnnotationsOfType<ExplicitStartupAnnotation>(out _) is true; 1903if (cr.ModelResource.TryGetLastAnnotation<ExplicitStartupAnnotation>(out _)) 1931var explicitStartup = cr.ModelResource.TryGetAnnotationsOfType<ExplicitStartupAnnotation>(out _) is true;
ResourceBuilderExtensions.cs (1)
1648/// 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)
1486var shouldSkipInstallerWait = installerBuilder?.Resource.TryGetLastAnnotation<ExplicitStartupAnnotation>(out _) ?? false;
Aspire.Hosting.Python.Tests (2)
AddPythonAppTests.cs (2)
2339Assert.True(installerResource.TryGetLastAnnotation<ExplicitStartupAnnotation>(out _)); 2372Assert.True(installerResource.TryGetLastAnnotation<ExplicitStartupAnnotation>(out _));