├── .dockerignore ├── .github └── workflows │ └── dotnet.yml ├── .gitignore ├── DotNetStarter.Core ├── Builder │ └── ProjectStructureBuilder.cs ├── Constants │ └── FolderNamingPatternConstant.cs ├── DotNetStarter.Core.csproj ├── Entities │ └── FolderStructure.cs ├── Factories │ ├── CQRSArchitectureFactory.cs │ ├── CleanArchitectureFactory.cs │ ├── DddArchitectureFactory.cs │ ├── HexagonalArchitectureFactory.cs │ ├── MicroserviceArchitectureFactory.cs │ ├── OnionArchitectureFactory.cs │ └── ProjectArchitectureFactoryCreator.cs ├── Interfaces │ └── IArchitectureFactory.cs ├── Services │ └── ProjectGeneratorService.cs ├── Utils │ └── SetProgressUpdater.cs └── using.cs ├── DotNetStarter.sln ├── DotNetStarter ├── Dockerfile ├── DotNetStarter.CLI.csproj ├── Execute │ ├── Command │ │ ├── HelpCommand.cs │ │ ├── InitCommand.cs │ │ └── ListCommand.cs │ └── CommandExecutor.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── docs │ └── README.md └── using.cs └── README.md /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/workflows/dotnet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/.github/workflows/dotnet.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/.gitignore -------------------------------------------------------------------------------- /DotNetStarter.Core/Builder/ProjectStructureBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/DotNetStarter.Core/Builder/ProjectStructureBuilder.cs -------------------------------------------------------------------------------- /DotNetStarter.Core/Constants/FolderNamingPatternConstant.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/DotNetStarter.Core/Constants/FolderNamingPatternConstant.cs -------------------------------------------------------------------------------- /DotNetStarter.Core/DotNetStarter.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/DotNetStarter.Core/DotNetStarter.Core.csproj -------------------------------------------------------------------------------- /DotNetStarter.Core/Entities/FolderStructure.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/DotNetStarter.Core/Entities/FolderStructure.cs -------------------------------------------------------------------------------- /DotNetStarter.Core/Factories/CQRSArchitectureFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/DotNetStarter.Core/Factories/CQRSArchitectureFactory.cs -------------------------------------------------------------------------------- /DotNetStarter.Core/Factories/CleanArchitectureFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/DotNetStarter.Core/Factories/CleanArchitectureFactory.cs -------------------------------------------------------------------------------- /DotNetStarter.Core/Factories/DddArchitectureFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/DotNetStarter.Core/Factories/DddArchitectureFactory.cs -------------------------------------------------------------------------------- /DotNetStarter.Core/Factories/HexagonalArchitectureFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/DotNetStarter.Core/Factories/HexagonalArchitectureFactory.cs -------------------------------------------------------------------------------- /DotNetStarter.Core/Factories/MicroserviceArchitectureFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/DotNetStarter.Core/Factories/MicroserviceArchitectureFactory.cs -------------------------------------------------------------------------------- /DotNetStarter.Core/Factories/OnionArchitectureFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/DotNetStarter.Core/Factories/OnionArchitectureFactory.cs -------------------------------------------------------------------------------- /DotNetStarter.Core/Factories/ProjectArchitectureFactoryCreator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/DotNetStarter.Core/Factories/ProjectArchitectureFactoryCreator.cs -------------------------------------------------------------------------------- /DotNetStarter.Core/Interfaces/IArchitectureFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/DotNetStarter.Core/Interfaces/IArchitectureFactory.cs -------------------------------------------------------------------------------- /DotNetStarter.Core/Services/ProjectGeneratorService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/DotNetStarter.Core/Services/ProjectGeneratorService.cs -------------------------------------------------------------------------------- /DotNetStarter.Core/Utils/SetProgressUpdater.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/DotNetStarter.Core/Utils/SetProgressUpdater.cs -------------------------------------------------------------------------------- /DotNetStarter.Core/using.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/DotNetStarter.Core/using.cs -------------------------------------------------------------------------------- /DotNetStarter.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/DotNetStarter.sln -------------------------------------------------------------------------------- /DotNetStarter/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/DotNetStarter/Dockerfile -------------------------------------------------------------------------------- /DotNetStarter/DotNetStarter.CLI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/DotNetStarter/DotNetStarter.CLI.csproj -------------------------------------------------------------------------------- /DotNetStarter/Execute/Command/HelpCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/DotNetStarter/Execute/Command/HelpCommand.cs -------------------------------------------------------------------------------- /DotNetStarter/Execute/Command/InitCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/DotNetStarter/Execute/Command/InitCommand.cs -------------------------------------------------------------------------------- /DotNetStarter/Execute/Command/ListCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/DotNetStarter/Execute/Command/ListCommand.cs -------------------------------------------------------------------------------- /DotNetStarter/Execute/CommandExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/DotNetStarter/Execute/CommandExecutor.cs -------------------------------------------------------------------------------- /DotNetStarter/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/DotNetStarter/Program.cs -------------------------------------------------------------------------------- /DotNetStarter/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/DotNetStarter/Properties/launchSettings.json -------------------------------------------------------------------------------- /DotNetStarter/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/DotNetStarter/docs/README.md -------------------------------------------------------------------------------- /DotNetStarter/using.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/DotNetStarter/using.cs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rafaelx0liveira/DotNetStarter/HEAD/README.md --------------------------------------------------------------------------------