Class AbpRequestLocalizationOptionsManager
Inheritance
object
Microsoft.Extensions.Options.OptionsManager<TOptions><Microsoft.AspNetCore.Builder.RequestLocalizationOptions>
AbpDynamicOptionsManager<Microsoft.AspNetCore.Builder.RequestLocalizationOptions>
AbpRequestLocalizationOptionsManager
Implements
Microsoft.Extensions.Options.IOptionsSnapshot<TOptions><Microsoft.AspNetCore.Builder.RequestLocalizationOptions>
Microsoft.Extensions.Options.IOptions<TOptions><Microsoft.AspNetCore.Builder.RequestLocalizationOptions>
Inherited Members
Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Builder.RequestLocalizationOptions>.Value
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Microsoft.AspNetCore.RequestLocalization
Assembly: Volo.Abp.AspNetCore.dll
Syntax
public class AbpRequestLocalizationOptionsManager : AbpDynamicOptionsManager<RequestLocalizationOptions>, IOptionsSnapshot<RequestLocalizationOptions>, IOptions<RequestLocalizationOptions>
Constructors
AbpRequestLocalizationOptionsManager(IOptionsFactory<RequestLocalizationOptions>, IAbpRequestLocalizationOptionsProvider)
Declaration
public AbpRequestLocalizationOptionsManager(IOptionsFactory<RequestLocalizationOptions> factory, IAbpRequestLocalizationOptionsProvider abpRequestLocalizationOptionsProvider)
Parameters
| Type | Name | Description |
|---|---|---|
| Microsoft.Extensions.Options.IOptionsFactory<TOptions><Microsoft.AspNetCore.Builder.RequestLocalizationOptions> | factory | |
| IAbpRequestLocalizationOptionsProvider | abpRequestLocalizationOptionsProvider |
Methods
Get(string)
Declaration
public override RequestLocalizationOptions Get(string name)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name |
Returns
| Type | Description |
|---|---|
| Microsoft.AspNetCore.Builder.RequestLocalizationOptions |
Overrides
Microsoft.Extensions.Options.OptionsManager<Microsoft.AspNetCore.Builder.RequestLocalizationOptions>.Get(string)
OverrideOptionsAsync(string, RequestLocalizationOptions)
Declaration
protected override Task OverrideOptionsAsync(string name, RequestLocalizationOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | |
| Microsoft.AspNetCore.Builder.RequestLocalizationOptions | options |
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task |
Overrides
Volo.Abp.Options.AbpDynamicOptionsManager<Microsoft.AspNetCore.Builder.RequestLocalizationOptions>.OverrideOptionsAsync(string, Microsoft.AspNetCore.Builder.RequestLocalizationOptions)
Implements
Microsoft.Extensions.Options.IOptionsSnapshot<TOptions>
Microsoft.Extensions.Options.IOptions<TOptions>