├── .gitattributes ├── 9781484236390.jpg ├── AbstractFactoryPattern ├── AbstractFactoryPattern.csproj ├── App.config ├── ClassDiagram1.cd ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── bin │ └── Debug │ │ ├── AbstractFactoryPattern.exe │ │ ├── AbstractFactoryPattern.exe.config │ │ └── AbstractFactoryPattern.pdb └── obj │ ├── Debug │ ├── AbstractFactoryPattern.csproj.CoreCompileInputs.cache │ ├── AbstractFactoryPattern.csproj.FileListAbsolute.txt │ ├── AbstractFactoryPattern.csprojResolveAssemblyReference.cache │ ├── AbstractFactoryPattern.exe │ ├── AbstractFactoryPattern.pdb │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── AbstractFactoryPattern.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── AdapterPattern ├── AdapterPattern.csproj ├── App.config ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── bin │ └── Debug │ │ ├── AdapterPattern.exe │ │ ├── AdapterPattern.exe.config │ │ ├── AdapterPattern.pdb │ │ ├── AdapterPattern.vshost.exe │ │ ├── AdapterPattern.vshost.exe.config │ │ └── AdapterPattern.vshost.exe.manifest └── obj │ ├── Debug │ ├── AdapterPattern.csproj.CoreCompileInputs.cache │ ├── AdapterPattern.csproj.FileListAbsolute.txt │ ├── AdapterPattern.csprojResolveAssemblyReference.cache │ ├── AdapterPattern.exe │ ├── AdapterPattern.pdb │ ├── AdapterPattern_old.csproj.FileListAbsolute.txt │ ├── AdapterPattern_old.csprojResolveAssemblyReference.cache │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── AdapterPattern.csproj.CoreCompileInputs.cache │ ├── AdapterPattern.csprojResolveAssemblyReference.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── AdapterPattern_Modified ├── AdapterPattern_Modified.csproj ├── App.config ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── bin │ └── Debug │ │ ├── AdapterPattern_new.exe │ │ ├── AdapterPattern_new.exe.config │ │ └── AdapterPattern_new.pdb └── obj │ ├── Debug │ ├── AdapterPattern_Modified.csproj.CoreCompileInputs.cache │ ├── AdapterPattern_Modified.csproj.FileListAbsolute.txt │ ├── AdapterPattern_Modified.csprojResolveAssemblyReference.cache │ ├── AdapterPattern_new.csproj.FileListAbsolute.txt │ ├── AdapterPattern_new.csprojResolveAssemblyReference.cache │ ├── AdapterPattern_new.exe │ ├── AdapterPattern_new.pdb │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── AdapterPattern_Modified.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── BridgePattern ├── App.config ├── BridgePattern.csproj ├── ClassDiagram1.cd ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── bin │ └── Debug │ │ ├── BridgePattern.exe │ │ ├── BridgePattern.exe.config │ │ ├── BridgePattern.pdb │ │ ├── BridgePattern.vshost.exe │ │ ├── BridgePattern.vshost.exe.config │ │ └── BridgePattern.vshost.exe.manifest └── obj │ ├── Debug │ ├── BridgePattern.csproj.CoreCompileInputs.cache │ ├── BridgePattern.csproj.FileListAbsolute.txt │ ├── BridgePattern.csprojResolveAssemblyReference.cache │ ├── BridgePattern.exe │ ├── BridgePattern.pdb │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── BridgePattern.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── BuilderPattern ├── App.config ├── BuilderPattern.csproj ├── ClassDiagram2.cd ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── bin │ └── Debug │ │ ├── BuilderPattern.exe │ │ ├── BuilderPattern.exe.config │ │ ├── BuilderPattern.pdb │ │ ├── BuilderPattern.vshost.exe │ │ ├── BuilderPattern.vshost.exe.config │ │ └── BuilderPattern.vshost.exe.manifest └── obj │ ├── Debug │ ├── BuilderPattern.csproj.CoreCompileInputs.cache │ ├── BuilderPattern.csproj.FileListAbsolute.txt │ ├── BuilderPattern.csprojResolveAssemblyReference.cache │ ├── BuilderPattern.exe │ ├── BuilderPattern.pdb │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── BuilderPattern.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── ChainOfResponsibilityPattern ├── App.config ├── ChainOfResponsibilityPattern.csproj ├── ClassDiagram1.cd ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── bin │ └── Debug │ │ ├── ChainOfResponsibilityPattern.exe │ │ ├── ChainOfResponsibilityPattern.exe.config │ │ ├── ChainOfResponsibilityPattern.pdb │ │ ├── ChainOfResponsibilityPattern.vshost.exe │ │ ├── ChainOfResponsibilityPattern.vshost.exe.config │ │ └── ChainOfResponsibilityPattern.vshost.exe.manifest └── obj │ ├── Debug │ ├── ChainOfResponsibilityPattern.csproj.CoreCompileInputs.cache │ ├── ChainOfResponsibilityPattern.csproj.FileListAbsolute.txt │ ├── ChainOfResponsibilityPattern.csprojResolveAssemblyReference.cache │ ├── ChainOfResponsibilityPattern.exe │ ├── ChainOfResponsibilityPattern.pdb │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── ChainOfResponsibilityPattern.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── CommandPattern ├── App.config ├── ClassDiagram1.cd ├── ClassDiagram2.cd ├── CommandPattern.csproj ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── bin │ └── Debug │ │ ├── DesignPatternTest.exe │ │ ├── DesignPatternTest.exe.config │ │ ├── DesignPatternTest.pdb │ │ ├── DesignPatternTest.vshost.exe │ │ ├── DesignPatternTest.vshost.exe.config │ │ └── DesignPatternTest.vshost.exe.manifest └── obj │ ├── Debug │ ├── CommandPattern.csproj.CoreCompileInputs.cache │ ├── CommandPattern.csproj.FileListAbsolute.txt │ ├── CommandPattern.csprojResolveAssemblyReference.cache │ ├── CoreCompileInputs.cache │ ├── DesignPatternTest.csproj.FileListAbsolute.txt │ ├── DesignPatternTest.csprojResolveAssemblyReference.cache │ ├── DesignPatternTest.exe │ ├── DesignPatternTest.pdb │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── CommandPattern.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── CommandPatternQAs ├── App.config ├── ClassDiagram1.cd ├── CommandPatternQAs.csproj ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── bin │ └── Debug │ │ ├── CommandPatternQAs.exe │ │ ├── CommandPatternQAs.exe.config │ │ └── CommandPatternQAs.pdb └── obj │ ├── Debug │ ├── CommandPatternQAs.csproj.CoreCompileInputs.cache │ ├── CommandPatternQAs.csproj.FileListAbsolute.txt │ ├── CommandPatternQAs.csprojResolveAssemblyReference.cache │ ├── CommandPatternQAs.exe │ ├── CommandPatternQAs.pdb │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── CommandPatternQAs.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── CompositePattern ├── App.config ├── ClassDiagram1.cd ├── CompositePattern.csproj ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── bin │ └── Debug │ │ ├── CompositePattern.exe │ │ ├── CompositePattern.exe.config │ │ ├── CompositePattern.pdb │ │ ├── CompositePattern.vshost.exe │ │ ├── CompositePattern.vshost.exe.config │ │ └── CompositePattern.vshost.exe.manifest └── obj │ ├── Debug │ ├── CompositePattern.csproj.CoreCompileInputs.cache │ ├── CompositePattern.csproj.FileListAbsolute.txt │ ├── CompositePattern.csprojResolveAssemblyReference.cache │ ├── CompositePattern.exe │ ├── CompositePattern.pdb │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── CompositePattern.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── Contributing.md ├── DecoratorPattern ├── App.config ├── ClassDiagram1.cd ├── DecoratorPattern.csproj ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── bin │ └── Debug │ │ ├── DecoratorPattern.exe │ │ ├── DecoratorPattern.exe.config │ │ ├── DecoratorPattern.pdb │ │ ├── DecoratorPattern.vshost.exe │ │ ├── DecoratorPattern.vshost.exe.config │ │ └── DecoratorPattern.vshost.exe.manifest └── obj │ ├── Debug │ ├── CoreCompileInputs.cache │ ├── DecoratorPattern.csproj.CoreCompileInputs.cache │ ├── DecoratorPattern.csproj.FileListAbsolute.txt │ ├── DecoratorPattern.csprojResolveAssemblyReference.cache │ ├── DecoratorPattern.exe │ ├── DecoratorPattern.pdb │ ├── DecoratorPattern_old.csproj.FileListAbsolute.txt │ ├── DecoratorPattern_old.csprojResolveAssemblyReference.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── DecoratorPattern.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── FacadePattern ├── App.config ├── ClassDiagram11.cd ├── FacadePattern.csproj ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── RobotFacade.cs ├── RobotParts │ ├── RobotBody.cs │ ├── RobotColor.cs │ └── RobotHands.cs ├── bin │ └── Debug │ │ ├── FacadePattern.exe │ │ ├── FacadePattern.exe.config │ │ ├── FacadePattern.pdb │ │ ├── FacadePattern.vshost.exe │ │ ├── FacadePattern.vshost.exe.config │ │ └── FacadePattern.vshost.exe.manifest └── obj │ ├── Debug │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── FacadePattern.csproj.CoreCompileInputs.cache │ ├── FacadePattern.csproj.FileListAbsolute.txt │ ├── FacadePattern.csprojResolveAssemblyReference.cache │ ├── FacadePattern.exe │ ├── FacadePattern.pdb │ ├── FacadePattern_old.csproj.FileListAbsolute.txt │ ├── FacadePattern_old.csprojResolveAssemblyReference.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── FacadePattern.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── FactoryMethod ├── App.config ├── ClassDiagram1.cd ├── FactoryMethodPattern.csproj ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── bin │ └── Debug │ │ ├── FactoryMethod.exe │ │ ├── FactoryMethod.exe.config │ │ ├── FactoryMethod.pdb │ │ ├── FactoryMethod.vshost.exe │ │ ├── FactoryMethod.vshost.exe.config │ │ └── FactoryMethod.vshost.exe.manifest └── obj │ ├── Debug │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── FactoryMethod.exe │ ├── FactoryMethod.pdb │ ├── FactoryMethodPattern.csproj.CoreCompileInputs.cache │ ├── FactoryMethodPattern.csproj.FileListAbsolute.txt │ ├── FactoryMethodPattern.csprojResolveAssemblyReference.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── FactoryMethodPattern.csproj.CoreCompileInputs.cache │ ├── FactoryMethodPattern.csprojResolveAssemblyReference.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── FactoryMethodPatternBeautification ├── App.config ├── FactoryMethodPatternBeautification.csproj ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── bin │ └── Debug │ │ ├── FactoryMethodPatternBeautification.exe │ │ ├── FactoryMethodPatternBeautification.exe.config │ │ └── FactoryMethodPatternBeautification.pdb └── obj │ ├── Debug │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── FactoryMethodPatternBeautification.csproj.CoreCompileInputs.cache │ ├── FactoryMethodPatternBeautification.csproj.FileListAbsolute.txt │ ├── FactoryMethodPatternBeautification.csprojResolveAssemblyReference.cache │ ├── FactoryMethodPatternBeautification.exe │ ├── FactoryMethodPatternBeautification.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── FactoryMethodPatternBeautification.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── FlyweightPattern ├── App.config ├── ClassDiagram1.cd ├── FlyweightPattern.csproj ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── bin │ └── Debug │ │ ├── FliweightPattern3.exe │ │ ├── FliweightPattern3.exe.config │ │ ├── FliweightPattern3.pdb │ │ ├── FliweightPattern3.vshost.exe │ │ ├── FliweightPattern3.vshost.exe.config │ │ └── FliweightPattern3.vshost.exe.manifest └── obj │ ├── Debug │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── FliweightPattern3.csproj.FileListAbsolute.txt │ ├── FliweightPattern3.csprojResolveAssemblyReference.cache │ ├── FliweightPattern3.exe │ ├── FliweightPattern3.pdb │ ├── FlyweightPattern.csproj.CoreCompileInputs.cache │ ├── FlyweightPattern.csproj.FileListAbsolute.txt │ ├── FlyweightPattern.csprojResolveAssemblyReference.cache │ ├── FlyweightPattern3.csproj.FileListAbsolute.txt │ ├── FlyweightPattern3.csprojResolveAssemblyReference.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── FlyweightPattern.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── FlyweightPatternModified ├── App.config ├── ClassDiagram1.cd ├── FlyweightPatternModified.csproj ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── bin │ └── Debug │ │ ├── FlyweightPatternModified.exe │ │ ├── FlyweightPatternModified.exe.config │ │ ├── FlyweightPatternModified.pdb │ │ ├── FlyweightPatternModified.vshost.exe │ │ ├── FlyweightPatternModified.vshost.exe.config │ │ └── FlyweightPatternModified.vshost.exe.manifest └── obj │ ├── Debug │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── FlyweightPatternModified.csproj.CoreCompileInputs.cache │ ├── FlyweightPatternModified.csproj.FileListAbsolute.txt │ ├── FlyweightPatternModified.csprojResolveAssemblyReference.cache │ ├── FlyweightPatternModified.exe │ ├── FlyweightPatternModified.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── FlyweightPatternModified.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── InterpreterPattern ├── App.config ├── ClassDiagram1.cd ├── InterpreterPattern.csproj ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── bin │ └── Debug │ │ ├── InterpreterPatternModified.exe │ │ ├── InterpreterPatternModified.exe.config │ │ └── InterpreterPatternModified.pdb └── obj │ ├── Debug │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── InterpreterPattern.csproj.CoreCompileInputs.cache │ ├── InterpreterPattern.csproj.FileListAbsolute.txt │ ├── InterpreterPattern.csprojResolveAssemblyReference.cache │ ├── InterpreterPatternModified.csproj.FileListAbsolute.txt │ ├── InterpreterPatternModified.csprojResolveAssemblyReference.cache │ ├── InterpreterPatternModified.exe │ ├── InterpreterPatternModified.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── InterpreterPattern.csproj.CoreCompileInputs.cache │ ├── InterpreterPattern.csprojResolveAssemblyReference.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── IteratorPattern ├── Aggregate │ ├── Arts.cs │ ├── ISubjects.cs │ └── Science.cs ├── App.config ├── ClassDiagram1.cd ├── Iterator │ ├── ArtsIterator.cs │ ├── IIterator.cs │ └── ScienceIterator.cs ├── IteratorPattern.csproj ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── bin │ └── Debug │ │ ├── IteratorPattern.exe │ │ ├── IteratorPattern.exe.config │ │ ├── IteratorPattern.pdb │ │ ├── IteratorPattern.vshost.exe │ │ ├── IteratorPattern.vshost.exe.config │ │ └── IteratorPattern.vshost.exe.manifest └── obj │ ├── Debug │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── IteratorPattern.csproj.CoreCompileInputs.cache │ ├── IteratorPattern.csproj.FileListAbsolute.txt │ ├── IteratorPattern.csprojResolveAssemblyReference.cache │ ├── IteratorPattern.exe │ ├── IteratorPattern.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── IteratorPattern.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── LICENSE.txt ├── MVCWinFormDemo ├── App.config ├── ClassDiagram1.cd ├── Form1.Designer.cs ├── Form1.cs ├── Form1.resx ├── MVCWinFormDemo.csproj ├── Program.cs ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings ├── bin │ └── Debug │ │ ├── MVCWinFormDemo.exe │ │ ├── MVCWinFormDemo.exe.config │ │ ├── MVCWinFormDemo.pdb │ │ ├── MVCWinFormDemo.vshost.exe │ │ ├── MVCWinFormDemo.vshost.exe.config │ │ └── MVCWinFormDemo.vshost.exe.manifest └── obj │ ├── Debug │ ├── DesignTimeResolveAssemblyReferences.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── MVCWinFormDemo.Properties.Resources.resources │ ├── MVCWinFormDemo.StudentForm.resources │ ├── MVCWinFormDemo.csproj.CoreCompileInputs.cache │ ├── MVCWinFormDemo.csproj.FileListAbsolute.txt │ ├── MVCWinFormDemo.csproj.GenerateResource.cache │ ├── MVCWinFormDemo.csprojResolveAssemblyReference.cache │ ├── MVCWinFormDemo.exe │ ├── MVCWinFormDemo.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── MVCWinFormDemo.csproj.CoreCompileInputs.cache │ ├── MVCWinFormDemo.csprojResolveAssemblyReference.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── MediatorPattern ├── App.config ├── ClassDiagram1.cd ├── MediatorPattern.csproj ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── bin │ └── Debug │ │ ├── MediatorPattern.exe │ │ ├── MediatorPattern.exe.config │ │ ├── MediatorPattern.pdb │ │ ├── MediatorPattern.vshost.exe │ │ ├── MediatorPattern.vshost.exe.config │ │ └── MediatorPattern.vshost.exe.manifest └── obj │ ├── Debug │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── MediatorPattern.csproj.CoreCompileInputs.cache │ ├── MediatorPattern.csproj.FileListAbsolute.txt │ ├── MediatorPattern.csprojResolveAssemblyReference.cache │ ├── MediatorPattern.exe │ ├── MediatorPattern.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── MediatorPattern.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── MediatorPatternQAs ├── App.config ├── ClassDiagram1.cd ├── ClassDiagram2.cd ├── MediatorPatternQAs.csproj ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── bin │ └── Debug │ │ ├── MediatorPattern.exe │ │ ├── MediatorPattern.exe.config │ │ ├── MediatorPattern.pdb │ │ ├── MediatorPattern.vshost.exe │ │ ├── MediatorPattern.vshost.exe.config │ │ └── MediatorPattern.vshost.exe.manifest └── obj │ ├── Debug │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── MediatorPattern.csproj.FileListAbsolute.txt │ ├── MediatorPattern.csprojResolveAssemblyReference.cache │ ├── MediatorPattern.exe │ ├── MediatorPattern.pdb │ ├── MediatorPatternQAs.csproj.CoreCompileInputs.cache │ ├── MediatorPatternQAs.csproj.FileListAbsolute.txt │ ├── MediatorPatternQAs.csprojResolveAssemblyReference.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── MediatorPatternQAs.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── MementoPattern ├── App.config ├── ClassDiagram1.cd ├── MementoPattern.csproj ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── bin │ └── Debug │ │ ├── MementoPattern.exe │ │ ├── MementoPattern.exe.config │ │ ├── MementoPattern.pdb │ │ ├── MementoPattern.vshost.exe │ │ ├── MementoPattern.vshost.exe.config │ │ └── MementoPattern.vshost.exe.manifest └── obj │ ├── Debug │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── MementoPattern.csproj.CoreCompileInputs.cache │ ├── MementoPattern.csproj.FileListAbsolute.txt │ ├── MementoPattern.csprojResolveAssemblyReference.cache │ ├── MementoPattern.exe │ ├── MementoPattern.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── MementoPattern.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── MementoPatternQAs ├── App.config ├── MementoPatternQAs.csproj ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── bin │ └── Debug │ │ ├── MementoPatternQAs.exe │ │ ├── MementoPatternQAs.exe.config │ │ └── MementoPatternQAs.pdb └── obj │ ├── Debug │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── MementoPatternQAs.csproj.CoreCompileInputs.cache │ ├── MementoPatternQAs.csproj.FileListAbsolute.txt │ ├── MementoPatternQAs.csprojResolveAssemblyReference.cache │ ├── MementoPatternQAs.exe │ ├── MementoPatternQAs.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── MementoPatternQAs.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── NullObjectPattern ├── App.config ├── ClassDiagram1.cd ├── NullObjectPattern.csproj ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── bin │ └── Debug │ │ ├── NullObjectPattern.exe │ │ ├── NullObjectPattern.exe.config │ │ └── NullObjectPattern.pdb └── obj │ ├── Debug │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── NullObjectPattern.csproj.CoreCompileInputs.cache │ ├── NullObjectPattern.csproj.FileListAbsolute.txt │ ├── NullObjectPattern.csprojResolveAssemblyReference.cache │ ├── NullObjectPattern.exe │ ├── NullObjectPattern.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── NullObjectPattern.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── ObserverPattern ├── App.config ├── ClassDiagram1.cd ├── ObserverPattern.csproj ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── bin │ └── Debug │ │ ├── ObserverPattern.exe │ │ ├── ObserverPattern.exe.config │ │ ├── ObserverPattern.pdb │ │ ├── ObserverPattern.vshost.exe │ │ ├── ObserverPattern.vshost.exe.config │ │ └── ObserverPattern.vshost.exe.manifest └── obj │ ├── Debug │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── ObserverPattern.csproj.CoreCompileInputs.cache │ ├── ObserverPattern.csproj.FileListAbsolute.txt │ ├── ObserverPattern.csprojResolveAssemblyReference.cache │ ├── ObserverPattern.exe │ ├── ObserverPattern.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── ObserverPattern.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── PrototypePattern ├── App.config ├── BasicCar.cs ├── Ford.cs ├── Nano.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── PrototypePattern.csproj ├── PrototypePatternClassDiagram.cd ├── bin │ └── Debug │ │ ├── PrototypePattern.exe │ │ ├── PrototypePattern.exe.config │ │ ├── PrototypePattern.pdb │ │ ├── PrototypePattern.vshost.exe │ │ ├── PrototypePattern.vshost.exe.config │ │ └── PrototypePattern.vshost.exe.manifest └── obj │ ├── Debug │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── PrototypePattern.csproj.CoreCompileInputs.cache │ ├── PrototypePattern.csproj.FileListAbsolute.txt │ ├── PrototypePattern.csprojResolveAssemblyReference.cache │ ├── PrototypePattern.exe │ ├── PrototypePattern.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── PrototypePattern.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── PrototypePatternQAs ├── App.config ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── PrototypePatternQAs.csproj ├── bin │ └── Debug │ │ ├── PrototypePatternQAs.exe │ │ ├── PrototypePatternQAs.exe.config │ │ └── PrototypePatternQAs.pdb └── obj │ ├── Debug │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── PrototypePatternQAs.csproj.CoreCompileInputs.cache │ ├── PrototypePatternQAs.csproj.FileListAbsolute.txt │ ├── PrototypePatternQAs.csprojResolveAssemblyReference.cache │ ├── PrototypePatternQAs.exe │ ├── PrototypePatternQAs.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── PrototypePatternQAs.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── ProxyPattern ├── App.config ├── ClassDiagram1.cd ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── ProxyPattern.csproj ├── bin │ └── Debug │ │ ├── ProxyPattern.exe │ │ ├── ProxyPattern.exe.config │ │ └── ProxyPattern.pdb └── obj │ ├── Debug │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── ProxyPattern.csproj.CoreCompileInputs.cache │ ├── ProxyPattern.csproj.FileListAbsolute.txt │ ├── ProxyPattern.csprojResolveAssemblyReference.cache │ ├── ProxyPattern.exe │ ├── ProxyPattern.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── ProxyPattern.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── ProxyPatternQAs ├── App.config ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── ProxyPatternQAs.csproj ├── bin │ └── Debug │ │ ├── ProxyPatternQandA.exe │ │ ├── ProxyPatternQandA.exe.config │ │ └── ProxyPatternQandA.pdb └── obj │ ├── Debug │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── ProxyPatternQAs.csproj.CoreCompileInputs.cache │ ├── ProxyPatternQAs.csproj.FileListAbsolute.txt │ ├── ProxyPatternQAs.csprojResolveAssemblyReference.cache │ ├── ProxyPatternQandA.exe │ ├── ProxyPatternQandA.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── ProxyPatternQAs.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── README.md ├── SealTheLeaksInYourApplication ├── (ModifiedCode)MemoryLeakWithSimpleEventDemo │ ├── App.config │ ├── MemoryLeakWithSimpleEventDemo.csproj │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── bin │ │ └── Debug │ │ │ ├── MemoryLeakWithSimpleEventDemo.exe │ │ │ ├── MemoryLeakWithSimpleEventDemo.exe.config │ │ │ └── MemoryLeakWithSimpleEventDemo.pdb │ └── obj │ │ ├── Debug │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ ├── MemoryLeakWithSimpleEventDemo.csproj.CoreCompileInputs.cache │ │ ├── MemoryLeakWithSimpleEventDemo.csproj.FileListAbsolute.txt │ │ ├── MemoryLeakWithSimpleEventDemo.csprojResolveAssemblyReference.cache │ │ ├── MemoryLeakWithSimpleEventDemo.exe │ │ ├── MemoryLeakWithSimpleEventDemo.pdb │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ │ └── Release │ │ ├── MemoryLeakWithSimpleEventDemo.csproj.CoreCompileInputs.cache │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── GarbageCollectionEx1 │ ├── App.config │ ├── GarbageCollectionEx1.csproj │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── bin │ │ └── Debug │ │ │ ├── GarbageCollectionEx1.exe │ │ │ ├── GarbageCollectionEx1.exe.config │ │ │ └── GarbageCollectionEx1.pdb │ └── obj │ │ ├── Debug │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ ├── GarbageCollectionEx1.csproj.CoreCompileInputs.cache │ │ ├── GarbageCollectionEx1.csproj.FileListAbsolute.txt │ │ ├── GarbageCollectionEx1.csprojResolveAssemblyReference.cache │ │ ├── GarbageCollectionEx1.exe │ │ ├── GarbageCollectionEx1.pdb │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ │ └── Release │ │ ├── GarbageCollectionEx1.csproj.CoreCompileInputs.cache │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs └── GarbageCollectionQuiz1 │ ├── App.config │ ├── GarbageCollectionQuiz1.csproj │ ├── Program.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── bin │ └── Debug │ │ ├── GarbageCollectionQuiz1.exe │ │ ├── GarbageCollectionQuiz1.exe.config │ │ └── GarbageCollectionQuiz1.pdb │ └── obj │ ├── Debug │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── GarbageCollectionQuiz1.csproj.CoreCompileInputs.cache │ ├── GarbageCollectionQuiz1.csproj.FileListAbsolute.txt │ ├── GarbageCollectionQuiz1.csprojResolveAssemblyReference.cache │ ├── GarbageCollectionQuiz1.exe │ ├── GarbageCollectionQuiz1.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── GarbageCollectionQuiz1.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── SimpleFactoryPattern ├── App.config ├── ClassDiagram1.cd ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── SimpleFactoryPattern.csproj ├── bin │ └── Debug │ │ ├── FactoryPatternModified.exe │ │ ├── FactoryPatternModified.exe.config │ │ └── FactoryPatternModified.pdb └── obj │ ├── Debug │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── FactoryPattern.csproj.FileListAbsolute.txt │ ├── FactoryPattern.csprojResolveAssemblyReference.cache │ ├── FactoryPatternModified.csproj.FileListAbsolute.txt │ ├── FactoryPatternModified.csprojResolveAssemblyReference.cache │ ├── FactoryPatternModified.exe │ ├── FactoryPatternModified.pdb │ ├── SimpleFactoryPattern.csproj.CoreCompileInputs.cache │ ├── SimpleFactoryPattern.csproj.FileListAbsolute.txt │ ├── SimpleFactoryPattern.csprojResolveAssemblyReference.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── SimpleFactoryPattern.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── SingletonPatternEx ├── App.config ├── ClassDiagram1.cd ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── SingletonPatternEx.csproj ├── bin │ ├── Debug │ │ ├── SingletonPatternEx.exe │ │ ├── SingletonPatternEx.exe.config │ │ └── SingletonPatternEx.pdb │ └── Release │ │ ├── SingletonPatternEx.exe │ │ ├── SingletonPatternEx.exe.config │ │ └── SingletonPatternEx.pdb └── obj │ ├── Debug │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── SingletonPatternEx.csproj.CoreCompileInputs.cache │ ├── SingletonPatternEx.csproj.FileListAbsolute.txt │ ├── SingletonPatternEx.csprojResolveAssemblyReference.cache │ ├── SingletonPatternEx.exe │ ├── SingletonPatternEx.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── SingletonPatternEx.csproj.CoreCompileInputs.cache │ ├── SingletonPatternEx.csproj.FileListAbsolute.txt │ ├── SingletonPatternEx.csprojResolveAssemblyReference.cache │ ├── SingletonPatternEx.exe │ ├── SingletonPatternEx.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── StatePattern ├── App.config ├── ClassDiagram1.cd ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── StatePattern.csproj ├── bin │ └── Debug │ │ ├── StatePattern.exe │ │ ├── StatePattern.exe.config │ │ └── StatePattern.pdb └── obj │ ├── Debug │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── StatePattern.csproj.CoreCompileInputs.cache │ ├── StatePattern.csproj.FileListAbsolute.txt │ ├── StatePattern.csprojResolveAssemblyReference.cache │ ├── StatePattern.exe │ ├── StatePattern.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── StatePattern.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── StrategyPattern ├── App.config ├── ClassDiagram1.cd ├── ClassDiagram2.cd ├── Context.cs ├── FirstChoice.cs ├── IChoice.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── SecondChoice.cs ├── StrategyPattern.csproj ├── bin │ └── Debug │ │ ├── StrategyPattern.exe │ │ ├── StrategyPattern.exe.config │ │ ├── StrategyPattern.pdb │ │ ├── StrategyPattern.vshost.exe │ │ ├── StrategyPattern.vshost.exe.config │ │ └── StrategyPattern.vshost.exe.manifest └── obj │ ├── Debug │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── StrategyPattern.csproj.CoreCompileInputs.cache │ ├── StrategyPattern.csproj.FileListAbsolute.txt │ ├── StrategyPattern.csprojResolveAssemblyReference.cache │ ├── StrategyPattern.exe │ ├── StrategyPattern.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── StrategyPattern.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── TemplateMethodPattern ├── App.config ├── BasicEngineering.cs ├── ClassDiagram1.cd ├── ComputerScience.cs ├── Electronics.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── TemplateMethodPattern.csproj ├── bin │ └── Debug │ │ ├── TemplateMethodPattern.exe │ │ ├── TemplateMethodPattern.exe.config │ │ ├── TemplateMethodPattern.pdb │ │ ├── TemplateMethodPattern.vshost.exe │ │ ├── TemplateMethodPattern.vshost.exe.config │ │ └── TemplateMethodPattern.vshost.exe.manifest └── obj │ ├── Debug │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── TemplateMethodPattern.csproj.CoreCompileInputs.cache │ ├── TemplateMethodPattern.csproj.FileListAbsolute.txt │ ├── TemplateMethodPattern.csprojResolveAssemblyReference.cache │ ├── TemplateMethodPattern.exe │ ├── TemplateMethodPattern.pdb │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── TemplateMethodPattern.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── TemplateMethodPatternQAs ├── App.config ├── BasicEngineering.cs ├── ClassDiagram1.cd ├── ComputerScience.cs ├── Electronics.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── TemplateMethodPatternQAs.csproj ├── bin │ └── Debug │ │ ├── TemplateMethodPattern.exe │ │ ├── TemplateMethodPattern.exe.config │ │ ├── TemplateMethodPattern.pdb │ │ ├── TemplateMethodPattern.vshost.exe │ │ ├── TemplateMethodPattern.vshost.exe.config │ │ └── TemplateMethodPattern.vshost.exe.manifest └── obj │ ├── Debug │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── TemplateMethodPattern.csproj.FileListAbsolute.txt │ ├── TemplateMethodPattern.csprojResolveAssemblyReference.cache │ ├── TemplateMethodPattern.exe │ ├── TemplateMethodPattern.pdb │ ├── TemplateMethodPatternQAs.csproj.CoreCompileInputs.cache │ ├── TemplateMethodPatternQAs.csproj.FileListAbsolute.txt │ ├── TemplateMethodPatternQAs.csprojResolveAssemblyReference.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── TemplateMethodPatternQAs.csproj.CoreCompileInputs.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── VisitorPattern ├── App.config ├── ClassDiagram1.cd ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── VisitorPattern.csproj ├── bin │ └── Debug │ │ ├── VisitorPattern.exe │ │ ├── VisitorPattern.exe.config │ │ ├── VisitorPattern.pdb │ │ ├── VisitorPattern.vshost.exe │ │ ├── VisitorPattern.vshost.exe.config │ │ └── VisitorPattern.vshost.exe.manifest └── obj │ ├── Debug │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ ├── VisitorPattern.csproj.CoreCompileInputs.cache │ ├── VisitorPattern.csproj.FileListAbsolute.txt │ ├── VisitorPattern.csprojResolveAssemblyReference.cache │ ├── VisitorPattern.exe │ └── VisitorPattern.pdb │ └── Release │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── VisitorPattern.csproj.CoreCompileInputs.cache ├── VisitorPatternWithCompositePatternEx ├── App.config ├── ClassDiagram1.cd ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── VisitorPatternWithCompositePatternEx.csproj ├── bin │ └── Debug │ │ ├── VisitorPatternWithCompositePatternEx.exe │ │ ├── VisitorPatternWithCompositePatternEx.exe.config │ │ └── VisitorPatternWithCompositePatternEx.pdb └── obj │ ├── Debug │ ├── CoreCompileInputs.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ ├── VisitorPatternWithCompositePatternEx.csproj.CoreCompileInputs.cache │ ├── VisitorPatternWithCompositePatternEx.csproj.FileListAbsolute.txt │ ├── VisitorPatternWithCompositePatternEx.csprojResolveAssemblyReference.cache │ ├── VisitorPatternWithCompositePatternEx.exe │ └── VisitorPatternWithCompositePatternEx.pdb │ └── Release │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── VisitorPatternWithCompositePatternEx.csproj.CoreCompileInputs.cache └── errata.md /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /9781484236390.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/9781484236390.jpg -------------------------------------------------------------------------------- /AbstractFactoryPattern/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /AbstractFactoryPattern/bin/Debug/AbstractFactoryPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/AbstractFactoryPattern/bin/Debug/AbstractFactoryPattern.exe -------------------------------------------------------------------------------- /AbstractFactoryPattern/bin/Debug/AbstractFactoryPattern.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /AbstractFactoryPattern/bin/Debug/AbstractFactoryPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/AbstractFactoryPattern/bin/Debug/AbstractFactoryPattern.pdb -------------------------------------------------------------------------------- /AbstractFactoryPattern/obj/Debug/AbstractFactoryPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | -------------------------------------------------------------------------------- /AbstractFactoryPattern/obj/Debug/AbstractFactoryPattern.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/AbstractFactoryPattern/obj/Debug/AbstractFactoryPattern.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /AbstractFactoryPattern/obj/Debug/AbstractFactoryPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/AbstractFactoryPattern/obj/Debug/AbstractFactoryPattern.exe -------------------------------------------------------------------------------- /AbstractFactoryPattern/obj/Debug/AbstractFactoryPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/AbstractFactoryPattern/obj/Debug/AbstractFactoryPattern.pdb -------------------------------------------------------------------------------- /AbstractFactoryPattern/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 367a899032cefccbff740e0133173d3681f6634d 2 | -------------------------------------------------------------------------------- /AbstractFactoryPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/AbstractFactoryPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /AbstractFactoryPattern/obj/Release/AbstractFactoryPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | -------------------------------------------------------------------------------- /AdapterPattern/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /AdapterPattern/bin/Debug/AdapterPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/AdapterPattern/bin/Debug/AdapterPattern.exe -------------------------------------------------------------------------------- /AdapterPattern/bin/Debug/AdapterPattern.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /AdapterPattern/bin/Debug/AdapterPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/AdapterPattern/bin/Debug/AdapterPattern.pdb -------------------------------------------------------------------------------- /AdapterPattern/bin/Debug/AdapterPattern.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/AdapterPattern/bin/Debug/AdapterPattern.vshost.exe -------------------------------------------------------------------------------- /AdapterPattern/bin/Debug/AdapterPattern.vshost.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /AdapterPattern/obj/Debug/AdapterPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e1f9371e5d75453dbc21543854557b0109760137 2 | -------------------------------------------------------------------------------- /AdapterPattern/obj/Debug/AdapterPattern.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/AdapterPattern/obj/Debug/AdapterPattern.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /AdapterPattern/obj/Debug/AdapterPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/AdapterPattern/obj/Debug/AdapterPattern.exe -------------------------------------------------------------------------------- /AdapterPattern/obj/Debug/AdapterPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/AdapterPattern/obj/Debug/AdapterPattern.pdb -------------------------------------------------------------------------------- /AdapterPattern/obj/Debug/AdapterPattern_old.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/AdapterPattern/obj/Debug/AdapterPattern_old.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /AdapterPattern/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 5f171ba296cfd533b33aaaee40148d914e41d8b0 2 | -------------------------------------------------------------------------------- /AdapterPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/AdapterPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /AdapterPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/AdapterPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /AdapterPattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/AdapterPattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /AdapterPattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/AdapterPattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /AdapterPattern/obj/Release/AdapterPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e1f9371e5d75453dbc21543854557b0109760137 2 | -------------------------------------------------------------------------------- /AdapterPattern/obj/Release/AdapterPattern.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/AdapterPattern/obj/Release/AdapterPattern.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /AdapterPattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/AdapterPattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /AdapterPattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/AdapterPattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /AdapterPattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/AdapterPattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /AdapterPattern_Modified/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /AdapterPattern_Modified/bin/Debug/AdapterPattern_new.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/AdapterPattern_Modified/bin/Debug/AdapterPattern_new.exe -------------------------------------------------------------------------------- /AdapterPattern_Modified/bin/Debug/AdapterPattern_new.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /AdapterPattern_Modified/bin/Debug/AdapterPattern_new.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/AdapterPattern_Modified/bin/Debug/AdapterPattern_new.pdb -------------------------------------------------------------------------------- /AdapterPattern_Modified/obj/Debug/AdapterPattern_Modified.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | -------------------------------------------------------------------------------- /AdapterPattern_Modified/obj/Debug/AdapterPattern_new.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/AdapterPattern_Modified/obj/Debug/AdapterPattern_new.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /AdapterPattern_Modified/obj/Debug/AdapterPattern_new.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/AdapterPattern_Modified/obj/Debug/AdapterPattern_new.exe -------------------------------------------------------------------------------- /AdapterPattern_Modified/obj/Debug/AdapterPattern_new.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/AdapterPattern_Modified/obj/Debug/AdapterPattern_new.pdb -------------------------------------------------------------------------------- /AdapterPattern_Modified/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | af4d07fe451ddfff6f746b22a431f352d902449c 2 | -------------------------------------------------------------------------------- /AdapterPattern_Modified/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/AdapterPattern_Modified/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /AdapterPattern_Modified/obj/Release/AdapterPattern_Modified.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | -------------------------------------------------------------------------------- /BridgePattern/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /BridgePattern/bin/Debug/BridgePattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/BridgePattern/bin/Debug/BridgePattern.exe -------------------------------------------------------------------------------- /BridgePattern/bin/Debug/BridgePattern.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /BridgePattern/bin/Debug/BridgePattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/BridgePattern/bin/Debug/BridgePattern.pdb -------------------------------------------------------------------------------- /BridgePattern/bin/Debug/BridgePattern.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/BridgePattern/bin/Debug/BridgePattern.vshost.exe -------------------------------------------------------------------------------- /BridgePattern/bin/Debug/BridgePattern.vshost.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /BridgePattern/obj/Debug/BridgePattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e1f9371e5d75453dbc21543854557b0109760137 2 | -------------------------------------------------------------------------------- /BridgePattern/obj/Debug/BridgePattern.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/BridgePattern/obj/Debug/BridgePattern.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /BridgePattern/obj/Debug/BridgePattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/BridgePattern/obj/Debug/BridgePattern.exe -------------------------------------------------------------------------------- /BridgePattern/obj/Debug/BridgePattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/BridgePattern/obj/Debug/BridgePattern.pdb -------------------------------------------------------------------------------- /BridgePattern/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 48bd3aa7b6eab0ee06eae81782bf980a4518016f 2 | -------------------------------------------------------------------------------- /BridgePattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/BridgePattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /BridgePattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/BridgePattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /BridgePattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/BridgePattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /BridgePattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/BridgePattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /BridgePattern/obj/Release/BridgePattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e1f9371e5d75453dbc21543854557b0109760137 2 | -------------------------------------------------------------------------------- /BridgePattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/BridgePattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /BridgePattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/BridgePattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /BridgePattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/BridgePattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /BuilderPattern/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /BuilderPattern/ClassDiagram2.cd: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /BuilderPattern/bin/Debug/BuilderPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/BuilderPattern/bin/Debug/BuilderPattern.exe -------------------------------------------------------------------------------- /BuilderPattern/bin/Debug/BuilderPattern.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /BuilderPattern/bin/Debug/BuilderPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/BuilderPattern/bin/Debug/BuilderPattern.pdb -------------------------------------------------------------------------------- /BuilderPattern/bin/Debug/BuilderPattern.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/BuilderPattern/bin/Debug/BuilderPattern.vshost.exe -------------------------------------------------------------------------------- /BuilderPattern/bin/Debug/BuilderPattern.vshost.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /BuilderPattern/obj/Debug/BuilderPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e1f9371e5d75453dbc21543854557b0109760137 2 | -------------------------------------------------------------------------------- /BuilderPattern/obj/Debug/BuilderPattern.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/BuilderPattern/obj/Debug/BuilderPattern.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /BuilderPattern/obj/Debug/BuilderPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/BuilderPattern/obj/Debug/BuilderPattern.exe -------------------------------------------------------------------------------- /BuilderPattern/obj/Debug/BuilderPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/BuilderPattern/obj/Debug/BuilderPattern.pdb -------------------------------------------------------------------------------- /BuilderPattern/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 88232341da3019deff73cb4001f2f18c79c89559 2 | -------------------------------------------------------------------------------- /BuilderPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/BuilderPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /BuilderPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/BuilderPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /BuilderPattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/BuilderPattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /BuilderPattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/BuilderPattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /BuilderPattern/obj/Release/BuilderPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e1f9371e5d75453dbc21543854557b0109760137 2 | -------------------------------------------------------------------------------- /BuilderPattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/BuilderPattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /BuilderPattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/BuilderPattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /BuilderPattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/BuilderPattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /ChainOfResponsibilityPattern/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ChainOfResponsibilityPattern/bin/Debug/ChainOfResponsibilityPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ChainOfResponsibilityPattern/bin/Debug/ChainOfResponsibilityPattern.exe -------------------------------------------------------------------------------- /ChainOfResponsibilityPattern/bin/Debug/ChainOfResponsibilityPattern.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ChainOfResponsibilityPattern/bin/Debug/ChainOfResponsibilityPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ChainOfResponsibilityPattern/bin/Debug/ChainOfResponsibilityPattern.pdb -------------------------------------------------------------------------------- /ChainOfResponsibilityPattern/bin/Debug/ChainOfResponsibilityPattern.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ChainOfResponsibilityPattern/bin/Debug/ChainOfResponsibilityPattern.vshost.exe -------------------------------------------------------------------------------- /ChainOfResponsibilityPattern/bin/Debug/ChainOfResponsibilityPattern.vshost.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ChainOfResponsibilityPattern/obj/Debug/ChainOfResponsibilityPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e1f9371e5d75453dbc21543854557b0109760137 2 | -------------------------------------------------------------------------------- /ChainOfResponsibilityPattern/obj/Debug/ChainOfResponsibilityPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ChainOfResponsibilityPattern/obj/Debug/ChainOfResponsibilityPattern.exe -------------------------------------------------------------------------------- /ChainOfResponsibilityPattern/obj/Debug/ChainOfResponsibilityPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ChainOfResponsibilityPattern/obj/Debug/ChainOfResponsibilityPattern.pdb -------------------------------------------------------------------------------- /ChainOfResponsibilityPattern/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 5ff9a38947661451d68395f1982f38c11d37fa05 2 | -------------------------------------------------------------------------------- /ChainOfResponsibilityPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ChainOfResponsibilityPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /ChainOfResponsibilityPattern/obj/Release/ChainOfResponsibilityPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e1f9371e5d75453dbc21543854557b0109760137 2 | -------------------------------------------------------------------------------- /CommandPattern/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /CommandPattern/bin/Debug/DesignPatternTest.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CommandPattern/bin/Debug/DesignPatternTest.exe -------------------------------------------------------------------------------- /CommandPattern/bin/Debug/DesignPatternTest.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /CommandPattern/bin/Debug/DesignPatternTest.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CommandPattern/bin/Debug/DesignPatternTest.pdb -------------------------------------------------------------------------------- /CommandPattern/bin/Debug/DesignPatternTest.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CommandPattern/bin/Debug/DesignPatternTest.vshost.exe -------------------------------------------------------------------------------- /CommandPattern/bin/Debug/DesignPatternTest.vshost.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /CommandPattern/obj/Debug/CommandPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e1f9371e5d75453dbc21543854557b0109760137 2 | -------------------------------------------------------------------------------- /CommandPattern/obj/Debug/CommandPattern.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CommandPattern/obj/Debug/CommandPattern.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /CommandPattern/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 72b420d61dce113947de4c93d1137fa5e518d8ba 2 | -------------------------------------------------------------------------------- /CommandPattern/obj/Debug/DesignPatternTest.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CommandPattern/obj/Debug/DesignPatternTest.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /CommandPattern/obj/Debug/DesignPatternTest.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CommandPattern/obj/Debug/DesignPatternTest.exe -------------------------------------------------------------------------------- /CommandPattern/obj/Debug/DesignPatternTest.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CommandPattern/obj/Debug/DesignPatternTest.pdb -------------------------------------------------------------------------------- /CommandPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CommandPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /CommandPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CommandPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /CommandPattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CommandPattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /CommandPattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CommandPattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /CommandPattern/obj/Release/CommandPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e1f9371e5d75453dbc21543854557b0109760137 2 | -------------------------------------------------------------------------------- /CommandPattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CommandPattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /CommandPattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CommandPattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /CommandPattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CommandPattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /CommandPatternQAs/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /CommandPatternQAs/bin/Debug/CommandPatternQAs.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CommandPatternQAs/bin/Debug/CommandPatternQAs.exe -------------------------------------------------------------------------------- /CommandPatternQAs/bin/Debug/CommandPatternQAs.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /CommandPatternQAs/bin/Debug/CommandPatternQAs.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CommandPatternQAs/bin/Debug/CommandPatternQAs.pdb -------------------------------------------------------------------------------- /CommandPatternQAs/obj/Debug/CommandPatternQAs.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | -------------------------------------------------------------------------------- /CommandPatternQAs/obj/Debug/CommandPatternQAs.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CommandPatternQAs/obj/Debug/CommandPatternQAs.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /CommandPatternQAs/obj/Debug/CommandPatternQAs.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CommandPatternQAs/obj/Debug/CommandPatternQAs.exe -------------------------------------------------------------------------------- /CommandPatternQAs/obj/Debug/CommandPatternQAs.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CommandPatternQAs/obj/Debug/CommandPatternQAs.pdb -------------------------------------------------------------------------------- /CommandPatternQAs/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | ddb43ae09cad67d842aaf2f09eb6f73b8e2f4297 2 | -------------------------------------------------------------------------------- /CommandPatternQAs/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CommandPatternQAs/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /CommandPatternQAs/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CommandPatternQAs/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /CommandPatternQAs/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CommandPatternQAs/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /CommandPatternQAs/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CommandPatternQAs/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /CommandPatternQAs/obj/Release/CommandPatternQAs.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | -------------------------------------------------------------------------------- /CommandPatternQAs/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CommandPatternQAs/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /CommandPatternQAs/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CommandPatternQAs/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /CommandPatternQAs/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CommandPatternQAs/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /CompositePattern/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /CompositePattern/bin/Debug/CompositePattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CompositePattern/bin/Debug/CompositePattern.exe -------------------------------------------------------------------------------- /CompositePattern/bin/Debug/CompositePattern.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /CompositePattern/bin/Debug/CompositePattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CompositePattern/bin/Debug/CompositePattern.pdb -------------------------------------------------------------------------------- /CompositePattern/bin/Debug/CompositePattern.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CompositePattern/bin/Debug/CompositePattern.vshost.exe -------------------------------------------------------------------------------- /CompositePattern/bin/Debug/CompositePattern.vshost.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /CompositePattern/obj/Debug/CompositePattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e1f9371e5d75453dbc21543854557b0109760137 2 | -------------------------------------------------------------------------------- /CompositePattern/obj/Debug/CompositePattern.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CompositePattern/obj/Debug/CompositePattern.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /CompositePattern/obj/Debug/CompositePattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CompositePattern/obj/Debug/CompositePattern.exe -------------------------------------------------------------------------------- /CompositePattern/obj/Debug/CompositePattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CompositePattern/obj/Debug/CompositePattern.pdb -------------------------------------------------------------------------------- /CompositePattern/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | d34bb197fa9d7d43fb6caf5352ecfc01d0888f19 2 | -------------------------------------------------------------------------------- /CompositePattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CompositePattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /CompositePattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CompositePattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /CompositePattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CompositePattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /CompositePattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CompositePattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /CompositePattern/obj/Release/CompositePattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e1f9371e5d75453dbc21543854557b0109760137 2 | -------------------------------------------------------------------------------- /CompositePattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CompositePattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /CompositePattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CompositePattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /CompositePattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/CompositePattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /DecoratorPattern/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /DecoratorPattern/bin/Debug/DecoratorPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/DecoratorPattern/bin/Debug/DecoratorPattern.exe -------------------------------------------------------------------------------- /DecoratorPattern/bin/Debug/DecoratorPattern.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /DecoratorPattern/bin/Debug/DecoratorPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/DecoratorPattern/bin/Debug/DecoratorPattern.pdb -------------------------------------------------------------------------------- /DecoratorPattern/bin/Debug/DecoratorPattern.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/DecoratorPattern/bin/Debug/DecoratorPattern.vshost.exe -------------------------------------------------------------------------------- /DecoratorPattern/bin/Debug/DecoratorPattern.vshost.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /DecoratorPattern/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 46a84e17fe7311610e99ef3c5ce6f5e4257788d6 2 | -------------------------------------------------------------------------------- /DecoratorPattern/obj/Debug/DecoratorPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e1f9371e5d75453dbc21543854557b0109760137 2 | -------------------------------------------------------------------------------- /DecoratorPattern/obj/Debug/DecoratorPattern.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/DecoratorPattern/obj/Debug/DecoratorPattern.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /DecoratorPattern/obj/Debug/DecoratorPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/DecoratorPattern/obj/Debug/DecoratorPattern.exe -------------------------------------------------------------------------------- /DecoratorPattern/obj/Debug/DecoratorPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/DecoratorPattern/obj/Debug/DecoratorPattern.pdb -------------------------------------------------------------------------------- /DecoratorPattern/obj/Debug/DecoratorPattern_old.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/DecoratorPattern/obj/Debug/DecoratorPattern_old.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /DecoratorPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/DecoratorPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /DecoratorPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/DecoratorPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /DecoratorPattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/DecoratorPattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /DecoratorPattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/DecoratorPattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /DecoratorPattern/obj/Release/DecoratorPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e1f9371e5d75453dbc21543854557b0109760137 2 | -------------------------------------------------------------------------------- /DecoratorPattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/DecoratorPattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /DecoratorPattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/DecoratorPattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /DecoratorPattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/DecoratorPattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /FacadePattern/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /FacadePattern/bin/Debug/FacadePattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FacadePattern/bin/Debug/FacadePattern.exe -------------------------------------------------------------------------------- /FacadePattern/bin/Debug/FacadePattern.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /FacadePattern/bin/Debug/FacadePattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FacadePattern/bin/Debug/FacadePattern.pdb -------------------------------------------------------------------------------- /FacadePattern/bin/Debug/FacadePattern.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FacadePattern/bin/Debug/FacadePattern.vshost.exe -------------------------------------------------------------------------------- /FacadePattern/bin/Debug/FacadePattern.vshost.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /FacadePattern/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 849fc678c5762e8c3721c558ab6b354746fb9b6a 2 | -------------------------------------------------------------------------------- /FacadePattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FacadePattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /FacadePattern/obj/Debug/FacadePattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 853e63ccb3bcbc41259e0da0da34b53afc9032bb 2 | -------------------------------------------------------------------------------- /FacadePattern/obj/Debug/FacadePattern.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FacadePattern/obj/Debug/FacadePattern.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /FacadePattern/obj/Debug/FacadePattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FacadePattern/obj/Debug/FacadePattern.exe -------------------------------------------------------------------------------- /FacadePattern/obj/Debug/FacadePattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FacadePattern/obj/Debug/FacadePattern.pdb -------------------------------------------------------------------------------- /FacadePattern/obj/Debug/FacadePattern_old.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FacadePattern/obj/Debug/FacadePattern_old.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /FacadePattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FacadePattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /FacadePattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FacadePattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /FacadePattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FacadePattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /FacadePattern/obj/Release/FacadePattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 853e63ccb3bcbc41259e0da0da34b53afc9032bb 2 | -------------------------------------------------------------------------------- /FacadePattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FacadePattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /FacadePattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FacadePattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /FacadePattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FacadePattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /FactoryMethod/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /FactoryMethod/bin/Debug/FactoryMethod.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FactoryMethod/bin/Debug/FactoryMethod.exe -------------------------------------------------------------------------------- /FactoryMethod/bin/Debug/FactoryMethod.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /FactoryMethod/bin/Debug/FactoryMethod.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FactoryMethod/bin/Debug/FactoryMethod.pdb -------------------------------------------------------------------------------- /FactoryMethod/bin/Debug/FactoryMethod.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FactoryMethod/bin/Debug/FactoryMethod.vshost.exe -------------------------------------------------------------------------------- /FactoryMethod/bin/Debug/FactoryMethod.vshost.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /FactoryMethod/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 21f9c16652f9ebdfa3c8329a1edbca54c3e1053a 2 | -------------------------------------------------------------------------------- /FactoryMethod/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FactoryMethod/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /FactoryMethod/obj/Debug/FactoryMethod.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FactoryMethod/obj/Debug/FactoryMethod.exe -------------------------------------------------------------------------------- /FactoryMethod/obj/Debug/FactoryMethod.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FactoryMethod/obj/Debug/FactoryMethod.pdb -------------------------------------------------------------------------------- /FactoryMethod/obj/Debug/FactoryMethodPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | -------------------------------------------------------------------------------- /FactoryMethod/obj/Debug/FactoryMethodPattern.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FactoryMethod/obj/Debug/FactoryMethodPattern.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /FactoryMethod/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FactoryMethod/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /FactoryMethod/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FactoryMethod/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /FactoryMethod/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FactoryMethod/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /FactoryMethod/obj/Release/FactoryMethodPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | -------------------------------------------------------------------------------- /FactoryMethod/obj/Release/FactoryMethodPattern.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FactoryMethod/obj/Release/FactoryMethodPattern.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /FactoryMethod/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FactoryMethod/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /FactoryMethod/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FactoryMethod/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /FactoryMethod/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FactoryMethod/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /FactoryMethodPatternBeautification/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /FactoryMethodPatternBeautification/bin/Debug/FactoryMethodPatternBeautification.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FactoryMethodPatternBeautification/bin/Debug/FactoryMethodPatternBeautification.exe -------------------------------------------------------------------------------- /FactoryMethodPatternBeautification/bin/Debug/FactoryMethodPatternBeautification.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FactoryMethodPatternBeautification/bin/Debug/FactoryMethodPatternBeautification.pdb -------------------------------------------------------------------------------- /FactoryMethodPatternBeautification/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 523ac2c8ae490d89919dcea483e67bf3c22d0e52 2 | -------------------------------------------------------------------------------- /FactoryMethodPatternBeautification/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FactoryMethodPatternBeautification/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /FactoryMethodPatternBeautification/obj/Debug/FactoryMethodPatternBeautification.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | -------------------------------------------------------------------------------- /FactoryMethodPatternBeautification/obj/Debug/FactoryMethodPatternBeautification.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FactoryMethodPatternBeautification/obj/Debug/FactoryMethodPatternBeautification.exe -------------------------------------------------------------------------------- /FactoryMethodPatternBeautification/obj/Debug/FactoryMethodPatternBeautification.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FactoryMethodPatternBeautification/obj/Debug/FactoryMethodPatternBeautification.pdb -------------------------------------------------------------------------------- /FactoryMethodPatternBeautification/obj/Release/FactoryMethodPatternBeautification.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | -------------------------------------------------------------------------------- /FlyweightPattern/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /FlyweightPattern/bin/Debug/FliweightPattern3.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FlyweightPattern/bin/Debug/FliweightPattern3.exe -------------------------------------------------------------------------------- /FlyweightPattern/bin/Debug/FliweightPattern3.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /FlyweightPattern/bin/Debug/FliweightPattern3.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FlyweightPattern/bin/Debug/FliweightPattern3.pdb -------------------------------------------------------------------------------- /FlyweightPattern/bin/Debug/FliweightPattern3.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FlyweightPattern/bin/Debug/FliweightPattern3.vshost.exe -------------------------------------------------------------------------------- /FlyweightPattern/bin/Debug/FliweightPattern3.vshost.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /FlyweightPattern/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 06cb2a10cca533cf9f248cf04f754f2eed1d9c79 2 | -------------------------------------------------------------------------------- /FlyweightPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FlyweightPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /FlyweightPattern/obj/Debug/FliweightPattern3.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FlyweightPattern/obj/Debug/FliweightPattern3.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /FlyweightPattern/obj/Debug/FliweightPattern3.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FlyweightPattern/obj/Debug/FliweightPattern3.exe -------------------------------------------------------------------------------- /FlyweightPattern/obj/Debug/FliweightPattern3.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FlyweightPattern/obj/Debug/FliweightPattern3.pdb -------------------------------------------------------------------------------- /FlyweightPattern/obj/Debug/FlyweightPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e1f9371e5d75453dbc21543854557b0109760137 2 | -------------------------------------------------------------------------------- /FlyweightPattern/obj/Debug/FlyweightPattern.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FlyweightPattern/obj/Debug/FlyweightPattern.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /FlyweightPattern/obj/Debug/FlyweightPattern3.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FlyweightPattern/obj/Debug/FlyweightPattern3.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /FlyweightPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FlyweightPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /FlyweightPattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FlyweightPattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /FlyweightPattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FlyweightPattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /FlyweightPattern/obj/Release/FlyweightPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e1f9371e5d75453dbc21543854557b0109760137 2 | -------------------------------------------------------------------------------- /FlyweightPattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FlyweightPattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /FlyweightPattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FlyweightPattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /FlyweightPattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FlyweightPattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /FlyweightPatternModified/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /FlyweightPatternModified/bin/Debug/FlyweightPatternModified.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FlyweightPatternModified/bin/Debug/FlyweightPatternModified.exe -------------------------------------------------------------------------------- /FlyweightPatternModified/bin/Debug/FlyweightPatternModified.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /FlyweightPatternModified/bin/Debug/FlyweightPatternModified.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FlyweightPatternModified/bin/Debug/FlyweightPatternModified.pdb -------------------------------------------------------------------------------- /FlyweightPatternModified/bin/Debug/FlyweightPatternModified.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FlyweightPatternModified/bin/Debug/FlyweightPatternModified.vshost.exe -------------------------------------------------------------------------------- /FlyweightPatternModified/bin/Debug/FlyweightPatternModified.vshost.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /FlyweightPatternModified/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 062f45580aa4547bfe2e1ce02a62ba8333a4c084 2 | -------------------------------------------------------------------------------- /FlyweightPatternModified/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FlyweightPatternModified/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /FlyweightPatternModified/obj/Debug/FlyweightPatternModified.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e1f9371e5d75453dbc21543854557b0109760137 2 | -------------------------------------------------------------------------------- /FlyweightPatternModified/obj/Debug/FlyweightPatternModified.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FlyweightPatternModified/obj/Debug/FlyweightPatternModified.exe -------------------------------------------------------------------------------- /FlyweightPatternModified/obj/Debug/FlyweightPatternModified.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/FlyweightPatternModified/obj/Debug/FlyweightPatternModified.pdb -------------------------------------------------------------------------------- /FlyweightPatternModified/obj/Release/FlyweightPatternModified.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e1f9371e5d75453dbc21543854557b0109760137 2 | -------------------------------------------------------------------------------- /InterpreterPattern/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /InterpreterPattern/bin/Debug/InterpreterPatternModified.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/InterpreterPattern/bin/Debug/InterpreterPatternModified.exe -------------------------------------------------------------------------------- /InterpreterPattern/bin/Debug/InterpreterPatternModified.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /InterpreterPattern/bin/Debug/InterpreterPatternModified.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/InterpreterPattern/bin/Debug/InterpreterPatternModified.pdb -------------------------------------------------------------------------------- /InterpreterPattern/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 115e48a46e6ea94cfad8922a5e5609dd52e6b056 2 | -------------------------------------------------------------------------------- /InterpreterPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/InterpreterPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /InterpreterPattern/obj/Debug/InterpreterPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | -------------------------------------------------------------------------------- /InterpreterPattern/obj/Debug/InterpreterPattern.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/InterpreterPattern/obj/Debug/InterpreterPattern.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /InterpreterPattern/obj/Debug/InterpreterPatternModified.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/InterpreterPattern/obj/Debug/InterpreterPatternModified.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /InterpreterPattern/obj/Debug/InterpreterPatternModified.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/InterpreterPattern/obj/Debug/InterpreterPatternModified.exe -------------------------------------------------------------------------------- /InterpreterPattern/obj/Debug/InterpreterPatternModified.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/InterpreterPattern/obj/Debug/InterpreterPatternModified.pdb -------------------------------------------------------------------------------- /InterpreterPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/InterpreterPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /InterpreterPattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/InterpreterPattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /InterpreterPattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/InterpreterPattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /InterpreterPattern/obj/Release/InterpreterPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | -------------------------------------------------------------------------------- /InterpreterPattern/obj/Release/InterpreterPattern.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/InterpreterPattern/obj/Release/InterpreterPattern.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /InterpreterPattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/InterpreterPattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /InterpreterPattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/InterpreterPattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /InterpreterPattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/InterpreterPattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /IteratorPattern/Aggregate/ISubjects.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using IteratorPattern.Iterator; 3 | 4 | namespace IteratorPattern.Aggregate 5 | { 6 | public interface ISubjects 7 | { 8 | IIterator CreateIterator(); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /IteratorPattern/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /IteratorPattern/bin/Debug/IteratorPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/IteratorPattern/bin/Debug/IteratorPattern.exe -------------------------------------------------------------------------------- /IteratorPattern/bin/Debug/IteratorPattern.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /IteratorPattern/bin/Debug/IteratorPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/IteratorPattern/bin/Debug/IteratorPattern.pdb -------------------------------------------------------------------------------- /IteratorPattern/bin/Debug/IteratorPattern.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/IteratorPattern/bin/Debug/IteratorPattern.vshost.exe -------------------------------------------------------------------------------- /IteratorPattern/bin/Debug/IteratorPattern.vshost.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /IteratorPattern/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | c7252d87aad0189c49db1b82619ccee3e381e29d 2 | -------------------------------------------------------------------------------- /IteratorPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/IteratorPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /IteratorPattern/obj/Debug/IteratorPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 0bf75adb4740293287af510a21caa9fec8366e8f 2 | -------------------------------------------------------------------------------- /IteratorPattern/obj/Debug/IteratorPattern.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/IteratorPattern/obj/Debug/IteratorPattern.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /IteratorPattern/obj/Debug/IteratorPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/IteratorPattern/obj/Debug/IteratorPattern.exe -------------------------------------------------------------------------------- /IteratorPattern/obj/Debug/IteratorPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/IteratorPattern/obj/Debug/IteratorPattern.pdb -------------------------------------------------------------------------------- /IteratorPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/IteratorPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /IteratorPattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/IteratorPattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /IteratorPattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/IteratorPattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /IteratorPattern/obj/Release/IteratorPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 0bf75adb4740293287af510a21caa9fec8366e8f 2 | -------------------------------------------------------------------------------- /IteratorPattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/IteratorPattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /IteratorPattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/IteratorPattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /IteratorPattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/IteratorPattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /MVCWinFormDemo/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /MVCWinFormDemo/bin/Debug/MVCWinFormDemo.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MVCWinFormDemo/bin/Debug/MVCWinFormDemo.exe -------------------------------------------------------------------------------- /MVCWinFormDemo/bin/Debug/MVCWinFormDemo.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /MVCWinFormDemo/bin/Debug/MVCWinFormDemo.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MVCWinFormDemo/bin/Debug/MVCWinFormDemo.pdb -------------------------------------------------------------------------------- /MVCWinFormDemo/bin/Debug/MVCWinFormDemo.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MVCWinFormDemo/bin/Debug/MVCWinFormDemo.vshost.exe -------------------------------------------------------------------------------- /MVCWinFormDemo/bin/Debug/MVCWinFormDemo.vshost.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /MVCWinFormDemo/obj/Debug/DesignTimeResolveAssemblyReferences.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MVCWinFormDemo/obj/Debug/DesignTimeResolveAssemblyReferences.cache -------------------------------------------------------------------------------- /MVCWinFormDemo/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MVCWinFormDemo/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /MVCWinFormDemo/obj/Debug/MVCWinFormDemo.Properties.Resources.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MVCWinFormDemo/obj/Debug/MVCWinFormDemo.Properties.Resources.resources -------------------------------------------------------------------------------- /MVCWinFormDemo/obj/Debug/MVCWinFormDemo.StudentForm.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MVCWinFormDemo/obj/Debug/MVCWinFormDemo.StudentForm.resources -------------------------------------------------------------------------------- /MVCWinFormDemo/obj/Debug/MVCWinFormDemo.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 659e341fd39eb2364538a4d38e5cbcb744a01b31 2 | -------------------------------------------------------------------------------- /MVCWinFormDemo/obj/Debug/MVCWinFormDemo.csproj.GenerateResource.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MVCWinFormDemo/obj/Debug/MVCWinFormDemo.csproj.GenerateResource.cache -------------------------------------------------------------------------------- /MVCWinFormDemo/obj/Debug/MVCWinFormDemo.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MVCWinFormDemo/obj/Debug/MVCWinFormDemo.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /MVCWinFormDemo/obj/Debug/MVCWinFormDemo.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MVCWinFormDemo/obj/Debug/MVCWinFormDemo.exe -------------------------------------------------------------------------------- /MVCWinFormDemo/obj/Debug/MVCWinFormDemo.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MVCWinFormDemo/obj/Debug/MVCWinFormDemo.pdb -------------------------------------------------------------------------------- /MVCWinFormDemo/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MVCWinFormDemo/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /MVCWinFormDemo/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MVCWinFormDemo/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /MVCWinFormDemo/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MVCWinFormDemo/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /MVCWinFormDemo/obj/Release/MVCWinFormDemo.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 659e341fd39eb2364538a4d38e5cbcb744a01b31 2 | -------------------------------------------------------------------------------- /MVCWinFormDemo/obj/Release/MVCWinFormDemo.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MVCWinFormDemo/obj/Release/MVCWinFormDemo.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /MVCWinFormDemo/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MVCWinFormDemo/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /MVCWinFormDemo/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MVCWinFormDemo/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /MVCWinFormDemo/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MVCWinFormDemo/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /MediatorPattern/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /MediatorPattern/bin/Debug/MediatorPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MediatorPattern/bin/Debug/MediatorPattern.exe -------------------------------------------------------------------------------- /MediatorPattern/bin/Debug/MediatorPattern.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /MediatorPattern/bin/Debug/MediatorPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MediatorPattern/bin/Debug/MediatorPattern.pdb -------------------------------------------------------------------------------- /MediatorPattern/bin/Debug/MediatorPattern.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MediatorPattern/bin/Debug/MediatorPattern.vshost.exe -------------------------------------------------------------------------------- /MediatorPattern/bin/Debug/MediatorPattern.vshost.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /MediatorPattern/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 6cce63bbc863871ab2dfa0be5289813b9d45ee1e 2 | -------------------------------------------------------------------------------- /MediatorPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MediatorPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /MediatorPattern/obj/Debug/MediatorPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e1f9371e5d75453dbc21543854557b0109760137 2 | -------------------------------------------------------------------------------- /MediatorPattern/obj/Debug/MediatorPattern.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MediatorPattern/obj/Debug/MediatorPattern.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /MediatorPattern/obj/Debug/MediatorPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MediatorPattern/obj/Debug/MediatorPattern.exe -------------------------------------------------------------------------------- /MediatorPattern/obj/Debug/MediatorPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MediatorPattern/obj/Debug/MediatorPattern.pdb -------------------------------------------------------------------------------- /MediatorPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MediatorPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /MediatorPattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MediatorPattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /MediatorPattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MediatorPattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /MediatorPattern/obj/Release/MediatorPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e1f9371e5d75453dbc21543854557b0109760137 2 | -------------------------------------------------------------------------------- /MediatorPattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MediatorPattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /MediatorPattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MediatorPattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /MediatorPattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MediatorPattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /MediatorPatternQAs/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /MediatorPatternQAs/ClassDiagram2.cd: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /MediatorPatternQAs/bin/Debug/MediatorPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MediatorPatternQAs/bin/Debug/MediatorPattern.exe -------------------------------------------------------------------------------- /MediatorPatternQAs/bin/Debug/MediatorPattern.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /MediatorPatternQAs/bin/Debug/MediatorPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MediatorPatternQAs/bin/Debug/MediatorPattern.pdb -------------------------------------------------------------------------------- /MediatorPatternQAs/bin/Debug/MediatorPattern.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MediatorPatternQAs/bin/Debug/MediatorPattern.vshost.exe -------------------------------------------------------------------------------- /MediatorPatternQAs/bin/Debug/MediatorPattern.vshost.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /MediatorPatternQAs/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | a673f4ed83f8e8e41fa5ee18c5edb494ebf460f7 2 | -------------------------------------------------------------------------------- /MediatorPatternQAs/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MediatorPatternQAs/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /MediatorPatternQAs/obj/Debug/MediatorPattern.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MediatorPatternQAs/obj/Debug/MediatorPattern.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /MediatorPatternQAs/obj/Debug/MediatorPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MediatorPatternQAs/obj/Debug/MediatorPattern.exe -------------------------------------------------------------------------------- /MediatorPatternQAs/obj/Debug/MediatorPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MediatorPatternQAs/obj/Debug/MediatorPattern.pdb -------------------------------------------------------------------------------- /MediatorPatternQAs/obj/Debug/MediatorPatternQAs.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e1f9371e5d75453dbc21543854557b0109760137 2 | -------------------------------------------------------------------------------- /MediatorPatternQAs/obj/Debug/MediatorPatternQAs.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MediatorPatternQAs/obj/Debug/MediatorPatternQAs.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /MediatorPatternQAs/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MediatorPatternQAs/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /MediatorPatternQAs/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MediatorPatternQAs/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /MediatorPatternQAs/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MediatorPatternQAs/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /MediatorPatternQAs/obj/Release/MediatorPatternQAs.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e1f9371e5d75453dbc21543854557b0109760137 2 | -------------------------------------------------------------------------------- /MediatorPatternQAs/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MediatorPatternQAs/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /MediatorPatternQAs/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MediatorPatternQAs/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /MediatorPatternQAs/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MediatorPatternQAs/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /MementoPattern/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /MementoPattern/bin/Debug/MementoPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MementoPattern/bin/Debug/MementoPattern.exe -------------------------------------------------------------------------------- /MementoPattern/bin/Debug/MementoPattern.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /MementoPattern/bin/Debug/MementoPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MementoPattern/bin/Debug/MementoPattern.pdb -------------------------------------------------------------------------------- /MementoPattern/bin/Debug/MementoPattern.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MementoPattern/bin/Debug/MementoPattern.vshost.exe -------------------------------------------------------------------------------- /MementoPattern/bin/Debug/MementoPattern.vshost.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /MementoPattern/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 261d615ec953376cdb0712c5028990e8a71eb12d 2 | -------------------------------------------------------------------------------- /MementoPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MementoPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /MementoPattern/obj/Debug/MementoPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e1f9371e5d75453dbc21543854557b0109760137 2 | -------------------------------------------------------------------------------- /MementoPattern/obj/Debug/MementoPattern.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MementoPattern/obj/Debug/MementoPattern.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /MementoPattern/obj/Debug/MementoPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MementoPattern/obj/Debug/MementoPattern.exe -------------------------------------------------------------------------------- /MementoPattern/obj/Debug/MementoPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MementoPattern/obj/Debug/MementoPattern.pdb -------------------------------------------------------------------------------- /MementoPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MementoPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /MementoPattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MementoPattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /MementoPattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MementoPattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /MementoPattern/obj/Release/MementoPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e1f9371e5d75453dbc21543854557b0109760137 2 | -------------------------------------------------------------------------------- /MementoPattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MementoPattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /MementoPattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MementoPattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /MementoPattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MementoPattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /MementoPatternQAs/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /MementoPatternQAs/bin/Debug/MementoPatternQAs.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MementoPatternQAs/bin/Debug/MementoPatternQAs.exe -------------------------------------------------------------------------------- /MementoPatternQAs/bin/Debug/MementoPatternQAs.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /MementoPatternQAs/bin/Debug/MementoPatternQAs.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MementoPatternQAs/bin/Debug/MementoPatternQAs.pdb -------------------------------------------------------------------------------- /MementoPatternQAs/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 354ccc63eab35cd598a059eebdd57ed894b55958 2 | -------------------------------------------------------------------------------- /MementoPatternQAs/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MementoPatternQAs/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /MementoPatternQAs/obj/Debug/MementoPatternQAs.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | -------------------------------------------------------------------------------- /MementoPatternQAs/obj/Debug/MementoPatternQAs.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MementoPatternQAs/obj/Debug/MementoPatternQAs.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /MementoPatternQAs/obj/Debug/MementoPatternQAs.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MementoPatternQAs/obj/Debug/MementoPatternQAs.exe -------------------------------------------------------------------------------- /MementoPatternQAs/obj/Debug/MementoPatternQAs.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MementoPatternQAs/obj/Debug/MementoPatternQAs.pdb -------------------------------------------------------------------------------- /MementoPatternQAs/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MementoPatternQAs/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /MementoPatternQAs/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MementoPatternQAs/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /MementoPatternQAs/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MementoPatternQAs/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /MementoPatternQAs/obj/Release/MementoPatternQAs.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | -------------------------------------------------------------------------------- /MementoPatternQAs/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MementoPatternQAs/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /MementoPatternQAs/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MementoPatternQAs/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /MementoPatternQAs/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/MementoPatternQAs/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /NullObjectPattern/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /NullObjectPattern/bin/Debug/NullObjectPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/NullObjectPattern/bin/Debug/NullObjectPattern.exe -------------------------------------------------------------------------------- /NullObjectPattern/bin/Debug/NullObjectPattern.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /NullObjectPattern/bin/Debug/NullObjectPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/NullObjectPattern/bin/Debug/NullObjectPattern.pdb -------------------------------------------------------------------------------- /NullObjectPattern/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e10946f069e714871bf9d349e6893a6c21e5badf 2 | -------------------------------------------------------------------------------- /NullObjectPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/NullObjectPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /NullObjectPattern/obj/Debug/NullObjectPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | -------------------------------------------------------------------------------- /NullObjectPattern/obj/Debug/NullObjectPattern.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/NullObjectPattern/obj/Debug/NullObjectPattern.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /NullObjectPattern/obj/Debug/NullObjectPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/NullObjectPattern/obj/Debug/NullObjectPattern.exe -------------------------------------------------------------------------------- /NullObjectPattern/obj/Debug/NullObjectPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/NullObjectPattern/obj/Debug/NullObjectPattern.pdb -------------------------------------------------------------------------------- /NullObjectPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/NullObjectPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /NullObjectPattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/NullObjectPattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /NullObjectPattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/NullObjectPattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /NullObjectPattern/obj/Release/NullObjectPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | -------------------------------------------------------------------------------- /NullObjectPattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/NullObjectPattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /NullObjectPattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/NullObjectPattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /NullObjectPattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/NullObjectPattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /ObserverPattern/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ObserverPattern/bin/Debug/ObserverPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ObserverPattern/bin/Debug/ObserverPattern.exe -------------------------------------------------------------------------------- /ObserverPattern/bin/Debug/ObserverPattern.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ObserverPattern/bin/Debug/ObserverPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ObserverPattern/bin/Debug/ObserverPattern.pdb -------------------------------------------------------------------------------- /ObserverPattern/bin/Debug/ObserverPattern.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ObserverPattern/bin/Debug/ObserverPattern.vshost.exe -------------------------------------------------------------------------------- /ObserverPattern/bin/Debug/ObserverPattern.vshost.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ObserverPattern/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 55b4799b460b6ce52eee79e56619e2c5a4196d9e 2 | -------------------------------------------------------------------------------- /ObserverPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ObserverPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /ObserverPattern/obj/Debug/ObserverPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e1f9371e5d75453dbc21543854557b0109760137 2 | -------------------------------------------------------------------------------- /ObserverPattern/obj/Debug/ObserverPattern.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ObserverPattern/obj/Debug/ObserverPattern.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /ObserverPattern/obj/Debug/ObserverPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ObserverPattern/obj/Debug/ObserverPattern.exe -------------------------------------------------------------------------------- /ObserverPattern/obj/Debug/ObserverPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ObserverPattern/obj/Debug/ObserverPattern.pdb -------------------------------------------------------------------------------- /ObserverPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ObserverPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /ObserverPattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ObserverPattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /ObserverPattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ObserverPattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /ObserverPattern/obj/Release/ObserverPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e1f9371e5d75453dbc21543854557b0109760137 2 | -------------------------------------------------------------------------------- /ObserverPattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ObserverPattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /ObserverPattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ObserverPattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /ObserverPattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ObserverPattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /PrototypePattern/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /PrototypePattern/bin/Debug/PrototypePattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/PrototypePattern/bin/Debug/PrototypePattern.exe -------------------------------------------------------------------------------- /PrototypePattern/bin/Debug/PrototypePattern.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /PrototypePattern/bin/Debug/PrototypePattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/PrototypePattern/bin/Debug/PrototypePattern.pdb -------------------------------------------------------------------------------- /PrototypePattern/bin/Debug/PrototypePattern.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/PrototypePattern/bin/Debug/PrototypePattern.vshost.exe -------------------------------------------------------------------------------- /PrototypePattern/bin/Debug/PrototypePattern.vshost.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /PrototypePattern/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | b6af6c1b917a9ae945d1062ab2098495596de816 2 | -------------------------------------------------------------------------------- /PrototypePattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/PrototypePattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /PrototypePattern/obj/Debug/PrototypePattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 0560eeccfd8d99852d2720d5851af8432e0951f5 2 | -------------------------------------------------------------------------------- /PrototypePattern/obj/Debug/PrototypePattern.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/PrototypePattern/obj/Debug/PrototypePattern.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /PrototypePattern/obj/Debug/PrototypePattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/PrototypePattern/obj/Debug/PrototypePattern.exe -------------------------------------------------------------------------------- /PrototypePattern/obj/Debug/PrototypePattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/PrototypePattern/obj/Debug/PrototypePattern.pdb -------------------------------------------------------------------------------- /PrototypePattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/PrototypePattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /PrototypePattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/PrototypePattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /PrototypePattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/PrototypePattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /PrototypePattern/obj/Release/PrototypePattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 0560eeccfd8d99852d2720d5851af8432e0951f5 2 | -------------------------------------------------------------------------------- /PrototypePattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/PrototypePattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /PrototypePattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/PrototypePattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /PrototypePattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/PrototypePattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /PrototypePatternQAs/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /PrototypePatternQAs/bin/Debug/PrototypePatternQAs.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/PrototypePatternQAs/bin/Debug/PrototypePatternQAs.exe -------------------------------------------------------------------------------- /PrototypePatternQAs/bin/Debug/PrototypePatternQAs.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /PrototypePatternQAs/bin/Debug/PrototypePatternQAs.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/PrototypePatternQAs/bin/Debug/PrototypePatternQAs.pdb -------------------------------------------------------------------------------- /PrototypePatternQAs/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 07e66b9f3a84dc39a49765f02d16c66fa7fa1722 2 | -------------------------------------------------------------------------------- /PrototypePatternQAs/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/PrototypePatternQAs/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /PrototypePatternQAs/obj/Debug/PrototypePatternQAs.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | -------------------------------------------------------------------------------- /PrototypePatternQAs/obj/Debug/PrototypePatternQAs.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/PrototypePatternQAs/obj/Debug/PrototypePatternQAs.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /PrototypePatternQAs/obj/Debug/PrototypePatternQAs.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/PrototypePatternQAs/obj/Debug/PrototypePatternQAs.exe -------------------------------------------------------------------------------- /PrototypePatternQAs/obj/Debug/PrototypePatternQAs.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/PrototypePatternQAs/obj/Debug/PrototypePatternQAs.pdb -------------------------------------------------------------------------------- /PrototypePatternQAs/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/PrototypePatternQAs/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /PrototypePatternQAs/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/PrototypePatternQAs/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /PrototypePatternQAs/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/PrototypePatternQAs/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /PrototypePatternQAs/obj/Release/PrototypePatternQAs.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | -------------------------------------------------------------------------------- /ProxyPattern/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ProxyPattern/bin/Debug/ProxyPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ProxyPattern/bin/Debug/ProxyPattern.exe -------------------------------------------------------------------------------- /ProxyPattern/bin/Debug/ProxyPattern.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ProxyPattern/bin/Debug/ProxyPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ProxyPattern/bin/Debug/ProxyPattern.pdb -------------------------------------------------------------------------------- /ProxyPattern/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 80868f4b7b0c940920c3eba6631177e3b79b21cf 2 | -------------------------------------------------------------------------------- /ProxyPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ProxyPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /ProxyPattern/obj/Debug/ProxyPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | -------------------------------------------------------------------------------- /ProxyPattern/obj/Debug/ProxyPattern.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ProxyPattern/obj/Debug/ProxyPattern.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /ProxyPattern/obj/Debug/ProxyPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ProxyPattern/obj/Debug/ProxyPattern.exe -------------------------------------------------------------------------------- /ProxyPattern/obj/Debug/ProxyPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ProxyPattern/obj/Debug/ProxyPattern.pdb -------------------------------------------------------------------------------- /ProxyPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ProxyPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /ProxyPattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ProxyPattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /ProxyPattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ProxyPattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /ProxyPattern/obj/Release/ProxyPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | -------------------------------------------------------------------------------- /ProxyPattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ProxyPattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /ProxyPattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ProxyPattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /ProxyPattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ProxyPattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /ProxyPatternQAs/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ProxyPatternQAs/bin/Debug/ProxyPatternQandA.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ProxyPatternQAs/bin/Debug/ProxyPatternQandA.exe -------------------------------------------------------------------------------- /ProxyPatternQAs/bin/Debug/ProxyPatternQandA.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ProxyPatternQAs/bin/Debug/ProxyPatternQandA.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ProxyPatternQAs/bin/Debug/ProxyPatternQandA.pdb -------------------------------------------------------------------------------- /ProxyPatternQAs/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 4135307b0309d0c2c7934ab7a51f3a15c8fc9dc9 2 | -------------------------------------------------------------------------------- /ProxyPatternQAs/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ProxyPatternQAs/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /ProxyPatternQAs/obj/Debug/ProxyPatternQAs.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | -------------------------------------------------------------------------------- /ProxyPatternQAs/obj/Debug/ProxyPatternQAs.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ProxyPatternQAs/obj/Debug/ProxyPatternQAs.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /ProxyPatternQAs/obj/Debug/ProxyPatternQandA.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ProxyPatternQAs/obj/Debug/ProxyPatternQandA.exe -------------------------------------------------------------------------------- /ProxyPatternQAs/obj/Debug/ProxyPatternQandA.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ProxyPatternQAs/obj/Debug/ProxyPatternQandA.pdb -------------------------------------------------------------------------------- /ProxyPatternQAs/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ProxyPatternQAs/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /ProxyPatternQAs/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ProxyPatternQAs/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /ProxyPatternQAs/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ProxyPatternQAs/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /ProxyPatternQAs/obj/Release/ProxyPatternQAs.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | -------------------------------------------------------------------------------- /ProxyPatternQAs/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ProxyPatternQAs/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /ProxyPatternQAs/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ProxyPatternQAs/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /ProxyPatternQAs/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/ProxyPatternQAs/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /SealTheLeaksInYourApplication/(ModifiedCode)MemoryLeakWithSimpleEventDemo/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /SealTheLeaksInYourApplication/(ModifiedCode)MemoryLeakWithSimpleEventDemo/obj/Debug/MemoryLeakWithSimpleEventDemo.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 19a892a779c4a44c1f80be42ddb5b9369db79038 2 | -------------------------------------------------------------------------------- /SealTheLeaksInYourApplication/(ModifiedCode)MemoryLeakWithSimpleEventDemo/obj/Release/MemoryLeakWithSimpleEventDemo.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 19a892a779c4a44c1f80be42ddb5b9369db79038 2 | -------------------------------------------------------------------------------- /SealTheLeaksInYourApplication/GarbageCollectionEx1/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /SealTheLeaksInYourApplication/GarbageCollectionEx1/bin/Debug/GarbageCollectionEx1.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/SealTheLeaksInYourApplication/GarbageCollectionEx1/bin/Debug/GarbageCollectionEx1.exe -------------------------------------------------------------------------------- /SealTheLeaksInYourApplication/GarbageCollectionEx1/bin/Debug/GarbageCollectionEx1.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/SealTheLeaksInYourApplication/GarbageCollectionEx1/bin/Debug/GarbageCollectionEx1.pdb -------------------------------------------------------------------------------- /SealTheLeaksInYourApplication/GarbageCollectionEx1/obj/Debug/GarbageCollectionEx1.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 19a892a779c4a44c1f80be42ddb5b9369db79038 2 | -------------------------------------------------------------------------------- /SealTheLeaksInYourApplication/GarbageCollectionEx1/obj/Debug/GarbageCollectionEx1.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/SealTheLeaksInYourApplication/GarbageCollectionEx1/obj/Debug/GarbageCollectionEx1.exe -------------------------------------------------------------------------------- /SealTheLeaksInYourApplication/GarbageCollectionEx1/obj/Debug/GarbageCollectionEx1.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/SealTheLeaksInYourApplication/GarbageCollectionEx1/obj/Debug/GarbageCollectionEx1.pdb -------------------------------------------------------------------------------- /SealTheLeaksInYourApplication/GarbageCollectionEx1/obj/Release/GarbageCollectionEx1.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 19a892a779c4a44c1f80be42ddb5b9369db79038 2 | -------------------------------------------------------------------------------- /SealTheLeaksInYourApplication/GarbageCollectionQuiz1/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /SealTheLeaksInYourApplication/GarbageCollectionQuiz1/bin/Debug/GarbageCollectionQuiz1.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/SealTheLeaksInYourApplication/GarbageCollectionQuiz1/bin/Debug/GarbageCollectionQuiz1.exe -------------------------------------------------------------------------------- /SealTheLeaksInYourApplication/GarbageCollectionQuiz1/bin/Debug/GarbageCollectionQuiz1.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/SealTheLeaksInYourApplication/GarbageCollectionQuiz1/bin/Debug/GarbageCollectionQuiz1.pdb -------------------------------------------------------------------------------- /SealTheLeaksInYourApplication/GarbageCollectionQuiz1/obj/Debug/GarbageCollectionQuiz1.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 19a892a779c4a44c1f80be42ddb5b9369db79038 2 | -------------------------------------------------------------------------------- /SealTheLeaksInYourApplication/GarbageCollectionQuiz1/obj/Debug/GarbageCollectionQuiz1.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/SealTheLeaksInYourApplication/GarbageCollectionQuiz1/obj/Debug/GarbageCollectionQuiz1.exe -------------------------------------------------------------------------------- /SealTheLeaksInYourApplication/GarbageCollectionQuiz1/obj/Debug/GarbageCollectionQuiz1.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/SealTheLeaksInYourApplication/GarbageCollectionQuiz1/obj/Debug/GarbageCollectionQuiz1.pdb -------------------------------------------------------------------------------- /SealTheLeaksInYourApplication/GarbageCollectionQuiz1/obj/Release/GarbageCollectionQuiz1.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 19a892a779c4a44c1f80be42ddb5b9369db79038 2 | -------------------------------------------------------------------------------- /SimpleFactoryPattern/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /SimpleFactoryPattern/bin/Debug/FactoryPatternModified.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/SimpleFactoryPattern/bin/Debug/FactoryPatternModified.exe -------------------------------------------------------------------------------- /SimpleFactoryPattern/bin/Debug/FactoryPatternModified.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /SimpleFactoryPattern/bin/Debug/FactoryPatternModified.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/SimpleFactoryPattern/bin/Debug/FactoryPatternModified.pdb -------------------------------------------------------------------------------- /SimpleFactoryPattern/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 92497465c7e9a3096f3efcbbe260a7c5a81da4ac 2 | -------------------------------------------------------------------------------- /SimpleFactoryPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/SimpleFactoryPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /SimpleFactoryPattern/obj/Debug/FactoryPattern.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/SimpleFactoryPattern/obj/Debug/FactoryPattern.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /SimpleFactoryPattern/obj/Debug/FactoryPatternModified.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/SimpleFactoryPattern/obj/Debug/FactoryPatternModified.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /SimpleFactoryPattern/obj/Debug/FactoryPatternModified.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/SimpleFactoryPattern/obj/Debug/FactoryPatternModified.exe -------------------------------------------------------------------------------- /SimpleFactoryPattern/obj/Debug/FactoryPatternModified.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/SimpleFactoryPattern/obj/Debug/FactoryPatternModified.pdb -------------------------------------------------------------------------------- /SimpleFactoryPattern/obj/Debug/SimpleFactoryPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | -------------------------------------------------------------------------------- /SimpleFactoryPattern/obj/Debug/SimpleFactoryPattern.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/SimpleFactoryPattern/obj/Debug/SimpleFactoryPattern.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /SimpleFactoryPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/SimpleFactoryPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /SimpleFactoryPattern/obj/Release/SimpleFactoryPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | -------------------------------------------------------------------------------- /SingletonPatternEx/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /SingletonPatternEx/bin/Debug/SingletonPatternEx.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/SingletonPatternEx/bin/Debug/SingletonPatternEx.exe -------------------------------------------------------------------------------- /SingletonPatternEx/bin/Debug/SingletonPatternEx.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /SingletonPatternEx/bin/Debug/SingletonPatternEx.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/SingletonPatternEx/bin/Debug/SingletonPatternEx.pdb -------------------------------------------------------------------------------- /SingletonPatternEx/bin/Release/SingletonPatternEx.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/SingletonPatternEx/bin/Release/SingletonPatternEx.exe -------------------------------------------------------------------------------- /SingletonPatternEx/bin/Release/SingletonPatternEx.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /SingletonPatternEx/bin/Release/SingletonPatternEx.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/SingletonPatternEx/bin/Release/SingletonPatternEx.pdb -------------------------------------------------------------------------------- /SingletonPatternEx/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 519ffeb1ddab39403308c16ba27daf8d42c8401d 2 | -------------------------------------------------------------------------------- /SingletonPatternEx/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/SingletonPatternEx/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /SingletonPatternEx/obj/Debug/SingletonPatternEx.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | -------------------------------------------------------------------------------- /SingletonPatternEx/obj/Debug/SingletonPatternEx.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/SingletonPatternEx/obj/Debug/SingletonPatternEx.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /SingletonPatternEx/obj/Debug/SingletonPatternEx.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/SingletonPatternEx/obj/Debug/SingletonPatternEx.exe -------------------------------------------------------------------------------- /SingletonPatternEx/obj/Debug/SingletonPatternEx.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/SingletonPatternEx/obj/Debug/SingletonPatternEx.pdb -------------------------------------------------------------------------------- /SingletonPatternEx/obj/Release/SingletonPatternEx.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | -------------------------------------------------------------------------------- /SingletonPatternEx/obj/Release/SingletonPatternEx.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/SingletonPatternEx/obj/Release/SingletonPatternEx.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /SingletonPatternEx/obj/Release/SingletonPatternEx.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/SingletonPatternEx/obj/Release/SingletonPatternEx.exe -------------------------------------------------------------------------------- /SingletonPatternEx/obj/Release/SingletonPatternEx.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/SingletonPatternEx/obj/Release/SingletonPatternEx.pdb -------------------------------------------------------------------------------- /StatePattern/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /StatePattern/bin/Debug/StatePattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/StatePattern/bin/Debug/StatePattern.exe -------------------------------------------------------------------------------- /StatePattern/bin/Debug/StatePattern.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /StatePattern/bin/Debug/StatePattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/StatePattern/bin/Debug/StatePattern.pdb -------------------------------------------------------------------------------- /StatePattern/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 4bfccb16d0653ba5fbec8db4b2d2771025281e66 2 | -------------------------------------------------------------------------------- /StatePattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/StatePattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /StatePattern/obj/Debug/StatePattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | -------------------------------------------------------------------------------- /StatePattern/obj/Debug/StatePattern.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/StatePattern/obj/Debug/StatePattern.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /StatePattern/obj/Debug/StatePattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/StatePattern/obj/Debug/StatePattern.exe -------------------------------------------------------------------------------- /StatePattern/obj/Debug/StatePattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/StatePattern/obj/Debug/StatePattern.pdb -------------------------------------------------------------------------------- /StatePattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/StatePattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /StatePattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/StatePattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /StatePattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/StatePattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /StatePattern/obj/Release/StatePattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | -------------------------------------------------------------------------------- /StatePattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/StatePattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /StatePattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/StatePattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /StatePattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/StatePattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /StrategyPattern/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /StrategyPattern/IChoice.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace StrategyPattern 4 | { 5 | public interface IChoice 6 | { 7 | void MyChoice(); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /StrategyPattern/bin/Debug/StrategyPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/StrategyPattern/bin/Debug/StrategyPattern.exe -------------------------------------------------------------------------------- /StrategyPattern/bin/Debug/StrategyPattern.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /StrategyPattern/bin/Debug/StrategyPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/StrategyPattern/bin/Debug/StrategyPattern.pdb -------------------------------------------------------------------------------- /StrategyPattern/bin/Debug/StrategyPattern.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/StrategyPattern/bin/Debug/StrategyPattern.vshost.exe -------------------------------------------------------------------------------- /StrategyPattern/bin/Debug/StrategyPattern.vshost.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /StrategyPattern/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e953fd4713c01743c1037447f86d4d593dc51922 2 | -------------------------------------------------------------------------------- /StrategyPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/StrategyPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /StrategyPattern/obj/Debug/StrategyPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | f8d154dd976f83797494d3fb68d9068c714affc2 2 | -------------------------------------------------------------------------------- /StrategyPattern/obj/Debug/StrategyPattern.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/StrategyPattern/obj/Debug/StrategyPattern.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /StrategyPattern/obj/Debug/StrategyPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/StrategyPattern/obj/Debug/StrategyPattern.exe -------------------------------------------------------------------------------- /StrategyPattern/obj/Debug/StrategyPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/StrategyPattern/obj/Debug/StrategyPattern.pdb -------------------------------------------------------------------------------- /StrategyPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/StrategyPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /StrategyPattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/StrategyPattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /StrategyPattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/StrategyPattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /StrategyPattern/obj/Release/StrategyPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | f8d154dd976f83797494d3fb68d9068c714affc2 2 | -------------------------------------------------------------------------------- /StrategyPattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/StrategyPattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /StrategyPattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/StrategyPattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /StrategyPattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/StrategyPattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /TemplateMethodPattern/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /TemplateMethodPattern/bin/Debug/TemplateMethodPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/TemplateMethodPattern/bin/Debug/TemplateMethodPattern.exe -------------------------------------------------------------------------------- /TemplateMethodPattern/bin/Debug/TemplateMethodPattern.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /TemplateMethodPattern/bin/Debug/TemplateMethodPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/TemplateMethodPattern/bin/Debug/TemplateMethodPattern.pdb -------------------------------------------------------------------------------- /TemplateMethodPattern/bin/Debug/TemplateMethodPattern.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/TemplateMethodPattern/bin/Debug/TemplateMethodPattern.vshost.exe -------------------------------------------------------------------------------- /TemplateMethodPattern/bin/Debug/TemplateMethodPattern.vshost.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /TemplateMethodPattern/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | c070d0cca752a29198ab292c604015a59c81caff 2 | -------------------------------------------------------------------------------- /TemplateMethodPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/TemplateMethodPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /TemplateMethodPattern/obj/Debug/TemplateMethodPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 147bae9aa90f30f0a66ca01acaf78a3ca6fda569 2 | -------------------------------------------------------------------------------- /TemplateMethodPattern/obj/Debug/TemplateMethodPattern.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/TemplateMethodPattern/obj/Debug/TemplateMethodPattern.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /TemplateMethodPattern/obj/Debug/TemplateMethodPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/TemplateMethodPattern/obj/Debug/TemplateMethodPattern.exe -------------------------------------------------------------------------------- /TemplateMethodPattern/obj/Debug/TemplateMethodPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/TemplateMethodPattern/obj/Debug/TemplateMethodPattern.pdb -------------------------------------------------------------------------------- /TemplateMethodPattern/obj/Release/TemplateMethodPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 147bae9aa90f30f0a66ca01acaf78a3ca6fda569 2 | -------------------------------------------------------------------------------- /TemplateMethodPatternQAs/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /TemplateMethodPatternQAs/bin/Debug/TemplateMethodPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/TemplateMethodPatternQAs/bin/Debug/TemplateMethodPattern.exe -------------------------------------------------------------------------------- /TemplateMethodPatternQAs/bin/Debug/TemplateMethodPattern.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /TemplateMethodPatternQAs/bin/Debug/TemplateMethodPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/TemplateMethodPatternQAs/bin/Debug/TemplateMethodPattern.pdb -------------------------------------------------------------------------------- /TemplateMethodPatternQAs/bin/Debug/TemplateMethodPattern.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/TemplateMethodPatternQAs/bin/Debug/TemplateMethodPattern.vshost.exe -------------------------------------------------------------------------------- /TemplateMethodPatternQAs/bin/Debug/TemplateMethodPattern.vshost.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /TemplateMethodPatternQAs/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e218afde242ea40317b5a627f22ab6669e3208cb 2 | -------------------------------------------------------------------------------- /TemplateMethodPatternQAs/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/TemplateMethodPatternQAs/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /TemplateMethodPatternQAs/obj/Debug/TemplateMethodPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/TemplateMethodPatternQAs/obj/Debug/TemplateMethodPattern.exe -------------------------------------------------------------------------------- /TemplateMethodPatternQAs/obj/Debug/TemplateMethodPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/TemplateMethodPatternQAs/obj/Debug/TemplateMethodPattern.pdb -------------------------------------------------------------------------------- /TemplateMethodPatternQAs/obj/Debug/TemplateMethodPatternQAs.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 147bae9aa90f30f0a66ca01acaf78a3ca6fda569 2 | -------------------------------------------------------------------------------- /TemplateMethodPatternQAs/obj/Release/TemplateMethodPatternQAs.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 147bae9aa90f30f0a66ca01acaf78a3ca6fda569 2 | -------------------------------------------------------------------------------- /VisitorPattern/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /VisitorPattern/bin/Debug/VisitorPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/VisitorPattern/bin/Debug/VisitorPattern.exe -------------------------------------------------------------------------------- /VisitorPattern/bin/Debug/VisitorPattern.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /VisitorPattern/bin/Debug/VisitorPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/VisitorPattern/bin/Debug/VisitorPattern.pdb -------------------------------------------------------------------------------- /VisitorPattern/bin/Debug/VisitorPattern.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/VisitorPattern/bin/Debug/VisitorPattern.vshost.exe -------------------------------------------------------------------------------- /VisitorPattern/bin/Debug/VisitorPattern.vshost.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /VisitorPattern/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e10d9fcfbeea03f5e0a1ecead2c7413c03ebf924 2 | -------------------------------------------------------------------------------- /VisitorPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/VisitorPattern/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /VisitorPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/VisitorPattern/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /VisitorPattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/VisitorPattern/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /VisitorPattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/VisitorPattern/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /VisitorPattern/obj/Debug/VisitorPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e1f9371e5d75453dbc21543854557b0109760137 2 | -------------------------------------------------------------------------------- /VisitorPattern/obj/Debug/VisitorPattern.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/VisitorPattern/obj/Debug/VisitorPattern.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /VisitorPattern/obj/Debug/VisitorPattern.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/VisitorPattern/obj/Debug/VisitorPattern.exe -------------------------------------------------------------------------------- /VisitorPattern/obj/Debug/VisitorPattern.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/VisitorPattern/obj/Debug/VisitorPattern.pdb -------------------------------------------------------------------------------- /VisitorPattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/VisitorPattern/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /VisitorPattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/VisitorPattern/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /VisitorPattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/VisitorPattern/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /VisitorPattern/obj/Release/VisitorPattern.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | e1f9371e5d75453dbc21543854557b0109760137 2 | -------------------------------------------------------------------------------- /VisitorPatternWithCompositePatternEx/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /VisitorPatternWithCompositePatternEx/bin/Debug/VisitorPatternWithCompositePatternEx.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/VisitorPatternWithCompositePatternEx/bin/Debug/VisitorPatternWithCompositePatternEx.exe -------------------------------------------------------------------------------- /VisitorPatternWithCompositePatternEx/bin/Debug/VisitorPatternWithCompositePatternEx.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/VisitorPatternWithCompositePatternEx/bin/Debug/VisitorPatternWithCompositePatternEx.pdb -------------------------------------------------------------------------------- /VisitorPatternWithCompositePatternEx/obj/Debug/CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | b4645a4aa9eda6b4f2520e325c56f0a3564f2392 2 | -------------------------------------------------------------------------------- /VisitorPatternWithCompositePatternEx/obj/Debug/VisitorPatternWithCompositePatternEx.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | -------------------------------------------------------------------------------- /VisitorPatternWithCompositePatternEx/obj/Debug/VisitorPatternWithCompositePatternEx.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/VisitorPatternWithCompositePatternEx/obj/Debug/VisitorPatternWithCompositePatternEx.exe -------------------------------------------------------------------------------- /VisitorPatternWithCompositePatternEx/obj/Debug/VisitorPatternWithCompositePatternEx.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/design-patterns-c-sharp/4a784834da5bc58986ecc636b91a6cf8bd11c40e/VisitorPatternWithCompositePatternEx/obj/Debug/VisitorPatternWithCompositePatternEx.pdb -------------------------------------------------------------------------------- /VisitorPatternWithCompositePatternEx/obj/Release/VisitorPatternWithCompositePatternEx.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 1184f5fc95fc1a5383b592f4472dab6d640af1d3 2 | --------------------------------------------------------------------------------