多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 2.2 ABPZero - 版本管理 ### 2.2.1 简介 大多数SaaS(多租户)应用都会有多个版本(包),这些版本的功能点也会各不相同。因此,他们能够为他们的租户(客户)提供不同的价格和功能点选项。 >####关于功能点 >请查阅[功能点管理](/Markdown/Abp/4.5ABP应用层-功能管理.md)以理解功能点的概念 ### 2.2.2 版本实体 版本是一个简单的实体,代表了一个应用的版本(包)。它有Name(名称)和DisplayName(显示名称)属性。 ### 2.2.3 版本管理器 版本管理器是一个用来管理版本的领域服务: ```csharp public class EditionManager : AbpEditionManager { } ``` 它继承自AbpEditionManager类。你可以注入并用版本管理器来创建、删除、更新版本。而且,版本管理器也被用于管理版本的功能点。它的内部缓存了版本的功能点以实现更好的性能。 >苏州Andrew