├── .editorconfig ├── .gitattributes ├── .github └── workflows │ └── build.yml ├── .gitignore ├── CHANGELOG.md ├── CleanArchitectureCodeGenerator.sln ├── LICENSE ├── README.md ├── appveyor.yml ├── art ├── 2022.mp4 ├── code.png ├── dialog.png ├── dialog1.png ├── menu.png ├── menu1.png ├── nuget.png ├── task-list.png └── template.png ├── src ├── CleanArchitectureCodeGenerator.GeneratedMSBuildEditorConfig.editorconfig ├── CleanArchitectureCodeGenerator.csproj ├── CodeGenerator.cs ├── CodeGenerator.vsct ├── CodeGeneratorPackage.cs ├── FileNameDialog.xaml ├── FileNameDialog.xaml.cs ├── Helpers │ ├── Logger.cs │ ├── ProjectHelpers.cs │ ├── Utility.cs │ ├── VSHelpers.cs │ └── VsTheme.cs ├── Models │ ├── IntellisenseObject.cs │ ├── IntellisenseParser.cs │ ├── IntellisenseProperty.cs │ └── IntellisenseType.cs ├── NewItemTarget.cs ├── Properties │ └── AssemblyInfo.cs ├── Resources │ ├── icon.png │ └── logo.png ├── Services │ ├── GenerationService.cs │ └── IntellisenseWriter.cs ├── Templatemap.cs ├── Templates │ ├── .bowerrc.txt │ ├── .cs-interface.txt │ ├── .cs.txt │ ├── .html.txt │ ├── .json.txt │ ├── .md.txt │ ├── .razor.txt │ ├── .vb-interface.txt │ ├── .vb.txt │ ├── Caching │ │ └── .cachekey.cs.txt │ ├── Commands │ │ ├── AddEdit │ │ │ ├── .cs.txt │ │ │ └── .validator.cs.txt │ │ ├── Create │ │ │ ├── .cs.txt │ │ │ └── .validator.cs.txt │ │ ├── Delete │ │ │ ├── .cs.txt │ │ │ └── .validator.cs.txt │ │ ├── Import │ │ │ ├── .cs.txt │ │ │ └── .validator.cs.txt │ │ └── Update │ │ │ ├── .cs.txt │ │ │ └── .validator.cs.txt │ ├── DTOs │ │ └── .dto.cs.txt │ ├── EventHandlers │ │ ├── .created.cs.txt │ │ ├── .deleted.cs.txt │ │ └── .updated.cs.txt │ ├── Events │ │ ├── .createdevent.cs.txt │ │ ├── .deletedevent.cs.txt │ │ └── .updatedevent.cs.txt │ ├── Pages │ │ ├── .create.razor.txt │ │ ├── .edit.razor.txt │ │ ├── .razor.txt │ │ └── Components │ │ │ ├── .advancedsearchcomponent.razor.txt │ │ │ └── .formdialog.razor.txt │ ├── PermissionSet │ │ └── .cs.txt │ ├── Persistence │ │ └── Configurations │ │ │ └── .configuration.cs.txt │ ├── Queries │ │ ├── Export │ │ │ └── .cs.txt │ │ ├── GetAll │ │ │ └── .cs.txt │ │ ├── GetById │ │ │ └── .cs.txt │ │ └── Pagination │ │ │ └── .cs.txt │ ├── Specifications │ │ ├── AdvancedFilter.cs.txt │ │ ├── AdvancedSpecification.cs.txt │ │ └── ByIdSpecification.cs.txt │ ├── bower.json.txt │ ├── gruntfile.js.txt │ ├── gulpfile.js.txt │ └── package.json.txt ├── source.extension.cs └── source.extension.vsixmanifest └── vs-publish.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CleanArchitectureCodeGenerator.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/CleanArchitectureCodeGenerator.sln -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/appveyor.yml -------------------------------------------------------------------------------- /art/2022.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/art/2022.mp4 -------------------------------------------------------------------------------- /art/code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/art/code.png -------------------------------------------------------------------------------- /art/dialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/art/dialog.png -------------------------------------------------------------------------------- /art/dialog1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/art/dialog1.png -------------------------------------------------------------------------------- /art/menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/art/menu.png -------------------------------------------------------------------------------- /art/menu1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/art/menu1.png -------------------------------------------------------------------------------- /art/nuget.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/art/nuget.png -------------------------------------------------------------------------------- /art/task-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/art/task-list.png -------------------------------------------------------------------------------- /art/template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/art/template.png -------------------------------------------------------------------------------- /src/CleanArchitectureCodeGenerator.GeneratedMSBuildEditorConfig.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/src/CleanArchitectureCodeGenerator.GeneratedMSBuildEditorConfig.editorconfig -------------------------------------------------------------------------------- /src/CleanArchitectureCodeGenerator.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/src/CleanArchitectureCodeGenerator.csproj -------------------------------------------------------------------------------- /src/CodeGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/src/CodeGenerator.cs -------------------------------------------------------------------------------- /src/CodeGenerator.vsct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/src/CodeGenerator.vsct -------------------------------------------------------------------------------- /src/CodeGeneratorPackage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/src/CodeGeneratorPackage.cs -------------------------------------------------------------------------------- /src/FileNameDialog.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/src/FileNameDialog.xaml -------------------------------------------------------------------------------- /src/FileNameDialog.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/src/FileNameDialog.xaml.cs -------------------------------------------------------------------------------- /src/Helpers/Logger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/src/Helpers/Logger.cs -------------------------------------------------------------------------------- /src/Helpers/ProjectHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/src/Helpers/ProjectHelpers.cs -------------------------------------------------------------------------------- /src/Helpers/Utility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/src/Helpers/Utility.cs -------------------------------------------------------------------------------- /src/Helpers/VSHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/src/Helpers/VSHelpers.cs -------------------------------------------------------------------------------- /src/Helpers/VsTheme.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/src/Helpers/VsTheme.cs -------------------------------------------------------------------------------- /src/Models/IntellisenseObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/src/Models/IntellisenseObject.cs -------------------------------------------------------------------------------- /src/Models/IntellisenseParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/src/Models/IntellisenseParser.cs -------------------------------------------------------------------------------- /src/Models/IntellisenseProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/src/Models/IntellisenseProperty.cs -------------------------------------------------------------------------------- /src/Models/IntellisenseType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/src/Models/IntellisenseType.cs -------------------------------------------------------------------------------- /src/NewItemTarget.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/src/NewItemTarget.cs -------------------------------------------------------------------------------- /src/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/src/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Resources/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/src/Resources/icon.png -------------------------------------------------------------------------------- /src/Resources/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/src/Resources/logo.png -------------------------------------------------------------------------------- /src/Services/GenerationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/src/Services/GenerationService.cs -------------------------------------------------------------------------------- /src/Services/IntellisenseWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/src/Services/IntellisenseWriter.cs -------------------------------------------------------------------------------- /src/Templatemap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/src/Templatemap.cs -------------------------------------------------------------------------------- /src/Templates/.bowerrc.txt: -------------------------------------------------------------------------------- 1 | { 2 | "directory": "wwwroot/lib"$ 3 | } -------------------------------------------------------------------------------- /src/Templates/.cs-interface.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/src/Templates/.cs-interface.txt -------------------------------------------------------------------------------- /src/Templates/.cs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/src/Templates/.cs.txt -------------------------------------------------------------------------------- /src/Templates/.html.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neozhu/CleanArchitectureCodeGenerator/HEAD/src/Templates/.html.txt -------------------------------------------------------------------------------- /src/Templates/.json.txt: -------------------------------------------------------------------------------- 1 | { 2 | $ 3 | } -------------------------------------------------------------------------------- /src/Templates/.md.txt: -------------------------------------------------------------------------------- 1 | # Markdown File 2 | 3 | $ -------------------------------------------------------------------------------- /src/Templates/.razor.txt: -------------------------------------------------------------------------------- 1 |