5 instantiations of CommandLineArgsCallbackAnnotation
Aspire.Hosting (3)
Dashboard\DashboardEventHandlers.cs (1)
341dashboardResource.Annotations.Add(new CommandLineArgsCallbackAnnotation(args =>
Exec\ExecResourceManager.cs (1)
206executable.Annotations.Add(new CommandLineArgsCallbackAnnotation((c) =>
ResourceBuilderExtensions.cs (1)
377return builder.WithAnnotation(new CommandLineArgsCallbackAnnotation(callback));
Aspire.Hosting.Maui (2)
Utilities\MauiAndroidEnvironmentAnnotation.cs (1)
84resource.Annotations.Add(new CommandLineArgsCallbackAnnotation(async context =>
Utilities\MauiiOSEnvironmentAnnotation.cs (1)
84resource.Annotations.Add(new CommandLineArgsCallbackAnnotation(async context =>
47 references to CommandLineArgsCallbackAnnotation
Aspire.Hosting (8)
ApplicationModel\ArgumentsExecutionConfigurationGatherer.cs (2)
16if (resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var callbacks)) 24foreach (var callback in callbacks)
ApplicationModel\CommandLineArgsCallbackAnnotation.cs (2)
15/// Initializes a new instance of the <see cref="CommandLineArgsCallbackAnnotation"/> class with the specified callback action. 26/// Initializes a new instance of the <see cref="CommandLineArgsCallbackAnnotation"/> class with the specified callback action.
ApplicationModel\ResourceExtensions.cs (2)
262if (resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var callbacks)) 270foreach (var callback in callbacks)
Publishing\ManifestPublishingContext.cs (2)
563/// Writes command line arguments to the manifest based on the <see cref="IResource"/> resource's <see cref="CommandLineArgsCallbackAnnotation"/> annotations. 565/// <param name="resource">The <see cref="IResource"/> that contains <see cref="CommandLineArgsCallbackAnnotation"/> annotations.</param>
Aspire.Hosting.Azure (2)
AzureResourcePreparer.cs (2)
375if (resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var commandLineArgsCallbackAnnotations)) 382foreach (var c in commandLineArgsCallbackAnnotations)
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)
76if (resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var commandLineArgsCallbackAnnotations)) 83foreach (var c in commandLineArgsCallbackAnnotations)
Aspire.Hosting.Docker (2)
DockerComposeEnvironmentContext.cs (2)
169if (serviceResource.TargetResource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var commandLineArgsCallbacks)) 176foreach (var callback in commandLineArgsCallbacks)
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 (12)
AddViteAppTests.cs (4)
246var commandLineArgsAnnotation = nodeResource.Annotations.OfType<CommandLineArgsCallbackAnnotation>().Single(); 271var commandLineArgsAnnotation = nodeResource.Annotations.OfType<CommandLineArgsCallbackAnnotation>().Single();
AddViteAppWithPnpmTests.cs (6)
31var commandLineArgsAnnotation = nodeResource.Annotations.OfType<CommandLineArgsCallbackAnnotation>().Single(); 61var commandLineArgsAnnotation = nodeResource.Annotations.OfType<CommandLineArgsCallbackAnnotation>().Single(); 94var commandLineArgsAnnotation = nodeResource.Annotations.OfType<CommandLineArgsCallbackAnnotation>().Single();
ResourceCreationTests.cs (2)
141Assert.True(resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var argsCallbackAnnotations)); 145foreach (var annotation in argsCallbackAnnotations)
Aspire.Hosting.Kubernetes (2)
KubernetesResource.cs (2)
267if (resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var commandLineArgsCallbackAnnotations)) 271foreach (var c in commandLineArgsCallbackAnnotations)
Aspire.Hosting.Redis.Tests (1)
AddRedisTests.cs (1)
683Assert.True(redis.Resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var argsAnnotations));
Aspire.Hosting.Tests (8)
Dashboard\DashboardLifecycleHookTests.cs (8)
253var argsAnnotation = executableResource.Annotations.OfType<CommandLineArgsCallbackAnnotation>().Single(); 338var argsAnnotation = executableResource.Annotations.OfType<CommandLineArgsCallbackAnnotation>().Single(); 410var argsAnnotation = executableResource.Annotations.OfType<CommandLineArgsCallbackAnnotation>().Single(); 480var argsAnnotation = executableResource.Annotations.OfType<CommandLineArgsCallbackAnnotation>().Single();
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));