16 instantiations of TypeScriptApiDeclaration
Aspire.Hosting.CodeGeneration.TypeScript (15)
TypeScriptApiProjector.cs (15)
461
[RuntimeDeclarationId] = new
TypeScriptApiDeclaration
544
var declaration = new
TypeScriptApiDeclaration
605
declarations[$"{owningAssembly}:handle:{handleName}"] = new
TypeScriptApiDeclaration
627
declarations[$"{owningAssembly}:opaque:{name}"] = new
TypeScriptApiDeclaration
645
declarations[$"{owningAssembly}:opaque:{promiseName}"] = new
TypeScriptApiDeclaration
1025
declarations.Add(new
TypeScriptApiDeclaration
1034
declarations.Add(new
TypeScriptApiDeclaration
1046
declarations.Add(new
TypeScriptApiDeclaration
1055
declarations.Add(new
TypeScriptApiDeclaration
1068
declarations.Add(new
TypeScriptApiDeclaration
1077
declarations.Add(new
TypeScriptApiDeclaration
1251
return (item, new
TypeScriptApiDeclaration
1364
return (item, new
TypeScriptApiDeclaration
1447
return (item, new
TypeScriptApiDeclaration
1491
return (item, new
TypeScriptApiDeclaration
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
AtsTypeScriptCodeGeneratorTests.cs (1)
2870
new
TypeScriptApiDeclaration
17 references to TypeScriptApiDeclaration
Aspire.Hosting.CodeGeneration.TypeScript (12)
TypeScriptApiExportWriter.cs (1)
32
foreach (
var
declaration in model.Declarations)
TypeScriptApiModel.cs (1)
255
public required IReadOnlyList<
TypeScriptApiDeclaration
> Declarations { get; init; }
TypeScriptApiProjector.cs (10)
459
var declarations = new Dictionary<string,
TypeScriptApiDeclaration
>(StringComparer.Ordinal)
474
foreach (
var
declaration in builderDeclarations)
544
var
declaration = new TypeScriptApiDeclaration
581
foreach (
var
declaration in declarations.Values)
967
private (TypeScriptApiItem? Item, List<
TypeScriptApiDeclaration
> Declarations) ProjectBuilder(
1015
var declarations = new List<
TypeScriptApiDeclaration
>();
1232
private (TypeScriptApiItem Item,
TypeScriptApiDeclaration
Declaration) ProjectEntryPoint(AtsCapabilityInfo capability)
1323
private static (TypeScriptApiItem Item,
TypeScriptApiDeclaration
Declaration) ProjectEnum(AtsEnumTypeInfo enumType)
1392
private (TypeScriptApiItem Item,
TypeScriptApiDeclaration
Declaration) ProjectDto(AtsDtoTypeInfo dtoType)
1455
private (TypeScriptApiItem Item,
TypeScriptApiDeclaration
Declaration) ProjectOptionsInterface(
Aspire.Hosting.CodeGeneration.TypeScript.Tests (5)
AtsTypeScriptCodeGeneratorTests.cs (5)
1290
var
config = Assert.Single(model.Declarations, declaration => declaration.Content.StartsWith("export interface AksNodePoolConfig {", StringComparison.Ordinal));
2992
var
declaration = Assert.Single(
3112
var
declaration = Assert.Single(
3148
var
eventHubsOptions = Assert.Single(
3151
var
serviceBusOptions = Assert.Single(