11 instantiations of CallbackTemplate
aspire (11)
Templating\DotNetTemplateFactory.cs (11)
64yield return new CallbackTemplate( 74yield return new CallbackTemplate( 84yield return new CallbackTemplate( 95yield return new CallbackTemplate( 107yield return new CallbackTemplate( 115yield return new CallbackTemplate( 123yield return new CallbackTemplate( 133var msTestTemplate = new CallbackTemplate( 142var nunitTemplate = new CallbackTemplate( 151var xunitTemplate = new CallbackTemplate( 165yield 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)
133var msTestTemplate = new CallbackTemplate( 142var nunitTemplate = new CallbackTemplate( 151var xunitTemplate = new CallbackTemplate( 177var testCallbackTemplate = (CallbackTemplate)testTemplate; 350private async Task<TemplateResult> ApplyTemplateWithNoExtraArgsAsync(CallbackTemplate template, TemplateInputs inputs, ParseResult parseResult, CancellationToken cancellationToken) 355private async Task<TemplateResult> ApplySingleFileTemplate(CallbackTemplate template, TemplateInputs inputs, ParseResult parseResult, Func<ParseResult, CancellationToken, Task<string[]>> extraArgsCallback, CancellationToken cancellationToken) 382private Task<TemplateResult> ApplySingleFileTemplateWithNoExtraArgsAsync(CallbackTemplate template, TemplateInputs inputs, ParseResult parseResult, CancellationToken cancellationToken) 392private async Task<TemplateResult> ApplyTemplateAsync(CallbackTemplate template, TemplateInputs inputs, ParseResult parseResult, Func<ParseResult, CancellationToken, Task<string[]>> extraArgsCallback, CancellationToken cancellationToken) 400private async Task<TemplateResult> ApplyTemplateAsync(CallbackTemplate template, TemplateInputs inputs, string name, string outputPath, ParseResult parseResult, Func<ParseResult, CancellationToken, Task<string[]>> extraArgsCallback, CancellationToken cancellationToken)