Show your clean architecture implementation #631
Replies: 8 comments
-
I added some extra stuff and change some libraries (AutoMapper to Mapster for better performance and more easy to implement). This is too early but i am updating. Future implementations:
I intend to divide the releases here into themes from basic to advanced. Thank you in advance for your constructive criticism. |
Beta Was this translation helpful? Give feedback.
-
Simply write Username which has string type into these two parameters. |
Beta Was this translation helpful? Give feedback.
-
I modified the ApplicationDbContext and Configurations in Infrastructure to implement soft-delete and multi-tenancy. Needs more testing before I'd consider sharing though. Work in progress, I'll PR if I ever finish... 👍 |
Beta Was this translation helpful? Give feedback.
-
project updated to .net 5 😄 |
Beta Was this translation helpful? Give feedback.
-
Hey @iayti, I've forked your project, so I can do my take on it. I got a question, what is the WorkerService project, and what is it used for? Could you provide some documentation (or links to it) about it? |
Beta Was this translation helpful? Give feedback.
-
Hi @digaomatias WorkerService is not a required project, it is not connected to anything. It can be deleted directly from the project. I want to add a Blazor WebUI project in the future. I created the WorkerService project to pre-prepare for WebUI. When the WebApi project is build, the codes automatically generated with NSwag are added under the Client folder in WorkerService project. WorkerService is used for NSwag auto code generation example 😊 Have a nice coding |
Beta Was this translation helpful? Give feedback.
-
I really like the clean architecture template so i made one from scratch so can i understand how it works. It took me a while and finaly made and web api that can help others to easy understand and deploy with this architecture hope it helps. I Plan to use it as a template for production so thank you in advance for your constructive criticism. |
Beta Was this translation helpful? Give feedback.
-
I have developed a Blazor application project based on this clean architecture. |
Beta Was this translation helpful? Give feedback.
-
I hope many of you created project based on this template, if you project is open source, share the link. What are the problems you have faced when you implemented real world scenarios and how you fix it. Share your thoughts.
Through our discussion, community can learn better
Beta Was this translation helpful? Give feedback.
All reactions