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)
3066
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)
1309
var
config = Assert.Single(model.Declarations, declaration => declaration.Content.StartsWith("export interface AksNodePoolConfig {", StringComparison.Ordinal));
3188
var
declaration = Assert.Single(
3308
var
declaration = Assert.Single(
3344
var
eventHubsOptions = Assert.Single(
3347
var
serviceBusOptions = Assert.Single(