3 writes to BuilderClassName
Aspire.Hosting.CodeGeneration.TypeScript (3)
AtsTypeScriptCodeGenerator.cs (3)
2562BuilderClassName = builderClassName, 2595BuilderClassName = builderClassName, 2634BuilderClassName = builderClassName,
12 references to BuilderClassName
Aspire.Hosting.CodeGeneration.TypeScript (12)
AtsTypeScriptCodeGenerator.cs (12)
450_wrapperClassNames[builder.TypeId] = builder.BuilderClassName; 879WriteLine($"// {builder.BuilderClassName}"); 886WriteLine($"export class {builder.BuilderClassName} extends ResourceBuilderBase<{handleType}> {{"); 966var returnClassName = builder.BuilderClassName; 1142var promiseClass = $"{builder.BuilderClassName}Promise"; 1145WriteLine($" * Thenable wrapper for {builder.BuilderClassName} that enables fluent chaining."); 1149WriteLine($"export class {promiseClass} implements PromiseLike<{builder.BuilderClassName}> {{"); 1150WriteLine($" constructor(private _promise: Promise<{builder.BuilderClassName}>) {{}}"); 1154WriteLine($" then<TResult1 = {builder.BuilderClassName}, TResult2 = never>("); 1155WriteLine($" onfulfilled?: ((value: {builder.BuilderClassName}) => TResult1 | PromiseLike<TResult1>) | null,"); 2648.ThenBy(b => b.BuilderClassName) 2649.GroupBy(b => b.BuilderClassName)