如何删除设置?或者直接访问设置 table?
How to remove settings? or any direct access to Settings table?
我们如何删除已保存到数据库中的租户或用户设置?以便再次使用默认主机设置?
我没有看到任何通过存储库直接访问设置 table?我也没有在 SettingManager 中看到 DeleteSetting 选项。
任何 help/ideas 将不胜感激。
保重,
杰森
将设置更改为默认值会将其从数据库中删除。
var settingName = "mySettingName";
var userIdentifier = new UserIdentifier(1, 2);
var defaultValue = _settingDefinitionManager.GetSettingDefinition(settingName).DefaultValue;
_settingManager.ChangeSettingForUserAsync(userIdentifier, settingName, defaultValue);
我们如何删除已保存到数据库中的租户或用户设置?以便再次使用默认主机设置?
我没有看到任何通过存储库直接访问设置 table?我也没有在 SettingManager 中看到 DeleteSetting 选项。
任何 help/ideas 将不胜感激。
保重, 杰森
将设置更改为默认值会将其从数据库中删除。
var settingName = "mySettingName";
var userIdentifier = new UserIdentifier(1, 2);
var defaultValue = _settingDefinitionManager.GetSettingDefinition(settingName).DefaultValue;
_settingManager.ChangeSettingForUserAsync(userIdentifier, settingName, defaultValue);