14 instantiations of CommandLineArgsCallbackContext
Aspire.Hosting (1)
ApplicationModel\ResourceExtensions.cs (1)
286var context = new CommandLineArgsCallbackContext(args, resource, cancellationToken)
Aspire.Hosting.Azure (1)
AzureResourcePreparer.cs (1)
377var context = new CommandLineArgsCallbackContext([], resource, cancellationToken: cancellationToken)
Aspire.Hosting.Azure.AppContainers (1)
BaseContainerAppContext.cs (1)
117var context = new CommandLineArgsCallbackContext(Args, resource, cancellationToken: cancellationToken)
Aspire.Hosting.Azure.AppService (1)
AzureAppServiceWebsiteContext.cs (1)
66var context = new CommandLineArgsCallbackContext(Args, resource, cancellationToken)
Aspire.Hosting.Docker (1)
DockerComposeEnvironmentContext.cs (1)
147var context = new CommandLineArgsCallbackContext(serviceResource.Args, serviceResource.TargetResource, cancellationToken: cancellationToken)
Aspire.Hosting.JavaScript.Tests (4)
AddViteAppWithPnpmTests.cs (3)
33var context = new CommandLineArgsCallbackContext(args, nodeResource); 63var context = new CommandLineArgsCallbackContext(args, nodeResource); 96var context = new CommandLineArgsCallbackContext(args, nodeResource);
ResourceCreationTests.cs (1)
143var ctx = new CommandLineArgsCallbackContext(args, resource);
Aspire.Hosting.Kubernetes (1)
KubernetesResource.cs (1)
272var context = new CommandLineArgsCallbackContext([], resource, cancellationToken: cancellationToken);
Aspire.Hosting.Tests (4)
Dashboard\DashboardLifecycleHookTests.cs (4)
249await argsAnnotation.Callback(new CommandLineArgsCallbackContext(args)); 334await argsAnnotation.Callback(new CommandLineArgsCallbackContext(args)); 406await argsAnnotation.Callback(new CommandLineArgsCallbackContext(args)); 476await argsAnnotation.Callback(new CommandLineArgsCallbackContext(args));
18 references to CommandLineArgsCallbackContext
Aspire.Hosting (8)
ApplicationModel\CommandLineArgsCallbackAnnotation.cs (2)
18public CommandLineArgsCallbackAnnotation(Func<CommandLineArgsCallbackContext, Task> callback) 43public Func<CommandLineArgsCallbackContext, Task> Callback { get; }
ApplicationModel\ResourceExtensions.cs (1)
286var context = new CommandLineArgsCallbackContext(args, resource, cancellationToken)
ContainerResourceBuilderExtensions.cs (2)
409/// This is intended to pass additional arguments to the underlying container runtime run command to enable advanced features such as exposing GPUs to the container. To pass runtime arguments to the actual container, use the <see cref="ResourceBuilderExtensions.WithArgs{T}(IResourceBuilder{T}, Action{CommandLineArgsCallbackContext})"/> method. 431/// This is intended to pass additional arguments to the underlying container runtime run command to enable advanced features such as exposing GPUs to the container. To pass runtime arguments to the actual container, use the <see cref="ResourceBuilderExtensions.WithArgs{T}(IResourceBuilder{T}, Func{CommandLineArgsCallbackContext, Task})"/> method.
ResourceBuilderExtensions.cs (3)
315public static IResourceBuilder<T> WithArgs<T>(this IResourceBuilder<T> builder, Action<CommandLineArgsCallbackContext> callback) where T : IResourceWithArgs 334public static IResourceBuilder<T> WithArgs<T>(this IResourceBuilder<T> builder, Func<CommandLineArgsCallbackContext, Task> callback) where T : IResourceWithArgs 2774public static IResourceBuilder<T> WithDebugSupport<T, TLaunchConfiguration>(this IResourceBuilder<T> builder, Func<string, TLaunchConfiguration> launchConfigurationProducer, string launchConfigurationType, Action<CommandLineArgsCallbackContext>? argsCallback = null)
Aspire.Hosting.Azure (1)
AzureResourcePreparer.cs (1)
377var context = new CommandLineArgsCallbackContext([], resource, cancellationToken: cancellationToken)
Aspire.Hosting.Azure.AppContainers (1)
BaseContainerAppContext.cs (1)
117var context = new CommandLineArgsCallbackContext(Args, resource, cancellationToken: cancellationToken)
Aspire.Hosting.Azure.AppService (1)
AzureAppServiceWebsiteContext.cs (1)
66var context = new CommandLineArgsCallbackContext(Args, resource, cancellationToken)
Aspire.Hosting.Docker (1)
DockerComposeEnvironmentContext.cs (1)
147var context = new CommandLineArgsCallbackContext(serviceResource.Args, serviceResource.TargetResource, cancellationToken: cancellationToken)
Aspire.Hosting.JavaScript (1)
JavaScriptHostingExtensions.cs (1)
278Action<CommandLineArgsCallbackContext>? argsCallback = null) where TResource : JavaScriptAppResource
Aspire.Hosting.JavaScript.Tests (4)
AddViteAppWithPnpmTests.cs (3)
33var context = new CommandLineArgsCallbackContext(args, nodeResource); 63var context = new CommandLineArgsCallbackContext(args, nodeResource); 96var context = new CommandLineArgsCallbackContext(args, nodeResource);
ResourceCreationTests.cs (1)
143var ctx = new CommandLineArgsCallbackContext(args, resource);
Aspire.Hosting.Kubernetes (1)
KubernetesResource.cs (1)
272var context = new CommandLineArgsCallbackContext([], resource, cancellationToken: cancellationToken);