19 references to LaunchConfigurationsAnnotation
Aspire.Hosting (3)
Dcp\ExecutableCreator.cs (2)
261
executable.Metadata.Annotations?.Remove(Executable.
LaunchConfigurationsAnnotation
);
264
executable.SetAnnotationAsObjectList(Executable.
LaunchConfigurationsAnnotation
, plan.LaunchConfigurations);
Dcp\Model\Executable.cs (1)
311
if (this.TryGetAnnotationAsObjectList(
LaunchConfigurationsAnnotation
, out List<ProjectLaunchConfiguration>? launchConfigurations))
Aspire.Hosting.Tests (16)
Dcp\DcpExecutorTests.cs (13)
6023
Assert.True(debuggableExe.TryGetAnnotationAsObjectList<ExecutableLaunchConfiguration>(Executable.
LaunchConfigurationsAnnotation
, out var launchConfigs1));
6030
Assert.False(nonDebuggableExe.TryGetAnnotationAsObjectList<ProjectLaunchConfiguration>(Executable.
LaunchConfigurationsAnnotation
, out _));
7046
Assert.False(debuggableExe.TryGetAnnotationAsObjectList<ProjectLaunchConfiguration>(Executable.
LaunchConfigurationsAnnotation
, out _));
7050
Assert.False(nonDebuggableExe.TryGetAnnotationAsObjectList<ProjectLaunchConfiguration>(Executable.
LaunchConfigurationsAnnotation
, out _));
7513
Assert.True(exe.TryGetAnnotationAsObjectList<ProjectLaunchConfiguration>(Executable.
LaunchConfigurationsAnnotation
, out var launchConfigs));
7797
Assert.True(exe.TryGetAnnotationAsObjectList<TestMauiLaunchConfiguration>(Executable.
LaunchConfigurationsAnnotation
, out var launchConfigs));
7905
Executable.
LaunchConfigurationsAnnotation
,
8052
Executable.
LaunchConfigurationsAnnotation
,
8553
Assert.True(customExe.TryGetAnnotationAsObjectList<ProjectLaunchConfiguration>(Executable.
LaunchConfigurationsAnnotation
, out var launchConfigs));
8728
Assert.True(exe.TryGetAnnotationAsObjectList<ProjectLaunchConfiguration>(Executable.
LaunchConfigurationsAnnotation
, out var launchConfigs));
8904
Assert.True(exe.TryGetAnnotationAsObjectList<ExecutableLaunchConfiguration>(Executable.
LaunchConfigurationsAnnotation
, out var launchConfigs));
9258
Assert.True(exe.TryGetAnnotationAsObjectList<ProjectLaunchConfiguration>(Executable.
LaunchConfigurationsAnnotation
, out var launchConfigs));
11696
Assert.True(exe.TryGetAnnotationAsObjectList<ExecutableLaunchConfiguration>(Executable.
LaunchConfigurationsAnnotation
, out var launchConfigs));
Dcp\ExecutableLaunchPlanTests.cs (1)
234
Assert.False(executable.Metadata.Annotations?.ContainsKey(Executable.
LaunchConfigurationsAnnotation
) is true);
Dcp\ResourceSnapshotBuilderTests.cs (2)
129
executable.SetAnnotationAsObjectList(Executable.
LaunchConfigurationsAnnotation
, new[]
181
executable.SetAnnotationAsObjectList(Executable.
LaunchConfigurationsAnnotation
, new[]