2 instantiations of TypeScriptApiModel
Aspire.Hosting.CodeGeneration.TypeScript (1)
TypeScriptApiProjector.cs (1)
660return new TypeScriptApiModel
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
AtsTypeScriptCodeGeneratorTests.cs (1)
2455var 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)
2455var model = new TypeScriptApiModel 2524var model = ProjectApi(CreateEntryPointContext(ApiExportPackageName), ApiExportPackageName); 2737var firstModel = ProjectApi(CreateEntryPointContext(firstPackage), firstPackage); 2782var eventHubsModel = ProjectApi(CreateApiContext(eventHubsCapability), eventHubsPackage); 2783var serviceBusModel = ProjectApi(CreateApiContext(serviceBusCapability), serviceBusPackage); 2835var forwardModel = new TypeScriptApiProjector(forwardContext) 2837var reverseModel = new TypeScriptApiProjector(reverseContext) 2907var model = ProjectApi(context, ApiExportPackageName); 2930private static TypeScriptApiModel ProjectApi(AtsContext context, string packageName) 2936private static void AssertApiDeclarationsAreSelfContained(TypeScriptApiModel model)