Po co jawnie przekazywać cancelationtoken w metodach asynchronicznych?

0

Tak jak w temacie, chciałem się dowiedzieć po co jawnie przekazywać cancelationtoken w metodach asynchronicznych?

public static Task DoSthAsync(IWork work, CancellationToken cancellationToken);
1

Ponieważ podczas trwania wątku asynchronicznego możesz sprawdzić stan IsCancellationRequested. Ponad to, jeżeli Twój wątek asynchroniczny tworzy inne wątki możesz przekazać ten token dalej zarządzając również nimi.

1 użytkowników online, w tym zalogowanych: 0, gości: 1