X-Admin系统如何实现高效管理?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1768个文字,预计阅读时间需要8分钟。
在网站开发中,设置是不可或缺的一环,包括用户设置、系统设置乃至租户设置等。ABP对设置的管理已做得很好,我们可以借助巨人的力量来完成我们的挑战。+ABP官网地址
在网站开发中,设置是不可缺少的一环,如用户设置、系统设置、甚至是租户设置等。ABP对于设置的管理已经做了很好的处理,我们可以借助巨人的力量来完成我们的冒险。
ABP官网地址:aspnetboilerplate.com/
一、设置的层级划分
ABP中提供了三种类型的设置,用户级别、应用级别、租户级别,针对于不同级别有着不同的侧重点,比如用户级别,针对于用户的一些设置,如主题设置,接收通知设置等;针对应用级别,该级别也能在用户层级上进行影响,好比如设置统一的主题皮肤,而它主要体现在整个应用程序上的一些设置,如业务开发中用到的流水号自定义等,在应用程序级别进行配置;而针对租户级别,可以为特定租户完成设置(租户级别个人暂没有涉及到)。
二、定义设置
1、先得定义设置才能使用设置,首先创建一个类并继承SettingProvider类,ABP已经在Core层创建了一个AppSettingProvider类,直接使用该类即可,如果需要在其它模块中(ABP是模块化的)定义设置,可以直接参照这个类,并且在模块中注册即可。
本文共计1768个文字,预计阅读时间需要8分钟。
在网站开发中,设置是不可或缺的一环,包括用户设置、系统设置乃至租户设置等。ABP对设置的管理已做得很好,我们可以借助巨人的力量来完成我们的挑战。+ABP官网地址
在网站开发中,设置是不可缺少的一环,如用户设置、系统设置、甚至是租户设置等。ABP对于设置的管理已经做了很好的处理,我们可以借助巨人的力量来完成我们的冒险。
ABP官网地址:aspnetboilerplate.com/
一、设置的层级划分
ABP中提供了三种类型的设置,用户级别、应用级别、租户级别,针对于不同级别有着不同的侧重点,比如用户级别,针对于用户的一些设置,如主题设置,接收通知设置等;针对应用级别,该级别也能在用户层级上进行影响,好比如设置统一的主题皮肤,而它主要体现在整个应用程序上的一些设置,如业务开发中用到的流水号自定义等,在应用程序级别进行配置;而针对租户级别,可以为特定租户完成设置(租户级别个人暂没有涉及到)。
二、定义设置
1、先得定义设置才能使用设置,首先创建一个类并继承SettingProvider类,ABP已经在Core层创建了一个AppSettingProvider类,直接使用该类即可,如果需要在其它模块中(ABP是模块化的)定义设置,可以直接参照这个类,并且在模块中注册即可。

