ExecuteCommandContext Properties
Class Properties 5 members
Context for
ResourceCommandAnnotation.ExecuteCommand. Gets the invocation arguments supplied by the client when the command is executed.
public InteractionInputCollection Arguments { get; init; }Remarks
The collection contains the arguments described by ResourceCommandAnnotation.Arguments with their submitted values populated. CLI positional arguments are mapped by declaration order. Dashboard, MCP, and other named-payload clients are mapped by InteractionInput.Name.
The cancellation token.
public CancellationToken CancellationToken { get; init; } The logger for the resource.
public ILogger Logger { get; init; } The resource name.
public string ResourceName { get; init; } The service provider.
public IServiceProvider ServiceProvider { get; init; }