1 implementation of Config
Microsoft.TemplateEngine.Core (1)
Util\ProcessorState.cs (1)
128
public IEngineConfig
Config
{ get; }
21 references to Config
Microsoft.TemplateEngine.Core (21)
Expressions\ScopeBuilder.cs (2)
54
foreach (KeyValuePair<string, object> variable in processor.
Config
.Variables)
56
trie.AddToken(processor.Encoding.GetBytes(string.Format(processor.
Config
.VariableFormatString, variable.Key)));
Expressions\Shared\SharedEvaluatorDefinition.cs (1)
193
processor.
Config
.Logger.LogDebug(LocalizableStrings.Error_Evaluation_Expression + faultedMessage);
Operations\BalancedNesting.cs (3)
85
if (processor.
Config
.Flags.TryGetValue(_resetFlag!, out bool resetFlagValue) && resetFlagValue)
87
processor.
Config
.Flags.Remove(_resetFlag!);
106
processor.
Config
.Logger.LogInformation($"Balanced nesting depth < 0. CurrentBufferPosition = {currentBufferPosition}");
Operations\Conditional.cs (2)
150
if (processor.
Config
.Flags.TryGetValue(OperationName, out bool flag) && !flag)
448
processor.
Config
.Flags[otherOptionDisableFlag] = enabled;
Operations\ExpandVariables.cs (1)
45
if (processor.
Config
.Flags.TryGetValue("expandVariables", out bool flag) && !flag)
Operations\Include.cs (1)
64
if (processor.
Config
.Flags.TryGetValue(OperationName, out bool flag) && !flag)
Operations\InlineMarkupConditional.cs (5)
98
if (processor.
Config
.Flags.TryGetValue(Conditional.OperationName, out bool flag) && !flag)
107
EngineConfig adjustedConfig = new EngineConfig(processor.
Config
.Logger, processor.
Config
.Whitespaces, processor.
Config
.LineEndings, processor.
Config
.Variables, _definition.VariableFormat);
Operations\Region.cs (1)
70
if (processor.
Config
.Flags.TryGetValue(Region.OperationName, out bool flag) && !flag)
Operations\Replacement.cs (1)
60
if (processor.
Config
.Flags.TryGetValue(OperationName, out bool flag) && !flag)
Operations\SetFlag.cs (4)
53
processorState.
Config
.Flags[Name!] = Default.Value;
79
if (!processor.
Config
.Flags.TryGetValue(OperationName, out bool flagsOn))
104
processor.
Config
.Flags[_owner.Name!] = turnOn;
108
processor.
Config
.Flags[SetFlag.OperationName] = true;