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. |