private async void Start_Click(object sender, RoutedEventArgs e) { var token = CancellationToken.None; pts = new PauseTokenSource(); task = DoWorkAsync(pts.Token, token); token.ThrowIfCancellationRequested(); }
public PauseToken(PauseTokenSource source) { _source = source; }