Esempio n. 1
0
 public AsyncOperationImpl([NotNull] IActionContinuation <T> continuationAction)
 {
     Should.NotBeNull(continuationAction, "continuationAction");
     _continuationActionGeneric = continuationAction;
 }
Esempio n. 2
0
 /// <summary>
 ///     Creates a continuation that executes when the target operation completes.
 /// </summary>
 public IAsyncOperation ContinueWith(IActionContinuation <TResult> continuationAction)
 {
     return(AddContinuation(new AsyncOperationImpl <TResult, object>(continuationAction)));
 }
Esempio n. 3
0
 public IAsyncOperation ContinueWith(IActionContinuation continuationAction)
 {
     return(AddContinuation(new AsyncOperationImpl <object, object>(continuationAction, Context)));
 }
 public AsyncOperationImpl([NotNull] IActionContinuation continuationAction)
 {
     Should.NotBeNull(continuationAction, nameof(continuationAction));
     _continuationAction = continuationAction;
 }
 public AsyncOperationImpl([NotNull] IActionContinuation <T> continuationAction, IDataContext context)
     : base(context)
 {
     Should.NotBeNull(continuationAction, nameof(continuationAction));
     _continuationActionGeneric = continuationAction;
 }