We are looking for architecture advice given the ABP Host / tenant model.
A car dealership SaaS Application that helps them run their business (payroll, inventory of "Vehicles", sales, taxes, contracts, repair shop, etc). This would be implemented in the multi-tenancy model, with different editions, each tenant getting their own database, etc.
In addition, a Shared Marketplace where all the inventory of "Vehicles" from each tenant is merged together and presented together to the public.
How would you recommend we implement Entities (or Aggregate Roots) for Vehicles?
Would Vehicles be Non-Multi-Tenant (part of the host)? If so:
Should "Vehicles" implement the IMultiTenant interface? If so:
ABP Framework version: 3.1 (latest)
UI type: Angular
Tiered (MVC) or Identity Server Seperated (Angular): No
I am looking for tutorials or instructions on customizing the Angular Lepton themes. Questions: