Implements a service that scans the application packages for parameter configuration and construct a parameter configuration tree.
Initializes a new instance of ParameterConfigurationService.
public Void ParameterConfigurationService(serviceProvider)| Name | Type | Summary |
|---|---|---|
| serviceProvider | IServiceProvider |
Builds a parameter configuration tree.
public IParameterTreeNode BuildParameterTree()| Type | Summary |
|---|---|
| ParameterConfigurationException | Thrown when there are errors while building the tree. |
Gets a collection of all parameter names.
public IList GetParameterNames()Gets a collection of all parameter names for the specifed group.
public IList GetParameterNames(groupName)| Name | Type | Summary |
|---|---|---|
| groupName | String | Name of the group from where to start collecting parameter names. |
Gets a collection of all parameter names.
public Task GetParameterNamesAsync()Gets a collection of all parameter names for the specifed group.
public Task GetParameterNamesAsync(groupName)| Name | Type | Summary |
|---|---|---|
| groupName | String | Name of the group from where to start collecting parameter names. |