Description:
This pull request introduces a breaking change to the ActionBase class, requiring all derived classes to pass a CancellationToken parameter. The Run method in ActionBase now mandates a CancellationToken parameter.
Changes:
Updated ActionBase class to require a CancellationToken in the Run method.
Update the documentation to reflect the ActionBase class
Impact:
All derived classes must be updated to include the CancellationToken parameter in their Run method implementations.
Action Required:
Review and update all derived classes to comply with the new method signature.
Test the changes to ensure proper handling of CancellationToken in all relevant actions.
Description: This pull request introduces a breaking change to the
ActionBase
class, requiring all derived classes to pass aCancellationToken
parameter. TheRun
method inActionBase
now mandates aCancellationToken
parameter.Changes:
ActionBase
class to require aCancellationToken
in theRun
method.ActionBase
classImpact:
CancellationToken
parameter in theirRun
method implementations.Action Required:
CancellationToken
in all relevant actions.