0
データベースのdbo.AbpSettingsテーブルが変更された設定だけを保存していることがわかりました(新しい値はデフォルト値とは異なります)。では、データベースにすべての設定を挿入する方法は?データベース内のすべての設定を表示する方法は?
データベースのdbo.AbpSettingsテーブルが変更された設定だけを保存していることがわかりました(新しい値はデフォルト値とは異なります)。では、データベースにすべての設定を挿入する方法は?データベース内のすべての設定を表示する方法は?
カスタムISettingManagerを実装することができます - 特に、this checkをスキップ:
if (value == defaultValue)
{
// ...
return null;
}
そして、あなたのモジュールのPreInitialize()
方法でサービスを置き換える:
Configuration.ReplaceService<ISettingManager, MySettingManager>();