11 instantiations of CallbackTemplate
aspire (11)
Templating\DotNetTemplateFactory.cs (11)
66yield return new CallbackTemplate( 76yield return new CallbackTemplate( 86yield return new CallbackTemplate( 97yield return new CallbackTemplate( 109yield return new CallbackTemplate( 117yield return new CallbackTemplate( 125yield return new CallbackTemplate( 135var msTestTemplate = new CallbackTemplate( 144var nunitTemplate = new CallbackTemplate( 153var xunitTemplate = new CallbackTemplate( 167yield return new CallbackTemplate(
11 references to CallbackTemplate
aspire (11)
Templating\CallbackTemplate.cs (1)
9internal class CallbackTemplate(string name, string description, Func<string, string> pathDeriverCallback, Action<TemplateCommand> applyOptionsCallback, Func<CallbackTemplate, TemplateInputs, ParseResult, CancellationToken, Task<TemplateResult>> applyTemplateCallback) : ITemplate
Templating\DotNetTemplateFactory.cs (10)
135var msTestTemplate = new CallbackTemplate( 144var nunitTemplate = new CallbackTemplate( 153var xunitTemplate = new CallbackTemplate( 179var testCallbackTemplate = (CallbackTemplate)testTemplate; 352private async Task<TemplateResult> ApplyTemplateWithNoExtraArgsAsync(CallbackTemplate template, TemplateInputs inputs, ParseResult parseResult, CancellationToken cancellationToken) 357private async Task<TemplateResult> ApplySingleFileTemplate(CallbackTemplate template, TemplateInputs inputs, ParseResult parseResult, Func<ParseResult, CancellationToken, Task<string[]>> extraArgsCallback, CancellationToken cancellationToken) 384private Task<TemplateResult> ApplySingleFileTemplateWithNoExtraArgsAsync(CallbackTemplate template, TemplateInputs inputs, ParseResult parseResult, CancellationToken cancellationToken) 394private async Task<TemplateResult> ApplyTemplateAsync(CallbackTemplate template, TemplateInputs inputs, ParseResult parseResult, Func<ParseResult, CancellationToken, Task<string[]>> extraArgsCallback, CancellationToken cancellationToken) 402private async Task<TemplateResult> ApplyTemplateAsync(CallbackTemplate template, TemplateInputs inputs, string name, string outputPath, ParseResult parseResult, Func<ParseResult, CancellationToken, Task<string[]>> extraArgsCallback, CancellationToken cancellationToken)