6 instantiations of AtsDtoPropertyInfo
Aspire.Hosting.CodeGeneration.Java.Tests (1)
AtsJavaCodeGeneratorTests.cs (1)
685new AtsDtoPropertyInfo
Aspire.Hosting.RemoteHost (1)
AtsCapabilityScanner.cs (1)
1123properties.Add(new AtsDtoPropertyInfo
Aspire.Hosting.RemoteHost.Tests (4)
AtsContextFilterTests.cs (4)
271new AtsDtoPropertyInfo 282new AtsDtoPropertyInfo 429new AtsDtoPropertyInfo 482new AtsDtoPropertyInfo
36 references to AtsDtoPropertyInfo
Aspire.Hosting.CodeGeneration.Go (5)
AtsGoCodeGenerator.cs (5)
552foreach (var property in dto.Properties) 570foreach (var property in dto.Properties) 716foreach (var property in dtoInfo.Properties) 1514private void EmitDtoCallbackToMap(AtsDtoPropertyInfo property, string propertyName) 1525private static AtsParameterInfo DtoPropertyToParameterInfo(AtsDtoPropertyInfo property)
Aspire.Hosting.CodeGeneration.Java (8)
AtsJavaCodeGenerator.cs (8)
727foreach (var property in dto.Properties) 736foreach (var property in dto.Properties) 749foreach (var property in dto.Properties) 771foreach (var property in dto.Properties) 887foreach (var property in dtoInfo.Properties) 1952private static bool IsStronglyTypedDtoCallback(AtsDtoPropertyInfo property) 1955private string MapDtoFieldTypeToJava(AtsDtoPropertyInfo property) 1964private void EmitJavaDtoCallbackToMap(AtsDtoPropertyInfo property)
Aspire.Hosting.CodeGeneration.Python (2)
AtsPythonCodeGenerator.cs (2)
849foreach (var prop in dtoType.Properties) 950foreach (var property in dtoInfo.Properties)
Aspire.Hosting.CodeGeneration.Rust (2)
AtsRustCodeGenerator.cs (2)
219foreach (var property in dto.Properties) 240foreach (var property in dto.Properties)
Aspire.Hosting.CodeGeneration.TypeScript (7)
AtsTypeScriptCodeGenerator.cs (6)
369private bool TryGetDtoCallbackMarshallingProperties(AtsTypeRef? typeRef, out List<AtsDtoPropertyInfo> marshallingProperties) 662foreach (var prop in dto.Properties) 1456IReadOnlyList<AtsDtoPropertyInfo> marshallingProperties, 1464foreach (var marshallingProperty in marshallingProperties) 1485AtsDtoPropertyInfo dtoProperty, 1519private static AtsParameterInfo CreateCallbackParameter(AtsDtoPropertyInfo callbackProperty, string callbackLocalName)
TypeScriptApiProjector.cs (1)
787foreach (var property in dtoInfo.Properties)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
AtsTypeScriptCodeGeneratorTests.cs (1)
1408var createProcessSpec = Assert.Single(processCommandExportOptions.Properties, property => property.Name == "CreateProcessSpec");
Aspire.Hosting.RemoteHost (4)
AtsCapabilityScanner.cs (3)
548foreach (var prop in dto.Properties) 662foreach (var prop in dto.Properties) 1079var properties = new List<AtsDtoPropertyInfo>();
AtsContextFilter.cs (1)
482foreach (var property in dtoType.Properties)
Aspire.Hosting.RemoteHost.Tests (6)
AtsCapabilityScannerTests.cs (6)
382var commandOptionsProperty = Assert.Single(dto.Properties, p => p.Name == nameof(HttpCommandExportOptions.CommandOptions)); 388var prepareRequestProperty = Assert.Single(dto.Properties, p => p.Name == nameof(HttpCommandExportOptions.PrepareRequest)); 468var nullableString = Assert.Single(dto.Properties, p => p.Name == nameof(NullableScalarDto.NullableString)); 473var requiredString = Assert.Single(dto.Properties, p => p.Name == nameof(NullableScalarDto.RequiredString)); 478var nullableNumber = Assert.Single(dto.Properties, p => p.Name == nameof(NullableScalarDto.NullableNumber)); 483var requiredNumber = Assert.Single(dto.Properties, p => p.Name == nameof(NullableScalarDto.RequiredNumber));
Aspire.TypeSystem (1)
AtsCapabilityInfo.cs (1)
530public required IReadOnlyList<AtsDtoPropertyInfo> Properties { get; init; }