Skip to content

Add command cancellation token support#2298

Merged
woksin merged 1 commit into
mainfrom
feature/command-cancellation-token
Jun 16, 2026
Merged

Add command cancellation token support#2298
woksin merged 1 commit into
mainfrom
feature/command-cancellation-token

Conversation

@woksin

@woksin woksin commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds cancellation token support through Arc command execution while keeping the existing command pipeline contract compatible.

Added

  • Added CancellationToken injection for model-bound command Provide() and Handle() methods.
  • Added cancellation-aware command pipeline overloads for programmatic command execution.

Changed

  • Command validation now receives the command execution cancellation token.

@woksin woksin added the minor label Jun 16, 2026
@github-actions

Copy link
Copy Markdown

NuGet packages for this PR, e.g. Cratis.Arc:
https://github.com/cratis/arc/packages/1655206?version=20.42.3

@woksin woksin merged commit 3f4ec2c into main Jun 16, 2026
92 of 93 checks passed
@woksin woksin deleted the feature/command-cancellation-token branch June 16, 2026 20:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant