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()
{
Invocation.Proceed();
{
Invocation.Proceed();
if (Invocation.Method.IsAsync())
{
return (Task)Invocation.ReturnValue;
}
else
{
return Task.FromResult(Invocation.ReturnValue);
}
}
return Invocation.Method.IsAsync()
? (Task) Invocation.ReturnValue
: Task.FromResult(Invocation.ReturnValue);
}
}
}
Loading…
Cancel
Save