├── .editorconfig ├── .gitignore ├── LICENSE ├── NMapper.sln ├── NMapper ├── Builder │ └── NMapperConfiguration.cs ├── Extension │ └── Extension.cs ├── NMapper.csproj ├── NMapperOperator.cs ├── Strategy │ ├── AStrategy.cs │ ├── CaseStrategy.cs │ ├── CollectionStrategy.cs │ ├── DefaultNameStrategy.cs │ ├── DefaultStrategy.cs │ ├── DefaultTypeStrategy.cs │ ├── DictionaryStrategy.cs │ ├── PrimitiveTypeConverterStrategy.cs │ └── SubClassStrategy.cs └── Template │ └── NMapperTemplate.cs ├── NMapperBechmark ├── NMapperBechmark.csproj └── Program.cs ├── NMapperUT ├── NMapperUT.csproj └── UnitTest1.cs ├── README.md └── SelfTest ├── Model ├── Single │ ├── SingleDestModel.cs │ └── SingleSrcModel.cs └── SingleConvert │ ├── SingleConvertDestModel.cs │ └── SingleConvertSrcModel.cs ├── Program.cs └── SelfTest.csproj /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/night-moon-studio/NMapper/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/night-moon-studio/NMapper/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/night-moon-studio/NMapper/HEAD/LICENSE -------------------------------------------------------------------------------- /NMapper.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/night-moon-studio/NMapper/HEAD/NMapper.sln -------------------------------------------------------------------------------- /NMapper/Builder/NMapperConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/night-moon-studio/NMapper/HEAD/NMapper/Builder/NMapperConfiguration.cs -------------------------------------------------------------------------------- /NMapper/Extension/Extension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/night-moon-studio/NMapper/HEAD/NMapper/Extension/Extension.cs -------------------------------------------------------------------------------- /NMapper/NMapper.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/night-moon-studio/NMapper/HEAD/NMapper/NMapper.csproj -------------------------------------------------------------------------------- /NMapper/NMapperOperator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/night-moon-studio/NMapper/HEAD/NMapper/NMapperOperator.cs -------------------------------------------------------------------------------- /NMapper/Strategy/AStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/night-moon-studio/NMapper/HEAD/NMapper/Strategy/AStrategy.cs -------------------------------------------------------------------------------- /NMapper/Strategy/CaseStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/night-moon-studio/NMapper/HEAD/NMapper/Strategy/CaseStrategy.cs -------------------------------------------------------------------------------- /NMapper/Strategy/CollectionStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/night-moon-studio/NMapper/HEAD/NMapper/Strategy/CollectionStrategy.cs -------------------------------------------------------------------------------- /NMapper/Strategy/DefaultNameStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/night-moon-studio/NMapper/HEAD/NMapper/Strategy/DefaultNameStrategy.cs -------------------------------------------------------------------------------- /NMapper/Strategy/DefaultStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/night-moon-studio/NMapper/HEAD/NMapper/Strategy/DefaultStrategy.cs -------------------------------------------------------------------------------- /NMapper/Strategy/DefaultTypeStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/night-moon-studio/NMapper/HEAD/NMapper/Strategy/DefaultTypeStrategy.cs -------------------------------------------------------------------------------- /NMapper/Strategy/DictionaryStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/night-moon-studio/NMapper/HEAD/NMapper/Strategy/DictionaryStrategy.cs -------------------------------------------------------------------------------- /NMapper/Strategy/PrimitiveTypeConverterStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/night-moon-studio/NMapper/HEAD/NMapper/Strategy/PrimitiveTypeConverterStrategy.cs -------------------------------------------------------------------------------- /NMapper/Strategy/SubClassStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/night-moon-studio/NMapper/HEAD/NMapper/Strategy/SubClassStrategy.cs -------------------------------------------------------------------------------- /NMapper/Template/NMapperTemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/night-moon-studio/NMapper/HEAD/NMapper/Template/NMapperTemplate.cs -------------------------------------------------------------------------------- /NMapperBechmark/NMapperBechmark.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/night-moon-studio/NMapper/HEAD/NMapperBechmark/NMapperBechmark.csproj -------------------------------------------------------------------------------- /NMapperBechmark/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/night-moon-studio/NMapper/HEAD/NMapperBechmark/Program.cs -------------------------------------------------------------------------------- /NMapperUT/NMapperUT.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/night-moon-studio/NMapper/HEAD/NMapperUT/NMapperUT.csproj -------------------------------------------------------------------------------- /NMapperUT/UnitTest1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/night-moon-studio/NMapper/HEAD/NMapperUT/UnitTest1.cs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/night-moon-studio/NMapper/HEAD/README.md -------------------------------------------------------------------------------- /SelfTest/Model/Single/SingleDestModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/night-moon-studio/NMapper/HEAD/SelfTest/Model/Single/SingleDestModel.cs -------------------------------------------------------------------------------- /SelfTest/Model/Single/SingleSrcModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/night-moon-studio/NMapper/HEAD/SelfTest/Model/Single/SingleSrcModel.cs -------------------------------------------------------------------------------- /SelfTest/Model/SingleConvert/SingleConvertDestModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/night-moon-studio/NMapper/HEAD/SelfTest/Model/SingleConvert/SingleConvertDestModel.cs -------------------------------------------------------------------------------- /SelfTest/Model/SingleConvert/SingleConvertSrcModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/night-moon-studio/NMapper/HEAD/SelfTest/Model/SingleConvert/SingleConvertSrcModel.cs -------------------------------------------------------------------------------- /SelfTest/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/night-moon-studio/NMapper/HEAD/SelfTest/Program.cs -------------------------------------------------------------------------------- /SelfTest/SelfTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/night-moon-studio/NMapper/HEAD/SelfTest/SelfTest.csproj --------------------------------------------------------------------------------