11 instantiations of CommandLineArgsCallbackAnnotation
Aspire.Hosting (5)
Dashboard\DashboardEventHandlers.cs (2)
294dashboardResource.Annotations.Add(new CommandLineArgsCallbackAnnotation(args => 328dashboardResource.Annotations.Add(new CommandLineArgsCallbackAnnotation(args =>
Lifecycle\TerminalHostEventingSubscriber.cs (1)
95host.Annotations.Add(new CommandLineArgsCallbackAnnotation(args =>
ResourceBuilderExtensions.cs (1)
746return builder.WithAnnotation(new CommandLineArgsCallbackAnnotation(callback));
TerminalResourceBuilderExtensions.cs (1)
399host.Annotations.Add(new CommandLineArgsCallbackAnnotation(context =>
Aspire.Hosting.Dotnet (1)
DotnetProjectBuildCoordinator.cs (1)
694var annotation = new CommandLineArgsCallbackAnnotation(sharedBuildEnvironment.ApplyBuildPropertiesAsync);
Aspire.Hosting.EntityFrameworkCore (1)
EFCoreOperationExecutor.cs (1)
284var argsAnnotation = new CommandLineArgsCallbackAnnotation(args =>
Aspire.Hosting.EntityFrameworkCore.Tests (2)
EFCoreOperationExecutorTests.cs (2)
190var firstCommand = new CommandLineArgsCallbackAnnotation(args => args.Add("first")); 200tool.Resource.Annotations.Add(new CommandLineArgsCallbackAnnotation(args => args.Add("second")));
Aspire.Hosting.Maui (2)
Utilities\MauiAndroidEnvironmentAnnotation.cs (1)
83resource.Annotations.Add(new CommandLineArgsCallbackAnnotation(async context =>
Utilities\MauiiOSEnvironmentAnnotation.cs (1)
83resource.Annotations.Add(new CommandLineArgsCallbackAnnotation(async context =>
72 references to CommandLineArgsCallbackAnnotation
Aspire.Hosting (15)
ApplicationModel\ArgumentsExecutionConfigurationGatherer.cs (2)
17if (resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var argumentAnnotations)) 26foreach (var ann in argumentAnnotations)
ApplicationModel\CommandLineArgsCallbackAnnotation.cs (2)
21/// Initializes a new instance of the <see cref="CommandLineArgsCallbackAnnotation"/> class with the specified callback action. 32/// Initializes a new instance of the <see cref="CommandLineArgsCallbackAnnotation"/> class with the specified callback action.
ApplicationModel\LaunchToolArgsCallbackAnnotation.cs (1)
17/// Launch tool arguments are modelled separately from ordinary <see cref="CommandLineArgsCallbackAnnotation"/>
ApplicationModel\ResourceExtensions.cs (6)
272if (resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var callbacks)) 280foreach (var callback in callbacks) 1684if (resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var argAnnotations)) 1688foreach (var ann in argAnnotations) 1707foreach (var ann in argAnnotations) 1715foreach (var ann in argAnnotations)
Dcp\DcpExecutor.cs (2)
1396if (resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var argsCallbacks)) 1398foreach (var callback in argsCallbacks)
Publishing\ManifestPublishingContext.cs (2)
567/// Writes command line arguments to the manifest based on the <see cref="IResource"/> resource's <see cref="CommandLineArgsCallbackAnnotation"/> annotations. 569/// <param name="resource">The <see cref="IResource"/> that contains <see cref="CommandLineArgsCallbackAnnotation"/> annotations.</param>
Aspire.Hosting.Azure.AppContainers (2)
BaseContainerAppContext.cs (2)
115if (resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var commandLineArgsCallbackAnnotations)) 122foreach (var c in commandLineArgsCallbackAnnotations)
Aspire.Hosting.Azure.AppService (2)
AzureAppServiceWebsiteContext.cs (2)
79if (resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var commandLineArgsCallbackAnnotations)) 86foreach (var c in commandLineArgsCallbackAnnotations)
Aspire.Hosting.Azure.Sandboxes (3)
AzureSandboxContainerDeployment.cs (3)
1070if (resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var callbacks)) 1078foreach (var callback in callbacks) 1103resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var callbacks) && callbacks.Any();
Aspire.Hosting.DevTunnels.Tests (2)
DevTunnelResourceBuilderExtensionsTests.cs (2)
716foreach (var annotation in tunnel.Resource.Annotations.OfType<CommandLineArgsCallbackAnnotation>().ToArray())
Aspire.Hosting.Docker (2)
DockerComposeEnvironmentContext.cs (2)
169if (serviceResource.TargetResource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var commandLineArgsCallbacks)) 176foreach (var callback in commandLineArgsCallbacks)
Aspire.Hosting.Dotnet (1)
DotnetProjectBuildCoordinator.cs (1)
694var annotation = new CommandLineArgsCallbackAnnotation(sharedBuildEnvironment.ApplyBuildPropertiesAsync);
Aspire.Hosting.Dotnet.Tests (2)
DotnetProjectBuildCoordinatorTests.cs (2)
3001if (resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var argumentCallbacks)) 3003foreach (var argumentCallback in argumentCallbacks)
Aspire.Hosting.EntityFrameworkCore (1)
EFCoreOperationExecutor.cs (1)
284var argsAnnotation = new CommandLineArgsCallbackAnnotation(args =>
Aspire.Hosting.EntityFrameworkCore.Tests (1)
EFCoreOperationExecutorTests.cs (1)
190var firstCommand = new CommandLineArgsCallbackAnnotation(args => args.Add("first"));
Aspire.Hosting.Garnet.Tests (4)
AddGarnetTests.cs (4)
254Assert.True(garnet.Resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var argsCallbacks)); 278Assert.True(garnet.Resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var argsCallbacks)); 309Assert.True(garnet.Resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var argsCallbacks)); 326Assert.True(garnet.Resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var argsAnnotations));
Aspire.Hosting.JavaScript.Tests (14)
AddViteAppTests.cs (4)
508var commandLineArgsAnnotation = nodeResource.Annotations.OfType<CommandLineArgsCallbackAnnotation>().First(); 533var commandLineArgsAnnotation = nodeResource.Annotations.OfType<CommandLineArgsCallbackAnnotation>().First();
AddViteAppWithPnpmTests.cs (8)
31var commandLineArgsAnnotation = nodeResource.Annotations.OfType<CommandLineArgsCallbackAnnotation>().First(); 65var commandLineArgsAnnotation = nodeResource.Annotations.OfType<CommandLineArgsCallbackAnnotation>().First(); 93var commandLineArgsAnnotation = nodeResource.Annotations.OfType<CommandLineArgsCallbackAnnotation>().First(); 126var commandLineArgsAnnotation = nodeResource.Annotations.OfType<CommandLineArgsCallbackAnnotation>().First();
ResourceCreationTests.cs (2)
141Assert.True(resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var argsCallbackAnnotations)); 145foreach (var annotation in argsCallbackAnnotations)
Aspire.Hosting.Kubernetes (2)
KubernetesResource.cs (2)
365if (resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var commandLineArgsCallbackAnnotations)) 372foreach (var c in commandLineArgsCallbackAnnotations)
Aspire.Hosting.Maui.Tests (6)
MauiPlatformExtensionsTests.cs (6)
469foreach (var argsAnnotation in simulator.Resource.Annotations.OfType<CommandLineArgsCallbackAnnotation>()) 578var existingArgumentCallbacks = resource.Annotations.OfType<CommandLineArgsCallbackAnnotation>().ToHashSet(); 597var targetsFileCallback = Assert.Single( 598resource.Annotations.OfType<CommandLineArgsCallbackAnnotation>(), 613static async Task<string> EvaluateTargetsFileAsync(CommandLineArgsCallbackAnnotation callback, IResource resource)
Aspire.Hosting.Redis.Tests (1)
AddRedisTests.cs (1)
794Assert.True(redis.Resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var argsAnnotations));
Aspire.Hosting.Tests (10)
Dashboard\DashboardEventHandlersTests.cs (8)
615var argsAnnotation = executableResource.Annotations.OfType<CommandLineArgsCallbackAnnotation>().Single(); 695var argsAnnotation = executableResource.Annotations.OfType<CommandLineArgsCallbackAnnotation>().Single(); 764var argsAnnotation = executableResource.Annotations.OfType<CommandLineArgsCallbackAnnotation>().Single(); 831var argsAnnotation = executableResource.Annotations.OfType<CommandLineArgsCallbackAnnotation>().Single();
WithTerminalTests.cs (2)
1309foreach (var callbackAnnotation in host.Annotations.OfType<CommandLineArgsCallbackAnnotation>())
Aspire.Hosting.Valkey.Tests (4)
AddValkeyTests.cs (4)
250Assert.True(valkey.Resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var argsCallbacks)); 274Assert.True(valkey.Resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var argsCallbacks)); 299Assert.True(valkey.Resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var argsCallbacks)); 316Assert.True(valkey.Resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var argsAnnotations));