Manage your app settings effortlessly with Setting Management module. Enhance your .NET apps with flexible and efficient configuration development tools.
This module adds setting management capability to your ABP application. It comes out of the box with your ABP project; there is no need to install it additionally.
A setting is a name and value string pair. Store and retrieve configuration values in a simple, consistent way across your application.
Supports user, tenant and application level settings. Each level overrides the previous one, so you can tailor configuration for global defaults, tenants, or individual users.
Store settings where it fits your architecture and keep sensitive data protected with built-in options.
Settings can be stored in the database or on a cache server, giving you the flexibility to match your deployment and performance needs.
Setting values can be encrypted so you can store sensitive information securely and comply with your security requirements.
Settings are automatically cached, so your application reads configuration quickly without hitting the store on every request.
Setting Management is already installed and configured in the ABP startup templates, so you can focus on building your application.
The Setting Management module is already part of the ABP startup templates. Most of the time you do not need to manually add this module to your application—it is there when you need it.
The module is extensible like the ABP setting system, so you can plug in custom providers and behavior when needed.
Native ABP integration that lets you manage settings consistently across the framework and your applications.
The Setting Management Module is built on ABP's setting infrastructure. It integrates seamlessly with the distributed cache and all ABP UI frameworks, and is already configured in the startup templates.
Completely free and open-source, giving you full control over the settings infrastructure of your application.
The Setting Management Module is completely free and open-source. The source code is available on GitHub, licensed under MIT, allowing you to use, customize, and extend it freely for your applications.
Setting Management works seamlessly with multiple databases and UI frameworks, giving you complete freedom in how you build.
All starter templates offer multiple options for implementing your data access layer.
ABP allows you to build with multiple UI framework options.
Explore detailed documentation, API references, and implementation guides.