5 writes to Summary
Aspire.Hosting.CodeGeneration.TypeScript.Tests (2)
AtsTypeScriptCodeGeneratorTests.cs (2)
243Summary = "Runs a void capability.", 265Summary = "Configures {@ats-ref type:TestRedisResource} from ATS documentation."
Aspire.Hosting.RemoteHost (3)
AtsCapabilityScanner.cs (3)
3510Summary = summary, 3539return summary is null ? null : new AtsDocumentationInfo { Summary = summary }; 3552: new AtsDocumentationInfo { Summary = parameter.Description };
31 references to Summary
Aspire.Hosting.CodeGeneration.TypeScript (16)
AtsTypeScriptCodeGenerator.cs (2)
120.Select(p => (p.Name, Summary: p.Documentation?.Summary)) 163AddDocumentationLines(lines, documentation?.Summary ?? fallbackSummary);
TypeScriptApiProjector.cs (14)
338Summary = directOptionsParam?.Documentation?.Summary 368Summary = parameter.Documentation?.Summary 730Summary = valueInfo.Documentation?.Summary ?? valueInfo.Description, 804AddDocumentationLines(lines, documentation?.Summary ?? fallbackSummary); 1108Summary = documentation?.Summary, 1161Summary = capability.Documentation?.Summary, 1221Summary = documentation?.Summary, 1242Summary = capability.Documentation?.Summary, 1292Summary = parameter.Documentation?.Summary 1334Summary = value.Documentation?.Summary, 1347Summary = enumType.Documentation?.Summary, 1406Summary = property.Documentation?.Summary ?? property.Description, 1430Summary = dtoType.Documentation?.Summary, 1463Summary = param.Documentation?.Summary,
Aspire.Hosting.CodeGeneration.TypeScript.Tests (7)
AtsTypeScriptCodeGeneratorTests.cs (7)
174Assert.Equal("Adds a test Redis resource from ATS documentation.", addTestRedis.Documentation?.Summary); 179Assert.Equal("The ATS resource name.", nameParameter.Documentation?.Summary); 185Assert.Equal("Test DTO to verify [AspireDto] generates TypeScript interfaces.", testConfig.Documentation?.Summary); 186Assert.Equal("The name of the test config.", testConfig.Properties.First(p => p.Name == nameof(TestConfigDto.Name)).Documentation?.Summary); 189Assert.Equal("Test enum for type generation verification.", testStatus.Documentation?.Summary); 190Assert.Equal("The resource is pending.", testStatus.ValueInfos.First(v => v.Name == nameof(TestResourceStatus.Pending)).Documentation?.Summary); 193Assert.Equal("The default test configuration.", defaultConfig.Documentation?.Summary);
Aspire.Hosting.RemoteHost (6)
AtsCapabilityScanner.cs (5)
1076var typeDescription = typeDocumentation?.Summary; 1120var propDescription = propDocumentation?.Summary; 1670var propertyDescription = memberExportAttr?.Description ?? propertyDocumentation?.Summary ?? $"Gets the {property.Name} property"; 1867var description = memberExportAttr?.Description ?? methodDocumentation?.Summary ?? $"Invokes the {method.Name} method"; 2044var description = exportAttr.Description ?? methodDocumentation?.Summary;
CodeGeneration\CodeGenerationService.cs (1)
210Summary = documentation.Summary,
Aspire.Hosting.RemoteHost.Tests (2)
AtsCapabilityScannerTests.cs (2)
765Assert.Equal("Uses the description as fallback documentation.", capability.Documentation?.Summary); 766Assert.Equal("The fallback value.", Assert.Single(capability.Parameters).Documentation?.Summary);