3 writes to BuilderClassName
Aspire.Hosting.CodeGeneration.TypeScript (3)
AtsTypeScriptCodeGenerator.cs (3)
2617BuilderClassName = builderClassName, 2650BuilderClassName = builderClassName, 2689BuilderClassName = builderClassName,
12 references to BuilderClassName
Aspire.Hosting.CodeGeneration.TypeScript (12)
AtsTypeScriptCodeGenerator.cs (12)
496_wrapperClassNames[builder.TypeId] = builder.BuilderClassName; 925WriteLine($"// {builder.BuilderClassName}"); 932WriteLine($"export class {builder.BuilderClassName} extends ResourceBuilderBase<{handleType}> {{"); 1012var returnClassName = builder.BuilderClassName; 1166var promiseClass = $"{builder.BuilderClassName}Promise"; 1169WriteLine($" * Thenable wrapper for {builder.BuilderClassName} that enables fluent chaining."); 1173WriteLine($"export class {promiseClass} implements PromiseLike<{builder.BuilderClassName}> {{"); 1174WriteLine($" constructor(private _promise: Promise<{builder.BuilderClassName}>) {{}}"); 1178WriteLine($" then<TResult1 = {builder.BuilderClassName}, TResult2 = never>("); 1179WriteLine($" onfulfilled?: ((value: {builder.BuilderClassName}) => TResult1 | PromiseLike<TResult1>) | null,"); 2703.ThenBy(b => b.BuilderClassName) 2704.GroupBy(b => b.BuilderClassName)