2 instantiations of TypeScriptApiModel
Aspire.Hosting.CodeGeneration.TypeScript (1)
TypeScriptApiProjector.cs (1)
660return new TypeScriptApiModel
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
AtsTypeScriptCodeGeneratorTests.cs (1)
2306var model = new TypeScriptApiModel
15 references to TypeScriptApiModel
Aspire.Hosting.CodeGeneration.TypeScript (5)
AtsTypeScriptApiReferenceExporter.cs (1)
53var model = projector.BuildApiModel(
TypeScriptApiExportWriter.cs (3)
10/// Serializes a <see cref="TypeScriptApiModel"/> into the canonical schema version 1 export document. 21public static JsonObject Write(TypeScriptApiModel model) 69public static string WriteToJson(TypeScriptApiModel model, bool indented = false)
TypeScriptApiProjector.cs (1)
447internal TypeScriptApiModel BuildApiModel(
Aspire.Hosting.CodeGeneration.TypeScript.Tests (10)
AtsTypeScriptCodeGeneratorTests.cs (10)
2306var model = new TypeScriptApiModel 2375var model = ProjectApi(CreateEntryPointContext(ApiExportPackageName), ApiExportPackageName); 2588var firstModel = ProjectApi(CreateEntryPointContext(firstPackage), firstPackage); 2633var eventHubsModel = ProjectApi(CreateApiContext(eventHubsCapability), eventHubsPackage); 2634var serviceBusModel = ProjectApi(CreateApiContext(serviceBusCapability), serviceBusPackage); 2686var forwardModel = new TypeScriptApiProjector(forwardContext) 2688var reverseModel = new TypeScriptApiProjector(reverseContext) 2758var model = ProjectApi(context, ApiExportPackageName); 2781private static TypeScriptApiModel ProjectApi(AtsContext context, string packageName) 2787private static void AssertApiDeclarationsAreSelfContained(TypeScriptApiModel model)