7 instantiations of AtsDocumentationInfo
Aspire.Hosting.CodeGeneration.TypeScript.Tests (4)
AtsTypeScriptCodeGeneratorTests.cs (4)
225documentation: new AtsDocumentationInfo()); 243documentation: new AtsDocumentationInfo { Summary = "Configures an experimental feature." }, 346documentation: new AtsDocumentationInfo 368documentation: new AtsDocumentationInfo
Aspire.Hosting.RemoteHost (3)
AtsCapabilityScanner.cs (3)
3589return new AtsDocumentationInfo 3620return summary is null ? null : new AtsDocumentationInfo { Summary = summary }; 3633: new AtsDocumentationInfo { Summary = parameter.Description };
34 references to AtsDocumentationInfo
Aspire.Hosting.CodeGeneration.TypeScript (8)
AtsTypeScriptCodeGenerator.cs (2)
159AtsDocumentationInfo? documentation, 606private AtsDocumentationInfo? GetHandleDocumentation(string typeId)
TypeScriptApiProjector.cs (6)
120internal Dictionary<string, AtsDocumentationInfo> HandleDocumentationById => _handleDocumentationById; 800AtsDocumentationInfo? documentation, 1012var documentation = _handleDocumentationById.GetValueOrDefault(builderModel.TypeId); 1097AtsDocumentationInfo? documentation, 1214var documentation = getter?.Documentation ?? setter?.Documentation; 1606private readonly Dictionary<string, AtsDocumentationInfo> _handleDocumentationById = new(StringComparer.Ordinal);
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
AtsTypeScriptCodeGeneratorTests.cs (1)
1859AtsDocumentationInfo documentation,
Aspire.Hosting.RemoteHost (16)
AtsCapabilityScanner.cs (15)
1149var typeDocumentation = GetXmlDocumentation(type); 1193var propDocumentation = GetXmlDocumentation(prop); 1743var propertyDocumentation = GetXmlDocumentation(property, memberExportAttr?.Description); 1943var methodDocumentation = GetXmlDocumentation(method, memberExportAttr?.Description); 2123var methodDocumentation = GetXmlDocumentation(method, exportAttr.Description); 2128var parameterDocumentation = GetParameterDocumentation(methodDocumentation, param.Name); 2180AtsDocumentationInfo? documentation = null) 2266var invokeDocumentation = GetXmlDocumentation(invokeMethod); 3509private static AtsDocumentationInfo? GetXmlDocumentation(MemberInfo? member, string? fallbackSummary = null) 3525private static AtsDocumentationInfo? GetXmlDocumentation(XDocument? xmlDoc, string memberName, string? fallbackSummary = null) 3528var documentation = CreateDocumentation(memberElement, fallbackSummary); 3548private static AtsDocumentationInfo? CreateDocumentation(XElement? memberElement, string? fallbackSummary) 3617private static AtsDocumentationInfo? CreateFallbackDocumentation(string? fallbackSummary) 3623private static AtsDocumentationInfo? GetParameterDocumentation(AtsDocumentationInfo? documentation, string? parameterName)
CodeGeneration\CodeGenerationService.cs (1)
210private static DocumentationResponse? MapDocumentation(AtsDocumentationInfo? documentation)
Aspire.TypeSystem (9)
AtsCapabilityInfo.cs (8)
232public AtsDocumentationInfo? Documentation { get; init; } 290public AtsDocumentationInfo? Documentation { get; init; } 420public AtsDocumentationInfo? Documentation { get; init; } 441public AtsDocumentationInfo? Documentation { get; init; } 498public AtsDocumentationInfo? Documentation { get; init; } 525public AtsDocumentationInfo? Documentation { get; init; } 579public AtsDocumentationInfo? Documentation { get; init; } 621public AtsDocumentationInfo? Documentation { get; init; }
AtsExportedValueInfo.cs (1)
44public AtsDocumentationInfo? Documentation { get; init; }