[{"title":"( 50 个子文件 105KB ) C# 面向切面编程--监控日志记录方案","children":[{"title":"3vjDemoForLog","children":[{"title":".vs","children":[{"title":"3vjDemoForLog","children":[{"title":"v14","children":[{"title":".suo <span style='color:#111;'> 64.00KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"DynamicProxyFactory","children":[{"title":"bin","children":[{"title":"Debug","children":[{"title":"DynamicProxyFactory.pdb <span style='color:#111;'> 31.50KB </span>","children":null,"spread":false},{"title":"DynamicProxyApplication.exe <span style='color:#111;'> 12.00KB </span>","children":null,"spread":false},{"title":"DynamicProxyFactory.dll <span style='color:#111;'> 12.50KB </span>","children":null,"spread":false},{"title":"DynamicProxyApplication.pdb <span style='color:#111;'> 33.50KB </span>","children":null,"spread":false}],"spread":true},{"title":"Release","children":null,"spread":false}],"spread":true},{"title":"DynamicProxyInfo.cs <span style='color:#111;'> 720B </span>","children":null,"spread":false},{"title":"obj","children":[{"title":"Debug","children":[{"title":"DynamicProxyFactory.csprojResolveAssemblyReference.cache <span style='color:#111;'> 10.02KB </span>","children":null,"spread":false},{"title":"TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"DynamicProxyFactory.pdb <span style='color:#111;'> 31.50KB </span>","children":null,"spread":false},{"title":"DynamicProxyFactory.csproj.FileListAbsolute.txt <span style='color:#111;'> 1019B </span>","children":null,"spread":false},{"title":"DesignTimeResolveAssemblyReferencesInput.cache <span style='color:#111;'> 6.64KB </span>","children":null,"spread":false},{"title":"DynamicProxyFactory.dll <span style='color:#111;'> 12.50KB </span>","children":null,"spread":false},{"title":"TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"TempPE","children":null,"spread":false},{"title":"TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Properties","children":[{"title":"AssemblyInfo.cs <span style='color:#111;'> 1.42KB </span>","children":null,"spread":false}],"spread":true},{"title":"CustomerLoggerFactory.cs <span style='color:#111;'> 4.70KB </span>","children":null,"spread":false},{"title":"StopwatchFactory.cs <span style='color:#111;'> 6.68KB </span>","children":null,"spread":false},{"title":"DynamicProxyFactory.cs <span style='color:#111;'> 4.58KB </span>","children":null,"spread":false},{"title":"DynamicProxy.cs <span style='color:#111;'> 3.01KB </span>","children":null,"spread":false},{"title":"DynamicProxyFactory.csproj <span style='color:#111;'> 2.84KB </span>","children":null,"spread":false}],"spread":true},{"title":"3vjDemoForLog.sln <span style='color:#111;'> 1.51KB </span>","children":null,"spread":false},{"title":"DynamicProxyApplication","children":[{"title":"Person.cs <span style='color:#111;'> 452B </span>","children":null,"spread":false},{"title":"IStopwatch.cs <span style='color:#111;'> 375B </span>","children":null,"spread":false},{"title":"Customer.cs <span style='color:#111;'> 3.15KB </span>","children":null,"spread":false},{"title":"DynamicProxyApplication.csproj <span style='color:#111;'> 3.01KB </span>","children":null,"spread":false},{"title":"bin","children":[{"title":"Debug","children":[{"title":"DynamicProxyApplication.vshost.exe.manifest <span style='color:#111;'> 490B </span>","children":null,"spread":false},{"title":"DynamicProxyFactory.pdb <span style='color:#111;'> 31.50KB </span>","children":null,"spread":false},{"title":"DynamicProxyApplication.vshost.exe <span style='color:#111;'> 22.16KB </span>","children":null,"spread":false},{"title":"DynamicProxyApplication.vshost.exe.config <span style='color:#111;'> 189B </span>","children":null,"spread":false},{"title":"DynamicProxyApplication.exe <span style='color:#111;'> 11.50KB </span>","children":null,"spread":false},{"title":"DynamicProxyFactory.dll <span style='color:#111;'> 12.50KB </span>","children":null,"spread":false},{"title":"DynamicProxyApplication.pdb <span style='color:#111;'> 33.50KB </span>","children":null,"spread":false},{"title":"DynamicProxyApplication.exe.config <span style='color:#111;'> 189B </span>","children":null,"spread":false}],"spread":true},{"title":"Release","children":null,"spread":false}],"spread":true},{"title":"ObjectPoolAdder.cs <span style='color:#111;'> 2.71KB </span>","children":null,"spread":false},{"title":"ObjectPool.cs <span style='color:#111;'> 443B </span>","children":null,"spread":false},{"title":"obj","children":[{"title":"Debug","children":[{"title":"DynamicProxyApplication.csprojResolveAssemblyReference.cache <span style='color:#111;'> 1.88KB </span>","children":null,"spread":false},{"title":"TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"DynamicProxyApplication.exe <span style='color:#111;'> 11.50KB </span>","children":null,"spread":false},{"title":"DynamicProxyApplication.csproj.FileListAbsolute.txt <span style='color:#111;'> 1001B </span>","children":null,"spread":false},{"title":"DesignTimeResolveAssemblyReferencesInput.cache <span style='color:#111;'> 6.62KB </span>","children":null,"spread":false},{"title":"TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"TempPE","children":null,"spread":false},{"title":"TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"DynamicProxyApplication.pdb <span style='color:#111;'> 33.50KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Properties","children":[{"title":"AssemblyInfo.cs <span style='color:#111;'> 1.42KB </span>","children":null,"spread":false}],"spread":true},{"title":"Program.cs <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"ICreator.cs <span style='color:#111;'> 208B </span>","children":null,"spread":false},{"title":"App.config <span style='color:#111;'> 189B </span>","children":null,"spread":false},{"title":"Clazz.cs <span style='color:#111;'> 845B </span>","children":null,"spread":false},{"title":"ILoggerCustomer.cs <span style='color:#111;'> 347B </span>","children":null,"spread":false},{"title":"StopwatchDecorater.cs <span style='color:#111;'> 737B </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}]