重要
此仓库的问题在 https://github.com/aspnetboilerplate/aspnetboilerplate 上进行跟踪。请在 https://github.com/aspnetboilerplate/aspnetboilerplate/issues 创建您的问题。
Event Cloud
这是一个使用 ASP.NET Boilerplate 和 module-zero 构建的多租户应用示例。 本仓库中有两个不同版本的 Event Cloud 示例源代码。 一个使用 ASP.NET MVC、Angularjs 和 EntityFramework 开发, 另一个使用 ASP.NET Core、Angular 和 EntityFrameworkCore 开发。 以下是其功能特点:
- 任何人都可以使用注册表单创建租户,并成为该租户的管理员。
- 任何人都可以注册成为租户。
- 用户可以创建活动。
- 用户可以查看活动和其他已注册用户。
- 用户可以根据某些规则注册参加活动。
- 用户可以根据某些规则取消他们的注册。
- 用户可以取消他们自己创建的活动。
在线演示
http://eventcloud.aspnetboilerplate.com
注意:您可以注册__默认__租户或创建自己的租户。
文章
有两篇 Codeproject 文章详细解释了这个示例:
ASP.NET MVC、Angularjs 和 EntityFramework 版本:
http://www.codeproject.com/Articles/1043326/A-Multi-Tenant-SaaS-Application-With-ASP-NET-MVC-A
ASP.NET Core、Angular 和 EntityFrameworkCore 版本:
https://www.codeproject.com/Articles/1231118/A-Multi-Tenant-SaaS-Application-With-ASP-NET-Core