Beispiel #1
0
 public PauseTokenCallback Register(Action callback)
 {
     _callback = new PauseTokenCallback(callback);
     return(_callback);
 }
Beispiel #2
0
 public PauseTokenCallback Register(Action <object> callback, object state)
 {
     _callback = new PauseTokenCallback(callback, state);
     return(_callback);
 }
Beispiel #3
0
 internal PauseToken(PauseTokenSource tokenSource)
 {
     _callback    = default;
     _tokenSource = tokenSource;
     _tokenSource.PauseRequested += InvokeCallback;
 }