1 write to LanguageOption
Microsoft.TemplateEngine.Cli (1)
Commands\create\TemplateCommand.cs (1)
63
LanguageOption
= SharedOptionsFactory.CreateLanguageOption();
15 references to LanguageOption
Microsoft.TemplateEngine.Cli (15)
Commands\create\InstantiateCommand.cs (2)
385
languageOptionSpecified = command.
LanguageOption
!= null
386
&& parseResult.GetResult(command.
LanguageOption
) != null;
Commands\create\InstantiateCommand.Help.cs (2)
300
if (template.
LanguageOption
!= null)
302
optionsToShow.Add(template.
LanguageOption
);
Commands\create\TemplateCommand.cs (5)
64
LanguageOption
.Description = SymbolStrings.TemplateCommand_Option_Language;
65
LanguageOption
.FromAmongCaseInsensitive(new[] { templateLanguage });
70
LanguageOption
.DefaultValueFactory = (_) => defaultLanguage;
71
LanguageOption
.Validators.Add(optionResult =>
81
Options.Add(
LanguageOption
);
Commands\create\TemplateCommandArgs.cs (2)
26
if (command.
LanguageOption
!= null)
28
Language = parseResult.GetValueForOptionOrNull(command.
LanguageOption
);
Commands\create\TemplateResult.cs (4)
44
IsLanguageMatch = templateCommand.
LanguageOption
== null || !parseResult.HasErrorFor(templateCommand.
LanguageOption
, out _),
49
if (templateCommand.
LanguageOption
!= null && result.IsTemplateMatch)
51
result.Language = parseResult.GetResult(templateCommand.
LanguageOption
);