3 writes to BuilderClassName
Aspire.Hosting.CodeGeneration.TypeScript (3)
AtsTypeScriptCodeGenerator.cs (3)
2291BuilderClassName = builderClassName, 2324BuilderClassName = builderClassName, 2363BuilderClassName = builderClassName,
13 references to BuilderClassName
Aspire.Hosting.CodeGeneration.TypeScript (13)
AtsTypeScriptCodeGenerator.cs (13)
425_wrapperClassNames[builder.TypeId] = builder.BuilderClassName; 715WriteLine($"// {builder.BuilderClassName}"); 722WriteLine($"export class {builder.BuilderClassName} extends ResourceBuilderBase<{handleType}> {{"); 840Write($"): Promise<{builder.BuilderClassName}> {{"); 866WriteLine($" return new {builder.BuilderClassName}(result, this._client);"); 884var promiseClass = $"{builder.BuilderClassName}Promise"; 950var promiseClass = $"{builder.BuilderClassName}Promise"; 953WriteLine($" * Thenable wrapper for {builder.BuilderClassName} that enables fluent chaining."); 957WriteLine($"export class {promiseClass} implements PromiseLike<{builder.BuilderClassName}> {{"); 958WriteLine($" constructor(private _promise: Promise<{builder.BuilderClassName}>) {{}}"); 962WriteLine($" then<TResult1 = {builder.BuilderClassName}, TResult2 = never>("); 963WriteLine($" onfulfilled?: ((value: {builder.BuilderClassName}) => TResult1 | PromiseLike<TResult1>) | null,"); 2374.ThenBy(b => b.BuilderClassName)