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)
2506new 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)
2628var declaration = Assert.Single( 2748var declaration = Assert.Single( 2784var eventHubsOptions = Assert.Single( 2787var serviceBusOptions = Assert.Single(