我对Postsharp有疑问.
我有这个:
[Serializable]
public class MethodConnectionTracking: OnExceptionAspect
{
public override void OnException(MethodExecutionArgs args)
{
base.OnException(args);
}
}
Run Code Online (Sandbox Code Playgroud)
我这样用过.在assemblyInfo.cs中:
[assembly: MethodConnectionTracking]
Run Code Online (Sandbox Code Playgroud)
所以,当程序集中发生异常时,它会执行OnException方法.但是,当我调试方法并且我看args(类型:MethodExecutionArgs)时,每个属性都有一个空值.args.Exception为null.我需要异常类型..
任何人都知道如何解决这个问题?
提前致谢
| 归档时间: |
|
| 查看次数: |
427 次 |
| 最近记录: |