【例子介绍】C# 实现的AOP框架 转载,高手写的。
【相关图片】
【源码结构】
文件清单
├── AOP
│ ├── AOP.csproj
│ ├── AOP.csproj.user
│ ├── bin
│ │ └── Debug
│ │ ├── AOP.dll
│ │ └── AOP.pdb
│ ├── DynamicProxy.cs
│ ├── obj
│ │ └── Debug
│ │ ├── AOP.csproj.FileListAbsolute.txt
│ │ ├── AOP.dll
│ │ ├── AOP.pdb
│ │ ├── Refactor
│ │ │ └── AOP.dll
│ │ └── TempPE
│ └── Properties
│ └── AssemblyInfo.cs
├── LocalTestRun.testrunconfig
├── Prototype
│ ├── AssemblyInfo.cs
│ ├── bin
│ │ └── Debug
│ │ ├── AOP.dll
│ │ ├── DynamicProxy.dll
│ │ ├── Module.dll
│ │ └── Module.pdb
│ ├── Global.cs
│ ├── IStudent_83523988.cs
│ ├── Module.sln
│ ├── Module.suo
│ ├── obj
│ │ └── x86
│ │ └── Debug
│ │ ├── Module.csproj.FileListAbsolute.txt
│ │ ├── Module.dll
│ │ ├── Module.pdb
│ │ └── TempPE
│ └── PrototypeAop.csproj
├── TestResults
│ ├── Administrator_MXH 2012-03-03 22_05_32
│ │ └── Out
│ │ ├── AOP.dll
│ │ ├── AOP.pdb
│ │ ├── DynamicProxy.dll
│ │ ├── Module.dll
│ │ ├── Module.pdb
│ │ ├── testt.dll
│ │ └── Testt.pdb
│ ├── Administrator_MXH 2012-03-03 22_05_32.trx
│ ├── Administrator_MXH 2012-03-03 22_08_44
│ │ └── Out
│ │ ├── AOP.dll
│ │ ├── AOP.pdb
│ │ ├── DynamicProxy.dll
│ │ ├── Module.dll
│ │ ├── Module.pdb
│ │ ├── testt.dll
│ │ └── Testt.pdb
│ ├── Administrator_MXH 2012-03-03 22_08_44.trx
│ ├── Administrator_MXH 2012-03-03 22_29_33
│ │ └── Out
│ │ ├── AOP.dll
│ │ ├── AOP.pdb
│ │ ├── DynamicProxy.dll
│ │ ├── testt.dll
│ │ └── Testt.pdb
│ └── Administrator_MXH 2012-03-03 22_29_33.trx
├── test.sln
├── Testt
│ ├── AuthoringTests.txt
│ ├── bin
│ │ └── Debug
│ │ ├── AOP_Accessor.dll
│ │ ├── AOP_Accessor.pdb
│ │ ├── AOP.dll
│ │ ├── AOP.pdb
│ │ ├── Testt.dll
│ │ └── Testt.pdb
│ ├── obj
│ │ └── Debug
│ │ ├── AOP_Accessor.dll
│ │ ├── AOP_Accessor.pdb
│ │ ├── Refactor
│ │ ├── ResolveAssemblyReference.cache
│ │ ├── TempPE
│ │ ├── Testt.csproj.FileListAbsolute.txt
│ │ ├── Testt.dll
│ │ └── Testt.pdb
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── testDynamicProxy.cs
│ ├── Testt.csproj
│ ├── Testt.csproj.user
│ └── 测试引用
│ └── AOP.accessor
└── test.vsmdi
31 directories, 66 files
评论