Webiant Logo Webiant Logo
  1. No results found.

    Try your search with a different keyword or use * as a wildcard.

AppSettingsModel.cs

using Nop.Web.Framework.Models;

namespace Nop.Web.Areas.Admin.Models.Settings;

/// 
/// Represents the app settings model
/// 
public partial record AppSettingsModel : BaseNopModel
{
    #region Ctor

    public AppSettingsModel()
    {
        DataConfigModel = new DataConfigModel();
        CacheConfigModel = new CacheConfigModel();
        DistributedCacheConfigModel = new DistributedCacheConfigModel();
        HostingConfigModel = new HostingConfigModel();
        AzureBlobConfigModel = new AzureBlobConfigModel();
        InstallationConfigModel = new InstallationConfigModel();
        PluginConfigModel = new PluginConfigModel();
        CommonConfigModel = new CommonConfigModel();
        WebOptimizerConfigModel = new WebOptimizerConfigModel();
        EnvironmentVariables = new List();
    }

    #endregion

    #region Properties

    public DataConfigModel DataConfigModel { get; set; }

    public CacheConfigModel CacheConfigModel { get; set; }

    public HostingConfigModel HostingConfigModel { get; set; }

    public DistributedCacheConfigModel DistributedCacheConfigModel { get; set; }

    public AzureBlobConfigModel AzureBlobConfigModel { get; set; }

    public InstallationConfigModel InstallationConfigModel { get; set; }

    public PluginConfigModel PluginConfigModel { get; set; }

    public CommonConfigModel CommonConfigModel { get; set; }

    public WebOptimizerConfigModel WebOptimizerConfigModel { get; set; }

    public List EnvironmentVariables { get; set; }

    #endregion
}