14 instantiations of AtsDtoPropertyInfo
Aspire.Hosting.CodeGeneration.Go.Tests (1)
AtsGoCodeGeneratorTests.cs (1)
224new AtsDtoPropertyInfo
Aspire.Hosting.CodeGeneration.Java.Tests (6)
AtsJavaCodeGeneratorTests.cs (6)
3087new AtsDtoPropertyInfo { Name = "Numbers", Type = numberArray }, 3088new AtsDtoPropertyInfo { Name = "Flags", Type = booleanMatrix } 3284new AtsDtoPropertyInfo 3297new AtsDtoPropertyInfo 3399new AtsDtoPropertyInfo 3666new AtsDtoPropertyInfo
Aspire.Hosting.CodeGeneration.Rust.Tests (1)
AtsRustCodeGeneratorTests.cs (1)
62new AtsDtoPropertyInfo
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
AtsTypeScriptCodeGeneratorTests.cs (1)
912new AtsDtoPropertyInfo
Aspire.Hosting.RemoteHost (1)
AtsCapabilityScanner.cs (1)
1197properties.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) 726foreach (var property in dtoInfo.Properties) 1530private void EmitDtoCallbackToMap(AtsDtoPropertyInfo property, string propertyName) 1541private static AtsParameterInfo DtoPropertyToParameterInfo(AtsDtoPropertyInfo property)
Aspire.Hosting.CodeGeneration.Java (8)
AtsJavaCodeGenerator.cs (8)
742foreach (var property in dto.Properties) 751foreach (var property in dto.Properties) 764foreach (var property in dto.Properties) 786foreach (var property in dto.Properties) 902foreach (var property in dtoInfo.Properties) 1984private static bool IsStronglyTypedDtoCallback(AtsDtoPropertyInfo property) 1987private string MapDtoFieldTypeToJava(AtsDtoPropertyInfo property) 1996private void EmitJavaDtoCallbackToMap(AtsDtoPropertyInfo property)
Aspire.Hosting.CodeGeneration.Python (2)
AtsPythonCodeGenerator.cs (2)
922foreach (var prop in dtoType.Properties) 1023foreach (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)
381private bool TryGetDtoCallbackMarshallingProperties(AtsTypeRef? typeRef, out List<AtsDtoPropertyInfo> marshallingProperties) 677foreach (var prop in dto.Properties) 1471IReadOnlyList<AtsDtoPropertyInfo> marshallingProperties, 1479foreach (var marshallingProperty in marshallingProperties) 1500AtsDtoPropertyInfo dtoProperty, 1534private 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)
1719var createProcessSpec = Assert.Single(processCommandExportOptions.Properties, property => property.Name == "CreateProcessSpec");
Aspire.Hosting.RemoteHost (4)
AtsCapabilityScanner.cs (3)
622foreach (var prop in dto.Properties) 736foreach (var prop in dto.Properties) 1153var properties = new List<AtsDtoPropertyInfo>();
AtsContextFilter.cs (1)
483foreach (var property in dtoType.Properties)
Aspire.Hosting.RemoteHost.Tests (6)
AtsCapabilityScannerTests.cs (6)
430var commandOptionsProperty = Assert.Single(dto.Properties, p => p.Name == nameof(HttpCommandExportOptions.CommandOptions)); 436var prepareRequestProperty = Assert.Single(dto.Properties, p => p.Name == nameof(HttpCommandExportOptions.PrepareRequest)); 516var nullableString = Assert.Single(dto.Properties, p => p.Name == nameof(NullableScalarDto.NullableString)); 521var requiredString = Assert.Single(dto.Properties, p => p.Name == nameof(NullableScalarDto.RequiredString)); 526var nullableNumber = Assert.Single(dto.Properties, p => p.Name == nameof(NullableScalarDto.NullableNumber)); 531var requiredNumber = Assert.Single(dto.Properties, p => p.Name == nameof(NullableScalarDto.RequiredNumber));
Aspire.TypeSystem (1)
AtsCapabilityInfo.cs (1)
535public required IReadOnlyList<AtsDtoPropertyInfo> Properties { get; init; }