Class AbpOptionsFactory<TOptions>
Inheritance
System.Object
AbpOptionsFactory<TOptions>
Assembly: Volo.Abp.Core.dll
Syntax
public class AbpOptionsFactory<TOptions> : IOptionsFactory<TOptions> where TOptions : class, new()
Type Parameters
| Name |
Description |
| TOptions |
|
Constructors
AbpOptionsFactory(IEnumerable<IConfigureOptions<TOptions>>, IEnumerable<IPostConfigureOptions<TOptions>>)
Declaration
public AbpOptionsFactory(IEnumerable<IConfigureOptions<TOptions>> setups, IEnumerable<IPostConfigureOptions<TOptions>> postConfigures)
Parameters
| Type |
Name |
Description |
| IEnumerable<IConfigureOptions<TOptions>> |
setups |
|
| IEnumerable<IPostConfigureOptions<TOptions>> |
postConfigures |
|
Methods
Create(String)
Declaration
public virtual TOptions Create(string name)
Parameters
| Type |
Name |
Description |
| System.String |
name |
|
Returns
| Type |
Description |
| TOptions |
|
Extension Methods