概要介紹
絕大多數的SaaS(多租戶)應用都有多個具有不同特征的版本(包)。因此,他們可以給租戶(即客戶)提供不同的價格和特征選項。
版本實體
版本(Edition)是一個表示應用版本的簡單實體。它只有Name和DisplayName屬性。
版本管理者(EditionManager)
EditionManager是管理版本的領域服務:
public class EditionManager : AbpEditionManager
{
}
它派生自AbpEditionManager類。你可以注入EditionManager,然后使用它創建,刪除,更新版本。而且,EditionManager還用來管理版本的特征。為了更好的性能,它內部緩存了版本特征。
