MtBaseComponentCancellationToken Property
Cancellation token for the component; this can be used for asynchronous operations on the components,
to shut them down if the component has ended its lifetime.
await Foo(cancellationToken: CancellationToken.Token).ConfigureAwait(false);