3 writes to BuilderClassName
Aspire.Hosting.CodeGeneration.TypeScript (3)
TypeScriptApiProjector.cs (3)
2730
BuilderClassName
= builderClassName,
2764
BuilderClassName
= builderClassName,
2803
BuilderClassName
= builderClassName,
21 references to BuilderClassName
Aspire.Hosting.CodeGeneration.TypeScript (21)
AtsTypeScriptCodeGenerator.cs (12)
803
var interfaceName = TypeScriptApiProjector.GetInterfaceName(builder.
BuilderClassName
);
870
var interfaceName = TypeScriptApiProjector.GetInterfaceName(builder.
BuilderClassName
);
871
var promiseInterfaceName = TypeScriptApiProjector.GetPromiseInterfaceName(builder.
BuilderClassName
);
990
var implementationClassName = TypeScriptApiProjector.GetImplementationClassName(builder.
BuilderClassName
);
1001
WriteLine($"class {implementationClassName} extends ResourceBuilderBase<{handleType}> implements {builder.
BuilderClassName
} {{");
1101
var returnClassName = builder.
BuilderClassName
;
1569
var promiseClass = $"{builder.
BuilderClassName
}Promise";
1570
var promiseImplementationClass = TypeScriptApiProjector.GetImplementationPromiseClassName(builder.
BuilderClassName
);
1573
WriteLine($" * Thenable wrapper for {builder.
BuilderClassName
} that enables fluent chaining.");
1578
WriteLine($" constructor(private _promise: Promise<{builder.
BuilderClassName
}>, private _client: AspireClientRpc, track = true) {{");
1584
WriteLine($" then<TResult1 = {builder.
BuilderClassName
}, TResult2 = never>(");
1585
WriteLine($" onfulfilled?: ((value: {builder.
BuilderClassName
}) => TResult1 | PromiseLike<TResult1>) | null,");
TypeScriptApiProjector.cs (9)
202
_wrapperClassNames[builder.TypeId] = builder.
BuilderClassName
;
209
directlyReturnedResourceTypesByClassName.TryGetValue(builder.
BuilderClassName
, out var directlyReturnedAliases);
223
_wrapperClassNames[alias.TypeId] = builder.
BuilderClassName
;
469
foreach (var builderModel in _resolved.Builders.OrderBy(b => b.
BuilderClassName
, StringComparer.Ordinal))
974
? builderModel.
BuilderClassName
1020
? GetPromiseInterfaceName(isResourceBuilder ? builderModel.
BuilderClassName
: DeriveClassName(builderModel.TypeId))
2506
return GetPromiseInterfaceName(builder.
BuilderClassName
);
2816
.ThenBy(builder => builder.
BuilderClassName
)
2817
.GroupBy(builder => builder.
BuilderClassName
, StringComparer.Ordinal)