1 write to Aliases
Microsoft.TemplateEngine.Cli (1)
Commands\create\TemplateOption.cs (1)
17Aliases = aliases;
13 references to Aliases
Microsoft.TemplateEngine.Cli (8)
Commands\create\TemplateCommandArgs.cs (1)
93alias = _command.TemplateOptions[canonicalName].Aliases.First();
Commands\create\TemplateOption.cs (7)
18_option = TemplateParameter.GetOption(Aliases); 49if (Aliases.Count != other.Aliases.Count) 54foreach (string alias in other.Aliases) 56if (!Aliases.Contains(alias)) 68return new { a = TemplateParameter.Name, b = TemplateParameter.Type, c = Aliases.Aggregate(0, (sum, next) => sum ^ next.GetHashCode()) }.GetHashCode(); 88_option = TemplateParameter.GetOption(Aliases);
Microsoft.TemplateEngine.Cli.UnitTests (5)
AliasAssignmentTests.cs (5)
271Assert.Contains(expectedContainedAlias, templateOption.Aliases); 309Assert.True(templateOption.Aliases.Count > 0); 310var longAlias = templateOption.Aliases.ElementAt(0); 311var shortAlias = templateOption.Aliases.Count > 1 ? templateOption.Aliases.ElementAt(1) : null;