Hi, I would like to add a new functionality to my app in a sense I will need to build Manager classes and use repositories. The module might or might not need to expose AppServices.
How shall I organize this new module? Shall it contain also layers like Core, AppService, etc. Or what? How to add dependencies, etc.
If you have a sample module you have created so that I could have a look at it.
Thank you Bilal
4 Answer(s)
-
0
A module is typically defined as a class library, so in your case if you are building multiple layers, you should have multiple modules.
-
0
So, for the AppService I create myAppService, for Core I create MyCore, etc.?
As for dependencies, for the MyCore, I make it depend on Core layer in the template + any other modules needed?
Thanks
-
0
Is there a step by step documentation for module from scratch like the phonebook example?
I think for me the best approach would be to make the abp blog sample a module..
-
0
Hi @jdavis01,
There is no step by step documentation but you can check this github sample project <a class="postlink" href="https://github.com/aspnetboilerplate/modular-todo-app">https://github.com/aspnetboilerplate/modular-todo-app</a>.