技術好DTO-40

作者:[195p4r] 發(fā)布時間:[2024-05-28 09:40:52]

技術好DTO-40,經過減壓分餾可進一步生產為精制妥爾油、妥爾油脂肪酸、妥爾油松香和妥爾油瀝青。

可用于稍后在UI中顯示設置描述。使客戶端可以使用設置。有一個名為SettingManager的屬性。不需要明確地注入它們。那么可以使用javascript在客戶端獲得當前的值。setting命名空間定義了一些用得到的函數(shù)和對象。values獲得所有的值。那么客戶端就不知道該setting是否發(fā)生了變化。在本地計算機的時間工作。簡單的映射可能不合適。

可用于聲明對功能的依賴。它等待一個對象實現(xiàn)IFeatureDependency。默認實現(xiàn)是SimpleFeatureDependency類。權限可以具有父權限和子級權限。但可能有助于在UI中分組權限。用戶將無法執(zhí)行此方法。NET Boilerplate使用動態(tài)方法截取功能進行授權。所以方法使用AbpAuthorize屬性有一些限制。

功能可以具有子功能。父功能通常定義為布爾特征。子功能僅在啟用父級時才可用。NET Boilerplate不執(zhí)行但建議這一點。應用程序應該照顧它。以允許或阻止每個租戶的某些應用程序功能。則會自動拋出AbpAuthorizationException異常。RequiresFeature屬性應該用于布爾類型的功能。NET Boilerplate使用動態(tài)方法截取功能進行功能檢查。方法使用RequiresFeature屬性有一些限制。您只需使用CheckEnabled方法即可。

注意它是從AbpController派生的。您可以使用L方法輕松本地化文本。NET Boilerplate也可以使用同樣的本地化文本也是JavaScript代碼。以便在客戶端獲取本地化的文本。SimpleTaskSystem是源名。本地化方法也可以獲得附加的格式參數(shù)。那么本地化的文本將被“Role Admin將被刪除”。localize方法。一次只能運行一個源。

NET Boilerplate還定義了一些本地化源。我們可以定義XML文件。假設我們只想改變InternalServerError文本。ILanguageManager可用于獲取所有可用語言和當前語言的列表。每個模塊都可以擁有自己的菜單項。我們需要創(chuàng)建一個派生自NavigationProvider的類。管理菜單項有兩個子菜單項。IUserNavigationManager可以被注入并用于獲取菜單項并顯示給用戶。我們可以在服務器端創(chuàng)建菜單。NET Boilerplate自動生成一個JavaScript API來獲取客戶端的菜單和項目。