I am developing a C# application following DDD and Onion Architecture concepts, but I cannot realize how to separate the code:
It comes to mind doing the following: one project per layer and one folder (with an unique namespace) per module. For example:
Project Core
Project Services
However, I think I could do it reverse: one project per module and one folder per layer.
I dont know if there are more approaches.
Thank you.
One approach that works well in VS is the following:
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With