C# Class DD.CBU.CaasDeploy.Library.Macros.ParametersMacro

The parameters macro supports passing parameters to resources.
Inheritance: IMacro
Show file Open project: DimensionDataCBUSydney/CaaSDeploy Class Usage Examples

Public Methods

Method Description
SubstituteTokensInString ( DD.CBU.CaasDeploy.Library.Contracts.RuntimeContext runtimeContext, DD.CBU.CaasDeploy.Library.Contracts.TaskContext taskContext, string input ) : Task

Substitutes the property tokens in the supplied string.

Private Methods

Method Description
SubstituteTokensInString ( string input, string>.IDictionary parameters, bool required ) : string

Substitutes the property tokens in the supplied string.

Method Details

SubstituteTokensInString() public method

Substitutes the property tokens in the supplied string.
public SubstituteTokensInString ( DD.CBU.CaasDeploy.Library.Contracts.RuntimeContext runtimeContext, DD.CBU.CaasDeploy.Library.Contracts.TaskContext taskContext, string input ) : Task
runtimeContext DD.CBU.CaasDeploy.Library.Contracts.RuntimeContext The runtime context.
taskContext DD.CBU.CaasDeploy.Library.Contracts.TaskContext The task execution context.
input string The input string.
return Task