Description: One based on ContextBoundObject, by customizing the real agent of the AOP framework to implement
- [ChatRoom] - A simple chat room, using the framework
File list (Check if you may need any files):
AOPFramework\AOP.config
............\AOPFramework.csproj
............\AOPFramework.csproj.user
............\AOPFramework.sln
............\AOPFramework.suo
............\AOPFramework_Model.tgs
............\AOPFramework_Model.tgw
............\AOPHandlerBase.cs
............\AOPProxyAttribute.cs
............\AssemblyInfo.cs
............\BaseClass.cs
............\bin\Debug\AOPFramework.dll
............\...\.....\AOPFramework.pdb
............\...\.....\_desktop.ini
............\...\_desktop.ini
............\ChainHandlerProxy.cs
............\ConfigReader.cs
............\IAOPHandler.cs
............\LibrarySupport\MsCorLib.dll\System\Runtime\Remoting\Proxies\Proxies.txvpck
............\..............\............\......\.......\........\Remoting.txvpck
............\..............\............\......\.......\Runtime.txvpck
............\..............\............\......\System.txvpck
............\..............\............\_desktop.ini
............\..............\_desktop.ini
............\LogHandler.cs
............\ModelSupport\AOPFramework\AOPFramework.txvpck
............\............\............\_desktop.ini
............\............\TransparentProxy\TransparentProxy.txvpck
............\............\................\_desktop.ini
............\............\_desktop.ini
............\obj\Debug\AOPFramework.dll
............\...\.....\AOPFramework.pdb
............\...\.....\AOPFramework.projdata
............\...\.....\temp\_desktop.ini
............\...\.....\TempPE\_desktop.ini
............\...\.....\_desktop.ini
............\...\_desktop.ini
............\UnitTest\AssemblyInfo.cs
............\........\bin\Debug\AOP.config
............\........\...\.....\AOPFramework.dll
............\........\...\.....\AOPFramework.pdb
............\........\...\.....\nunit.framework.dll
............\........\...\.....\nunit.framework.xml
............\........\...\.....\UnitTest.dll
............\........\...\.....\UnitTest.pdb
............\........\...\.....\_desktop.ini
............\........\...\_desktop.ini
............\........\ModelSupport\AOPFramework\AOPFramework.txvpck
............\........\............\............\_desktop.ini
............\........\............\UnitTest\UnitTest.txvpck
............\........\............\........\_desktop.ini
............\........\............\_desktop.ini
............\........\obj\Debug\temp\_desktop.ini
............\........\...\.....\TempPE\_desktop.ini
............\........\...\.....\UnitTest.dll
............\........\...\.....\UnitTest.pdb
............\........\...\.....\UnitTest.projdata
............\........\...\.....\_desktop.ini
............\........\...\_desktop.ini
............\........\Test.cs
............\........\UnitTest.csproj
............\........\UnitTest.csproj.user
............\........\_desktop.ini
............\_desktop.ini
............\LibrarySupport\MsCorLib.dll\System\Runtime\Remoting\Proxies
............\..............\............\......\.......\Remoting
............\..............\............\......\Runtime
............\UnitTest\obj\Debug\temp
............\........\...\.....\TempPE
............\LibrarySupport\MsCorLib.dll\System
............\obj\Debug\temp
............\...\.....\TempPE
............\UnitTest\bin\Debug
............\........\ModelSupport\AOPFramework
............\........\............\UnitTest
............\........\obj\Debug
............\bin\Debug
............\LibrarySupport\MsCorLib.dll
............\ModelSupport\AOPFramework
............\............\TransparentProxy
............\obj\Debug
............\UnitTest\bin
............\........\ModelSupport
............\........\obj
............\bin
............\LibrarySupport
............\ModelSupport
............\obj
............\UnitTest
AOPFramework