QuickAdminInitializationOptionsConfigurationServiceImplementationType Property

用来获取 QuickAdmin.Net 参数配置的服务的实现类型。

Definition

Namespace: QuickAdmin.Common
Assembly: QuickAdmin.Net (in QuickAdmin.Net.dll) Version: 2.0.13
C#
public Type ConfigurationServiceImplementationType { get; set; }

Property Value

Type
一个实现了 IQAdminConfigurationService 接口的类型。必须含有公共的无参数构造函数。

Remarks

当你要硬编码一些配置参数时,创建一个实现了 IQAdminConfigurationService 的类并将其类型赋予此选项。该实现类必须含有公共的无参数构造函数。
内部会自动创建该类实例并将其注入系统中,你无需自行注入。

QuickAdmin.Net 配置参数获取途径的优先级由高到低依次为:
  • 从在这里提供的 IQAdminConfigurationService 实现类里获取。
  • 从提供的 Configuration 对象里获取。
    当你要自行加载配置参数时,将配置加载后赋予 Configuration
  • ConfigurationFile 指向的配置文件里读取。

See Also