protected override TResult InternalInvoke <TResult>(IGenericInvoker <TResult> invoker)
 {
     return(invoker.Invoke <T>());
 }
 protected override void InternalInvoke(IGenericInvoker invoker)
 {
     invoker.Invoke <T>();
 }
Пример #3
0
 /// <summary>
 /// 执行输入类型方法。
 /// </summary>
 /// <param name="invoker">泛型执行器</param>
 public void InvokeTIn(IGenericInvoker invoker)
 {
     invoker.Invoke <TIn>();
 }
Пример #4
0
 /// <summary>
 /// 执行输出类型方法。
 /// </summary>
 /// <param name="invoker">泛型执行器</param>
 public void InvokeTOut(IGenericInvoker invoker)
 {
     invoker.Invoke <TOut>();
 }
Пример #5
0
 public override void Invoke(IGenericInvoker asInvoker)
 {
     asInvoker.Invoke <T>();
 }