IParameterService

Defines a service to get and set parameter values.

Namespace:
KpokPatagon.Commons.Parameters
Type:
Interface
Public:
Yes
Protected:
No
Sealed:
No
Abstract:
Yes

Methods

GetBoolean

Gets a parameter value as boolean.

Signature:
public Boolean GetBoolean(name)
Returns

The value of the parámeter as boolean.

Parameters
Name Type Summary
name String The name of the parameter to retrive it's value.

GetBooleanAsync

Gets a parameter value as boolean.

Signature:
public Task GetBooleanAsync(name)
Returns

The value of the parámeter as boolean.

Parameters
Name Type Summary
name String The name of the parameter to retrive it's value.

GetInteger

Gets a parameter value as an integer.

Signature:
public Int32 GetInteger(name)
Returns

The value of the parámeter as integer.

Parameters
Name Type Summary
name String The name of the parameter to retrive it's value.

GetIntegerAsync

Gets a parameter value as an integer.

Signature:
public Task GetIntegerAsync(name)
Returns

The value of the parámeter as integer.

Parameters
Name Type Summary
name String The name of the parameter to retrive it's value.

GetString

Gets a parameter value as a string.

Signature:
public String GetString(name)
Returns

The value of the parámeter as string.

Parameters
Name Type Summary
name String The name of the parameter to retrive it's value.

GetStringAsync

Gets a parameter value as a string.

Signature:
public Task GetStringAsync(name)
Returns

The value of the parámeter as string.

Parameters
Name Type Summary
name String The name of the parameter to retrive it's value.

LoadParametersTree

Returns a parameter tree as a DTO including the parameter values from the store is required.

Signature:
public ParameterTreeNodeDto LoadParametersTree(includeStoredValues)
Parameters
Name Type Summary
includeStoredValues Boolean Whether the values from the store must be included.

LoadParametersTree

Returns a parameter tree as a DTO including the parameter values from the store is required.

Signature:
public ParameterTreeNodeDto LoadParametersTree(groupName, includeStoredValues)
Parameters
Name Type Summary
groupName String Name of the group from where to start loading parameters.
includeStoredValues Boolean Whether the values from the store must be included.

LoadParametersTreeAsync

Returns a parameter tree as a DTO including the parameter values from the store is required.

Signature:
public Task LoadParametersTreeAsync(includeStoredValues)
Parameters
Name Type Summary
includeStoredValues Boolean Whether the values from the store must be included.

LoadParametersTreeAsync

Returns a parameter tree as a DTO including the parameter values from the store is required.

Signature:
public Task LoadParametersTreeAsync(groupName, includeStoredValues)
Parameters
Name Type Summary
groupName String Name of the group from where to start loading parameters.
includeStoredValues Boolean Whether the values from the store must be included.

SetValue

Sets the value of the parameter.

Signature:
public Void SetValue(name, value)
Parameters
Name Type Summary
name String The name of the parameter to set it's value.
value String The value to be set.

SetValueAsync

Sets the value of the parameter.

Signature:
public Task SetValueAsync(name, value)
Parameters
Name Type Summary
name String The name of the parameter to set it's value.
value String The value to be set.