ardalis / ardalis/CleanArchitecture
hello, everyone, I create a code generator for this CleanArchitecture project
- Dominant language
- C#
- Stars
- 18.5k
- Forks
- 3.1k
- PR merge metrics
- No merged PRs in 30d
Description
[](https://www.youtube.com/watch?v=Hp6cjdfgMT8)
https://github.com/neozhu/CleanArchitectureCodeGenerator
Easily create following application features code
{nameofPlural}/Commands/AddEdit/AddEdit{name}Command.cs
{nameofPlural}/Commands/AddEdit/AddEdit{name}CommandValidator.cs
{nameofPlural}/Commands/Create/Create{name}Command.cs
{nameofPlural}/Commands/Create/Create{name}CommandValidator.cs
{nameofPlural}/Commands/Delete/Delete{name}Command.cs
{nameofPlural}/Commands/Delete/Delete{name}CommandValidator.cs
{nameofPlural}/Commands/Update/Update{name}Command.cs
{nameofPlural}/Commands/Update/Update{name}CommandValidator.cs
{nameofPlural}/Commands/Import/Import{name}Command.cs
{nameofPlural}/Commands/Import/Import{name}CommandValidator.cs
{nameofPlural}/DTOs/{name}Dto.cs
{nameofPlural}/EventHandlers/{name}CreatedEventHandler.cs
{nameofPlural}/EventHandlers/{name}UpdatedEventHandler.cs
{nameofPlural}/EventHandlers/{name}DeletedEventHandler.cs
{nameofPlural}/Queries/Export/Export{nameofPlural}Query.cs
{nameofPlural}/Queries/GetAll/GetAll{nameofPlural}Query.cs
{nameofPlural}/Queries/Pagination/{nameofPlural}PaginationQuery.cs
## It is still in the beginning, and I hope more excellent people will join in the development.
Contributor guide
Research direction
Start by reviewing the linked CleanArchitectureCodeGenerator project and the generated C# paths listed in the issue. Confirm whether this repository is expected to integrate the generator or merely discuss it; the issue does not define a target change or completion criteria.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100