1 instantiation of TemplateResolutionResult
Microsoft.TemplateEngine.Cli (1)
TemplateResolution\ListTemplateResolver.cs (1)
59return new TemplateResolutionResult(matchInformation, this);
33 references to TemplateResolutionResult
Microsoft.TemplateEngine.Cli (7)
Commands\FilterOptionDefinition.cs (3)
90Func<TemplateResolutionResult, bool> mismatchCriteria, 108/// A predicate that returns if the filter option caused a mismatch in <see cref="TemplateResolutionResult"/> in case of partial match. 110internal Func<TemplateResolutionResult, bool> MismatchCriteria { get; set; }
TemplateListCoordinator.cs (2)
49TemplateResolutionResult resolutionResult = await resolver.ResolveTemplatesAsync(args, _defaultLanguage, cancellationToken).ConfigureAwait(false); 220private static string GetPartialMatchReason(TemplateResolutionResult templateResolutionResult, ListCommandArgs args)
TemplateResolution\BaseTemplateResolver.cs (1)
17internal abstract Task<TemplateResolutionResult> ResolveTemplatesAsync(T args, string? defaultLanguage, CancellationToken cancellationToken);
TemplateResolution\ListTemplateResolver.cs (1)
32internal override async Task<TemplateResolutionResult> ResolveTemplatesAsync(ListCommandArgs args, string? defaultLanguage, CancellationToken cancellationToken)
Microsoft.TemplateEngine.Cli.UnitTests (26)
TemplateResolutionTests\ListTemplateResolverTests.cs (20)
28TemplateResolutionResult matchResult = await resolver.ResolveTemplatesAsync( 50TemplateResolutionResult matchResult = await resolver.ResolveTemplatesAsync( 73TemplateResolutionResult matchResult = await resolver.ResolveTemplatesAsync( 98TemplateResolutionResult matchResult = await resolver.ResolveTemplatesAsync( 119TemplateResolutionResult matchResult = await resolver.ResolveTemplatesAsync( 142TemplateResolutionResult matchResult = await resolver.ResolveTemplatesAsync( 165TemplateResolutionResult matchResult = await resolver.ResolveTemplatesAsync( 192TemplateResolutionResult matchResult = await resolver.ResolveTemplatesAsync( 219TemplateResolutionResult matchResult = await resolver.ResolveTemplatesAsync( 246TemplateResolutionResult matchResult = await resolver.ResolveTemplatesAsync( 273TemplateResolutionResult matchResult = await resolver.ResolveTemplatesAsync( 302TemplateResolutionResult matchResult = await resolver.ResolveTemplatesAsync( 334TemplateResolutionResult matchResult = await resolver.ResolveTemplatesAsync( 367TemplateResolutionResult matchResult = await resolver.ResolveTemplatesAsync( 395TemplateResolutionResult matchResult = await resolver.ResolveTemplatesAsync( 429TemplateResolutionResult matchResult = await resolver.ResolveTemplatesAsync( 481TemplateResolutionResult matchResult = await resolver.ResolveTemplatesAsync( 519TemplateResolutionResult matchResult = await resolver.ResolveTemplatesAsync( 554TemplateResolutionResult matchResult = await resolver.ResolveTemplatesAsync( 585TemplateResolutionResult matchResult = await resolver.ResolveTemplatesAsync(
TemplateResolutionTests\TemplateResolutionResultTests.cs (6)
23var parameters = TemplateResolutionResult.GetAllMatchedParametersList(new[] { templateMatchInfo }); 40var parameters = TemplateResolutionResult.GetAllMatchedParametersList(new[] { templateMatchInfo }); 65var parameters = TemplateResolutionResult.GetAllMatchedParametersList(new[] { templateMatchInfo, templateMatchInfo2 }); 69parameters = TemplateResolutionResult.GetAllMatchedParametersList(new[] { templateMatchInfo2, templateMatchInfo }); 86var parameters = TemplateResolutionResult.GetAllMatchedParametersList(new[] { templateMatchInfo }); 104var parameters = TemplateResolutionResult.GetAllMatchedParametersList(new[] { templateMatchInfo });