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 1251return (item, new TypeScriptApiDeclaration 1364return (item, new TypeScriptApiDeclaration 1447return (item, new TypeScriptApiDeclaration 1491return (item, new TypeScriptApiDeclaration
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
AtsTypeScriptCodeGeneratorTests.cs (1)
2714new TypeScriptApiDeclaration
16 references to TypeScriptApiDeclaration
Aspire.Hosting.CodeGeneration.TypeScript (12)
TypeScriptApiExportWriter.cs (1)
32foreach (var declaration in model.Declarations)
TypeScriptApiModel.cs (1)
255public 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>(); 1232private (TypeScriptApiItem Item, TypeScriptApiDeclaration Declaration) ProjectEntryPoint(AtsCapabilityInfo capability) 1323private static (TypeScriptApiItem Item, TypeScriptApiDeclaration Declaration) ProjectEnum(AtsEnumTypeInfo enumType) 1392private (TypeScriptApiItem Item, TypeScriptApiDeclaration Declaration) ProjectDto(AtsDtoTypeInfo dtoType) 1455private (TypeScriptApiItem Item, TypeScriptApiDeclaration Declaration) ProjectOptionsInterface(
Aspire.Hosting.CodeGeneration.TypeScript.Tests (4)
AtsTypeScriptCodeGeneratorTests.cs (4)
2836var declaration = Assert.Single( 2956var declaration = Assert.Single( 2992var eventHubsOptions = Assert.Single( 2995var serviceBusOptions = Assert.Single(