Building the Payment module
You can already investigate the source code of the pre-built ABP modules to see how they are built and used in your application. I suggest it because you can see different implementation details of modular development. However, this section will explore the Payment module, which has been created as a simple yet real-world example for this book. It is used by the EventHub solution to receive payment when an organization wants to upgrade to a premium account. It is not possible to show the step-by-step development of that module in a book. We will investigate the fundamental points so that you can understand the module structure and build your own modules. Let's start with creating a new application module.
Creating a new application module
The ABP CLI's new
command provides an option to create a new solution to build a reusable application module. See the following example:
abp new Payment -t module
I've specified to use the module...