Example #1
0
 public AwaiterAdapterImpl(AwaiterInfo info, FunctionInvokerResolver funcResolver)
     : base(info, funcResolver)
 {
     this._getResultInvoker = funcResolver.Resolve(info.GetResultMethod).AsObjectMethodInvoker <TAwaiter, TResult>();
 }
Example #2
0
 public TypedAwaitableAdapter(AwaitableInfo info, FunctionInvokerResolver funcResolver)
     : base(info, funcResolver)
 {
     this._awaiterAdapter = new AwaiterAdapterImpl(info.AwaiterInfo, funcResolver);
 }