Introduction - If you have any usage issues, please Google them yourself
AOP application for exception handling the sample program source code, only one thinking, the application can be extended
Packet : 93317437exceptionaop.rar filelist
Aspect\AopBase\AspectAttribute.cs
Aspect\AopBase\AspectObject.cs
Aspect\AopBase\AspectProperty.cs
Aspect\AopBase\AspectSink.cs
Aspect\AopBase
Aspect\Aspect.csproj
Aspect\Aspect.csproj.user
Aspect\Aspect.sln
Aspect\Aspect.suo
Aspect\AspectTest\App.ico
Aspect\AspectTest\AspectTest.csproj
Aspect\AspectTest\AspectTest.csproj.user
Aspect\AspectTest\AssemblyInfo.cs
Aspect\AspectTest\bin\Debug
Aspect\AspectTest\bin
Aspect\AspectTest\CalculateTest.cs
Aspect\AspectTest\ClassTest.cs
Aspect\AspectTest\obj\Debug
Aspect\AspectTest\obj
Aspect\AspectTest
Aspect\AssemblyInfo.cs
Aspect\bin\Debug
Aspect\bin
Aspect\Exception\ExceptionAttribute.cs
Aspect\Exception\ExceptionProperty.cs
Aspect\Exception\ExceptionSink.cs
Aspect\Exception
Aspect\obj\Debug
Aspect\obj
Aspect\Test\Calculate.cs
Aspect\Test\ExceptionFixture.cs
Aspect\Test
Aspect