This is a sample Multi-Tenant application built using ASP.NET Boilerplate and module-zero.
- Anyone can create a tenant using a registration form and becomes admin of the tenant.
- Anyone can register to a tenant.
- Users can create events.
- Users can see events and other registered users.
- Users can register to events based on some policy.
- Users can cancel their registration based on some policy.
- Users can cancel their own events.
http://eventcloud.aspnetboilerplate.com
Note: You can register to default tenant or create your own tenant.
There is a Codeproject article explains this example deeply:
http://www.codeproject.com/Articles/1043326/A-Multi-Tenant-SaaS-Application-With-ASP-NET-MVC-A
这个是一个基于ABP和ZERO开发多租户(Sass)应用程序 (SaaS是Software-as-a-Service)的例子
- 任何人都可以使用注册表单创建租户,并成为租户的管理员。
- 用户可以创建活动。
- 用户可以查看活动和其他注册用户。
- 用户可以根据规则创建活动。
- 用户可以取消他们参加的活动。
- 用户可以关闭自己创建的活动。