6 instantiations of AtsDocumentationInfo
Aspire.Hosting.CodeGeneration.TypeScript.Tests (3)
AtsTypeScriptCodeGeneratorTests.cs (3)
223documentation: new AtsDocumentationInfo()); 241documentation: new AtsDocumentationInfo 263documentation: new AtsDocumentationInfo
Aspire.Hosting.RemoteHost (3)
AtsCapabilityScanner.cs (3)
3508return new AtsDocumentationInfo 3539return summary is null ? null : new AtsDocumentationInfo { Summary = summary }; 3552: new AtsDocumentationInfo { Summary = parameter.Description };
34 references to AtsDocumentationInfo
Aspire.Hosting.CodeGeneration.TypeScript (8)
AtsTypeScriptCodeGenerator.cs (2)
154AtsDocumentationInfo? documentation, 594private AtsDocumentationInfo? GetHandleDocumentation(string typeId)
TypeScriptApiProjector.cs (6)
120internal Dictionary<string, AtsDocumentationInfo> HandleDocumentationById => _handleDocumentationById; 800AtsDocumentationInfo? documentation, 1012var documentation = _handleDocumentationById.GetValueOrDefault(builderModel.TypeId); 1097AtsDocumentationInfo? documentation, 1213var documentation = getter?.Documentation ?? setter?.Documentation; 1602private readonly Dictionary<string, AtsDocumentationInfo> _handleDocumentationById = new(StringComparer.Ordinal);
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
AtsTypeScriptCodeGeneratorTests.cs (1)
1649AtsDocumentationInfo documentation)
Aspire.Hosting.RemoteHost (16)
AtsCapabilityScanner.cs (15)
1075var typeDocumentation = GetXmlDocumentation(type); 1119var propDocumentation = GetXmlDocumentation(prop); 1669var propertyDocumentation = GetXmlDocumentation(property, memberExportAttr?.Description); 1866var methodDocumentation = GetXmlDocumentation(method, memberExportAttr?.Description); 2043var methodDocumentation = GetXmlDocumentation(method, exportAttr.Description); 2048var parameterDocumentation = GetParameterDocumentation(methodDocumentation, param.Name); 2099AtsDocumentationInfo? documentation = null) 2185var invokeDocumentation = GetXmlDocumentation(invokeMethod); 3428private static AtsDocumentationInfo? GetXmlDocumentation(MemberInfo? member, string? fallbackSummary = null) 3444private static AtsDocumentationInfo? GetXmlDocumentation(XDocument? xmlDoc, string memberName, string? fallbackSummary = null) 3447var documentation = CreateDocumentation(memberElement, fallbackSummary); 3467private static AtsDocumentationInfo? CreateDocumentation(XElement? memberElement, string? fallbackSummary) 3536private static AtsDocumentationInfo? CreateFallbackDocumentation(string? fallbackSummary) 3542private static AtsDocumentationInfo? GetParameterDocumentation(AtsDocumentationInfo? documentation, string? parameterName)
CodeGeneration\CodeGenerationService.cs (1)
201private static DocumentationResponse? MapDocumentation(AtsDocumentationInfo? documentation)
Aspire.TypeSystem (9)
AtsCapabilityInfo.cs (8)
232public AtsDocumentationInfo? Documentation { get; init; } 290public AtsDocumentationInfo? Documentation { get; init; } 415public AtsDocumentationInfo? Documentation { get; init; } 436public AtsDocumentationInfo? Documentation { get; init; } 493public AtsDocumentationInfo? Documentation { get; init; } 520public AtsDocumentationInfo? Documentation { get; init; } 574public AtsDocumentationInfo? Documentation { get; init; } 616public AtsDocumentationInfo? Documentation { get; init; }
AtsExportedValueInfo.cs (1)
44public AtsDocumentationInfo? Documentation { get; init; }