16 writes to Content
Aspire.Hosting.CodeGeneration.TypeScript (15)
TypeScriptApiProjector.cs (15)
464Content = RuntimeDeclarationContent, 547Content = exportedNamespace.Content, 608Content = $"export type {handleName} = Handle<'{typeId}'>;", 630Content = $"export interface {name} extends {baseType} {{}}", 648Content = $"export interface {promiseName} extends PromiseLike<{name}> {{}}", 1028Content = BuildInterfaceBody(interfaceName, extends, members, includeToJson: true), 1037Content = BuildInterfaceBody(promiseInterfaceName, [$"PromiseLike<{interfaceName}>"], promiseMembers, includeToJson: false), 1049Content = $"export interface {interfaceName} extends {(isResourceBuilder ? "ResourceBuilderBase" : "HandleReference")} {{}}", 1058Content = $"export interface {promiseInterfaceName} extends PromiseLike<{interfaceName}> {{}}", 1071Content = BuildInterfaceBody(interfaceName, [], members, includeToJson: false), 1080Content = BuildInterfaceBody(promiseInterfaceName, [], promiseMembers, includeToJson: false), 1250Content = $"export declare {item.Declaration};", 1363Content = body.ToString(), 1446Content = body.ToString(), 1490Content = body.ToString(),
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
AtsTypeScriptCodeGeneratorTests.cs (1)
2360Content = "export interface ContosoResource {\r\n configure(enabled?: boolean): Promise<void>;\r\n}",
14 references to Content
Aspire.Hosting.CodeGeneration.TypeScript (2)
TypeScriptApiExportWriter.cs (1)
38["content"] = declaration.Content
TypeScriptApiProjector.cs (1)
583foreach (Match match in DeclaredTypeNameRegex().Matches(declaration.Content))
Aspire.Hosting.CodeGeneration.TypeScript.Tests (12)
AtsTypeScriptCodeGeneratorTests.cs (12)
2481declaration => declaration.Content.StartsWith( 2491Assert.Equal(expectedDeclaration, declaration.Content); 2604declaration.Content); 2637declaration => declaration.Content.StartsWith("export interface RunAsEmulatorOptions ", StringComparison.Ordinal)); 2640declaration => declaration.Content.StartsWith("export interface RunAsEmulatorOptions ", StringComparison.Ordinal)); 2654eventHubsOptions.Content); 2661serviceBusOptions.Content); 2662Assert.NotEqual(eventHubsOptions.Content, serviceBusOptions.Content); 2778declaration => Assert.DoesNotContain('\r', declaration.Content)); 2789var completeSource = string.Join("\n", model.Declarations.Select(declaration => declaration.Content)); 2800.Select(declaration => declaration.Content));