Browse Source

Minor refactor.

pull/96/head
Halil İbrahim Kalkan 10 years ago
parent
commit
98baf4c5d6
  1. 17
      src/Volo.Abp.Castle.Core/Volo/Abp/Castle/DynamicProxy/CastleAbpMethodInvocationAdapter.cs

17
src/Volo.Abp.Castle.Core/Volo/Abp/Castle/DynamicProxy/CastleAbpMethodInvocationAdapter.cs

@ -41,17 +41,12 @@ namespace Volo.Abp.Castle.DynamicProxy
} }
public Task ProceedAsync() public Task ProceedAsync()
{ {
Invocation.Proceed(); Invocation.Proceed();
if (Invocation.Method.IsAsync()) return Invocation.Method.IsAsync()
{ ? (Task) Invocation.ReturnValue
return (Task)Invocation.ReturnValue; : Task.FromResult(Invocation.ReturnValue);
} }
else
{
return Task.FromResult(Invocation.ReturnValue);
}
}
} }
} }
Loading…
Cancel
Save