如何在数据库中显示所有设置?

时间:2017-10-16 08:04:29

标签: aspnetboilerplate

我发现数据库中的表dbo.AbpSettings只存储了更改的设置(新值与默认值不同)。那么如何让它将所有设置插入数据库?

1 个答案:

答案 0 :(得分:1)

您可以实现自定义ISettingManager - 特别是跳过this check

if (value == defaultValue)
{
    // ...
    return null;
}

并替换模块的PreInitialize()方法中的服务:

Configuration.ReplaceService<ISettingManager, MySettingManager>();
相关问题