Summary
EventHub is a complete, real-world quality application built on ABP Framework. It is not just an example but also a live project published on openeventhub.com and actively developed on https://github.com/volosoft/eventhub. Feel free to send bug reports, feature requests, and pull requests.
In this chapter, my purpose was not to explain the code base in detail. I explained the overall architecture and structure of the solution so that you can understand how to explore the code base and run the solution. The next chapters will refer to that solution while introducing some ABP features and concepts.
EventHub is a good example of a system that was built with multiple applications. It is also a clear example to understand the purpose of ABP's layering model and how to reuse these layers in different applications.
You may not understand all the details of the EventHub solution now because we haven't explained the module system, database integrations, dynamic C...