3 implementations of IHostSpecificDataLoader
Microsoft.TemplateEngine.Cli (2)
HostSpecificDataLoader.cs (1)
15
public class HostSpecificDataLoader :
IHostSpecificDataLoader
TemplateSearch\CliSearchFiltersFactory.cs (1)
94
private class InMemoryHostSpecificDataLoader :
IHostSpecificDataLoader
Microsoft.TemplateEngine.Cli.UnitTests (1)
CliMocks\MockHostSpecificDataLoader.cs (1)
8
internal class MockHostSpecificDataLoader :
IHostSpecificDataLoader
85 references to IHostSpecificDataLoader
Microsoft.TemplateEngine.Cli (11)
CliTemplateInfo.cs (1)
119
internal static IEnumerable<CliTemplateInfo> FromTemplateInfo(IEnumerable<ITemplateInfo> templateInfos,
IHostSpecificDataLoader
hostSpecificDataLoader)
Extensions.cs (1)
27
internal static bool IsHiddenByHostFile(this ITemplateInfo template,
IHostSpecificDataLoader
hostSpecificDataLoader)
TemplateListCoordinator.cs (2)
19
private readonly
IHostSpecificDataLoader
_hostSpecificDataLoader;
26
IHostSpecificDataLoader
hostSpecificDataLoader)
TemplateResolution\BaseTemplateResolver.cs (5)
11
internal BaseTemplateResolver(TemplatePackageManager templatePackageManager,
IHostSpecificDataLoader
hostSpecificDataLoader)
14
internal BaseTemplateResolver(IEnumerable<ITemplateInfo> templateList,
IHostSpecificDataLoader
hostSpecificDataLoader)
25
internal BaseTemplateResolver(TemplatePackageManager templatePackageManager,
IHostSpecificDataLoader
hostSpecificDataLoader)
31
internal BaseTemplateResolver(IEnumerable<ITemplateInfo> templateList,
IHostSpecificDataLoader
hostSpecificDataLoader)
37
protected
IHostSpecificDataLoader
HostSpecificDataLoader { get; }
TemplateResolution\ListTemplateResolver.cs (2)
20
public ListTemplateResolver(TemplateConstraintManager constraintManager, TemplatePackageManager templatePackageManager,
IHostSpecificDataLoader
hostSpecificDataLoader)
26
public ListTemplateResolver(IEnumerable<ITemplateInfo> templateList,
IHostSpecificDataLoader
hostSpecificDataLoader, TemplateConstraintManager? constraintManager = null)
Microsoft.TemplateEngine.Cli.UnitTests (74)
AliasAssignmentTests.cs (3)
266
.FromTemplateList(CliTemplateInfo.FromTemplateInfo(templates, A.Fake<
IHostSpecificDataLoader
>()))
285
var
hostDataLoader = A.Fake<
IHostSpecificDataLoader
>();
ParserTests\HelpTests.cs (16)
97
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()))
120
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()))
143
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()))
166
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()))
190
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()))
216
CliTemplateInfo.FromTemplateInfo(new[] { template1, template2 }, A.Fake<
IHostSpecificDataLoader
>()))
241
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()))
269
CliTemplateInfo.FromTemplateInfo(new[] { template1, template2 }, A.Fake<
IHostSpecificDataLoader
>()))
294
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()))
318
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()))
343
CliTemplateInfo.FromTemplateInfo(new[] { template1, template2 }, A.Fake<
IHostSpecificDataLoader
>()))
364
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()))
388
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()))
415
IHostSpecificDataLoader
hostDataLoader = A.Fake<
IHostSpecificDataLoader
>();
455
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()))
ParserTests\HelpTests.Resolution.cs (13)
23
TemplateGroup templateGroup = TemplateGroup.FromTemplateList(CliTemplateInfo.FromTemplateInfo(templatesToSearch, A.Fake<
IHostSpecificDataLoader
>())).Single();
48
TemplateGroup templateGroup = TemplateGroup.FromTemplateList(CliTemplateInfo.FromTemplateInfo(templatesToSearch, A.Fake<
IHostSpecificDataLoader
>())).Single();
73
TemplateGroup templateGroup = TemplateGroup.FromTemplateList(CliTemplateInfo.FromTemplateInfo(templatesToSearch, A.Fake<
IHostSpecificDataLoader
>())).Single();
103
TemplateGroup templateGroup = TemplateGroup.FromTemplateList(CliTemplateInfo.FromTemplateInfo(templatesToSearch, A.Fake<
IHostSpecificDataLoader
>())).Single();
134
TemplateGroup templateGroup = TemplateGroup.FromTemplateList(CliTemplateInfo.FromTemplateInfo(templatesToSearch, A.Fake<
IHostSpecificDataLoader
>())).Single();
161
TemplateGroup templateGroup = TemplateGroup.FromTemplateList(CliTemplateInfo.FromTemplateInfo(templatesToSearch, A.Fake<
IHostSpecificDataLoader
>())).Single();
184
TemplateGroup templateGroup = TemplateGroup.FromTemplateList(CliTemplateInfo.FromTemplateInfo(templatesToSearch, A.Fake<
IHostSpecificDataLoader
>())).Single();
207
TemplateGroup templateGroup = TemplateGroup.FromTemplateList(CliTemplateInfo.FromTemplateInfo(templatesToSearch, A.Fake<
IHostSpecificDataLoader
>())).Single();
230
TemplateGroup templateGroup = TemplateGroup.FromTemplateList(CliTemplateInfo.FromTemplateInfo(templatesToSearch, A.Fake<
IHostSpecificDataLoader
>())).Single();
258
TemplateGroup templateGroup = TemplateGroup.FromTemplateList(CliTemplateInfo.FromTemplateInfo(templatesToSearch, A.Fake<
IHostSpecificDataLoader
>())).Single();
293
TemplateGroup templateGroup = TemplateGroup.FromTemplateList(CliTemplateInfo.FromTemplateInfo(templatesToSearch, A.Fake<
IHostSpecificDataLoader
>())).Single();
328
TemplateGroup templateGroup = TemplateGroup.FromTemplateList(CliTemplateInfo.FromTemplateInfo(templatesToSearch, A.Fake<
IHostSpecificDataLoader
>())).Single();
364
TemplateGroup templateGroup = TemplateGroup.FromTemplateList(CliTemplateInfo.FromTemplateInfo(templatesToSearch, A.Fake<
IHostSpecificDataLoader
>())).Single();
ParserTests\InstantiateTests.cs (15)
212
CliTemplateInfo.FromTemplateInfo(_testSets[templateSet], A.Fake<
IHostSpecificDataLoader
>()))
245
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()))
312
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()))
356
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()))
400
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()))
470
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()))
514
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()))
539
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()))
572
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()))
602
CliTemplateInfo.FromTemplateInfo(_testSets["MultiShortNameGroup"], A.Fake<
IHostSpecificDataLoader
>()))
630
CliTemplateInfo.FromTemplateInfo(_testSets["MultiShortNameGroup"], A.Fake<
IHostSpecificDataLoader
>()))
660
CliTemplateInfo.FromTemplateInfo(_testSets["MultiShortNameGroup"], A.Fake<
IHostSpecificDataLoader
>()))
690
CliTemplateInfo.FromTemplateInfo(_testSets["MultiShortNameGroup"], A.Fake<
IHostSpecificDataLoader
>()))
730
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()))
761
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()))
ParserTests\InstantiateTests.NoMatchHandling.cs (1)
294
CliTemplateInfo.FromTemplateInfo(templates, A.Fake<
IHostSpecificDataLoader
>()))
ParserTests\InstantiateTests.Subcommand.cs (8)
36
CliTemplateInfo.FromTemplateInfo(_testSets[templateSet], A.Fake<
IHostSpecificDataLoader
>()))
70
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()))
107
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()))
137
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()))
172
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()))
214
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()))
248
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()))
275
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()))
ParserTests\TabCompletionTests.cs (16)
112
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()));
141
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()));
166
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()));
190
CliTemplateInfo.FromTemplateInfo(new[] { template }, A.Fake<
IHostSpecificDataLoader
>()));
218
CliTemplateInfo.FromTemplateInfo(new[] { template1, template2 }, A.Fake<
IHostSpecificDataLoader
>()));
245
CliTemplateInfo.FromTemplateInfo(new[] { template1, template2 }, A.Fake<
IHostSpecificDataLoader
>()));
274
CliTemplateInfo.FromTemplateInfo(new[] { template1, template2 }, A.Fake<
IHostSpecificDataLoader
>()));
315
CliTemplateInfo.FromTemplateInfo(new[] { template1, template2 }, A.Fake<
IHostSpecificDataLoader
>()));
358
CliTemplateInfo.FromTemplateInfo(new[] { template1, template2 }, A.Fake<
IHostSpecificDataLoader
>()));
399
CliTemplateInfo.FromTemplateInfo(new[] { template1, template2 }, A.Fake<
IHostSpecificDataLoader
>()));
426
CliTemplateInfo.FromTemplateInfo(new[] { template1, template2 }, A.Fake<
IHostSpecificDataLoader
>()));
457
CliTemplateInfo.FromTemplateInfo(new[] { template1, template2, template3 }, A.Fake<
IHostSpecificDataLoader
>()));
487
CliTemplateInfo.FromTemplateInfo(new[] { template1, template2, template3 }, A.Fake<
IHostSpecificDataLoader
>()));
520
CliTemplateInfo.FromTemplateInfo(new[] { template1, template2, template3 }, A.Fake<
IHostSpecificDataLoader
>()));
555
CliTemplateInfo.FromTemplateInfo(new[] { template1, template2, template3 }, A.Fake<
IHostSpecificDataLoader
>()));
589
CliTemplateInfo.FromTemplateInfo(new[] { template1, template2, template3 }, A.Fake<
IHostSpecificDataLoader
>()));
ParserTests\TemplateCommandTests.cs (2)
35
IHostSpecificDataLoader
hostDataLoader = A.Fake<
IHostSpecificDataLoader
>();