Interface IMacroRunner
Represents an entity that runs config var macros
Namespace: Azos.Conf
Assembly: Azos.dll
Syntax
public interface IMacroRunner
Methods
Run(IConfigSectionNode, String, String, IConfigSectionNode, Object)
Runs macro
Declaration
string Run(IConfigSectionNode node, string inputValue, string macroName, IConfigSectionNode macroParams, object context = null)
Parameters
Type | Name | Description |
---|---|---|
IConfigSectionNode | node | |
System.String | inputValue | |
System.String | macroName | |
IConfigSectionNode | macroParams | |
System.Object | context |
Returns
Type | Description |
---|---|
System.String |