16 instantiations of TypeScriptApiDeclaration
Aspire.Hosting.CodeGeneration.TypeScript (15)
TypeScriptApiProjector.cs (15)
461[RuntimeDeclarationId] = new TypeScriptApiDeclaration 544var declaration = new TypeScriptApiDeclaration 605declarations[$"{owningAssembly}:handle:{handleName}"] = new TypeScriptApiDeclaration 627declarations[$"{owningAssembly}:opaque:{name}"] = new TypeScriptApiDeclaration 645declarations[$"{owningAssembly}:opaque:{promiseName}"] = new TypeScriptApiDeclaration 1025declarations.Add(new TypeScriptApiDeclaration 1034declarations.Add(new TypeScriptApiDeclaration 1046declarations.Add(new TypeScriptApiDeclaration 1055declarations.Add(new TypeScriptApiDeclaration 1068declarations.Add(new TypeScriptApiDeclaration 1077declarations.Add(new TypeScriptApiDeclaration 1247return (item, new TypeScriptApiDeclaration 1360return (item, new TypeScriptApiDeclaration 1443return (item, new TypeScriptApiDeclaration 1487return (item, new TypeScriptApiDeclaration
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
AtsTypeScriptCodeGeneratorTests.cs (1)
2357new TypeScriptApiDeclaration
16 references to TypeScriptApiDeclaration
Aspire.Hosting.CodeGeneration.TypeScript (12)
TypeScriptApiExportWriter.cs (1)
32foreach (var declaration in model.Declarations)
TypeScriptApiModel.cs (1)
249public required IReadOnlyList<TypeScriptApiDeclaration> Declarations { get; init; }
TypeScriptApiProjector.cs (10)
459var declarations = new Dictionary<string, TypeScriptApiDeclaration>(StringComparer.Ordinal) 474foreach (var declaration in builderDeclarations) 544var declaration = new TypeScriptApiDeclaration 581foreach (var declaration in declarations.Values) 967private (TypeScriptApiItem? Item, List<TypeScriptApiDeclaration> Declarations) ProjectBuilder( 1015var declarations = new List<TypeScriptApiDeclaration>(); 1229private (TypeScriptApiItem Item, TypeScriptApiDeclaration Declaration) ProjectEntryPoint(AtsCapabilityInfo capability) 1319private static (TypeScriptApiItem Item, TypeScriptApiDeclaration Declaration) ProjectEnum(AtsEnumTypeInfo enumType) 1388private (TypeScriptApiItem Item, TypeScriptApiDeclaration Declaration) ProjectDto(AtsDtoTypeInfo dtoType) 1451private (TypeScriptApiItem Item, TypeScriptApiDeclaration Declaration) ProjectOptionsInterface(
Aspire.Hosting.CodeGeneration.TypeScript.Tests (4)
AtsTypeScriptCodeGeneratorTests.cs (4)
2479var declaration = Assert.Single( 2599var declaration = Assert.Single( 2635var eventHubsOptions = Assert.Single( 2638var serviceBusOptions = Assert.Single(