Show / Hide Table of Contents

Class AbpConfigurationBuilderOptions

Inheritance
System.Object
AbpConfigurationBuilderOptions
Namespace: Microsoft.Extensions.Configuration
Assembly: Volo.Abp.Core.dll
Syntax
public class AbpConfigurationBuilderOptions : object

Properties

BasePath

Base path to read the configuration file indicated by FileName.

Declaration
public string BasePath { get; set; }
Property Value
Type Description
System.String

CommandLineArgs

Command line arguments.

Declaration
public string[] CommandLineArgs { get; set; }
Property Value
Type Description
System.String[]

EnvironmentName

Environment name. Generally used "Development", "Staging" or "Production".

Declaration
public string EnvironmentName { get; set; }
Property Value
Type Description
System.String

EnvironmentVariablesPrefix

Prefix for the environment variables.

Declaration
public string EnvironmentVariablesPrefix { get; set; }
Property Value
Type Description
System.String

FileName

Default value: "appsettings".

Declaration
public string FileName { get; set; }
Property Value
Type Description
System.String

UserSecretsAssembly

Used to set assembly which is used to get the user secret id for the application. Use this or UserSecretsId (higher priority)

Declaration
public Assembly UserSecretsAssembly { get; set; }
Property Value
Type Description
Assembly

UserSecretsId

Used to set user secret id for the application. Use this (higher priority) or UserSecretsAssembly

Declaration
public string UserSecretsId { get; set; }
Property Value
Type Description
System.String

Extension Methods

AbpObjectExtensions.As<T>(Object)
AbpObjectExtensions.To<T>(Object)
AbpObjectExtensions.IsIn<T>(T, T[])
AbpObjectExtensions.If<T>(T, Boolean, Func<T, T>)
AbpObjectExtensions.If<T>(T, Boolean, Action<T>)
LockExtensions.Locking(Object, Action)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<TResult>(Object, Func<TResult>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
Back to top Powered by Volosoft