3 instantiations of CommandLineArgsCallbackAnnotation
Aspire.Hosting (3)
Dashboard\DashboardLifecycleHook.cs (1)
372dashboardResource.Annotations.Add(new CommandLineArgsCallbackAnnotation(args =>
Exec\ExecResourceManager.cs (1)
206executable.Annotations.Add(new CommandLineArgsCallbackAnnotation((c) =>
ResourceBuilderExtensions.cs (1)
340return builder.WithAnnotation(new CommandLineArgsCallbackAnnotation(callback));
33 references to CommandLineArgsCallbackAnnotation
Aspire.Hosting (6)
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)
282if (resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var callbacks)) 291foreach (var callback in callbacks)
Publishing\ManifestPublishingContext.cs (2)
525/// Writes command line arguments to the manifest based on the <see cref="IResource"/> resource's <see cref="CommandLineArgsCallbackAnnotation"/> annotations. 527/// <param name="resource">The <see cref="IResource"/> that contains <see cref="CommandLineArgsCallbackAnnotation"/> annotations.</param>
Aspire.Hosting.Azure (2)
AzureResourcePreparer.cs (2)
381if (resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var commandLineArgsCallbackAnnotations)) 385foreach (var c in commandLineArgsCallbackAnnotations)
Aspire.Hosting.Azure.AppContainers (2)
BaseContainerAppContext.cs (2)
107if (resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var commandLineArgsCallbackAnnotations)) 114foreach (var c in commandLineArgsCallbackAnnotations)
Aspire.Hosting.Azure.AppService (2)
AzureAppServiceWebsiteContext.cs (2)
63if (resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var commandLineArgsCallbackAnnotations)) 70foreach (var c in commandLineArgsCallbackAnnotations)
Aspire.Hosting.Docker (2)
DockerComposeEnvironmentContext.cs (2)
145if (serviceResource.TargetResource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var commandLineArgsCallbacks)) 152foreach (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.Kubernetes (2)
KubernetesResource.cs (2)
270if (resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var commandLineArgsCallbackAnnotations)) 274foreach (var c in commandLineArgsCallbackAnnotations)
Aspire.Hosting.Redis.Tests (1)
AddRedisTests.cs (1)
678Assert.True(redis.Resource.TryGetAnnotationsOfType<CommandLineArgsCallbackAnnotation>(out var argsAnnotations));
Aspire.Hosting.Tests (8)
Dashboard\DashboardLifecycleHookTests.cs (8)
241var argsAnnotation = executableResource.Annotations.OfType<CommandLineArgsCallbackAnnotation>().Single(); 326var argsAnnotation = executableResource.Annotations.OfType<CommandLineArgsCallbackAnnotation>().Single(); 398var argsAnnotation = executableResource.Annotations.OfType<CommandLineArgsCallbackAnnotation>().Single(); 468var 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));