public ThemeStyleSettingsEntity GetThemeStyleSettings(Guid domainId, string appId) { if (String.IsNullOrEmpty(appId)) { return(null); } ThemeStyleSettingsEntity settings = new ThemeStyleSettingsEntity(); settings.Domain = domainId; settings.AppId = appId; if (_dataBase.Fill <ThemeStyleSettingsEntity>(settings) == false) { lock (_settingsLockObj) { if (_dataBase.Fill <ThemeStyleSettingsEntity>(settings) == false) { //初始化一条默认设置 _dataBase.Insert(settings); } } } return(settings); }
public void SaveThemeStyleSettings(Guid domainId, ThemeStyleSettingsEntity args) { _dataBase.Update(args); _domainManager.UpdateLastUpdateTime(domainId); }