Module-Zero之版本管理


返回《Module Zero學習目錄》


概要介紹

絕大多數的SaaS(多租戶)應用都有多個具有不同特征的版本(包)。因此,他們可以給租戶(即客戶)提供不同的價格和特征選項。

版本實體

版本(Edition)是一個表示應用版本的簡單實體。它只有NameDisplayName屬性。

版本管理者(EditionManager)

EditionManager是管理版本的領域服務:

public class EditionManager : AbpEditionManager
{
}

它派生自AbpEditionManager類。你可以注入EditionManager,然后使用它創建,刪除,更新版本。而且,EditionManager還用來管理版本的特征。為了更好的性能,它內部緩存了版本特征。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM