14 instantiations of AtsDtoPropertyInfo
Aspire.Hosting.CodeGeneration.Go.Tests (1)
AtsGoCodeGeneratorTests.cs (1)
62new AtsDtoPropertyInfo
Aspire.Hosting.CodeGeneration.Java.Tests (6)
AtsJavaCodeGeneratorTests.cs (6)
3035new AtsDtoPropertyInfo { Name = "Numbers", Type = numberArray }, 3036new AtsDtoPropertyInfo { Name = "Flags", Type = booleanMatrix } 3232new AtsDtoPropertyInfo 3245new AtsDtoPropertyInfo 3347new AtsDtoPropertyInfo 3614new AtsDtoPropertyInfo
Aspire.Hosting.CodeGeneration.Rust.Tests (1)
AtsRustCodeGeneratorTests.cs (1)
62new AtsDtoPropertyInfo
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
AtsTypeScriptCodeGeneratorTests.cs (1)
807new 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) 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)
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) 1965private static bool IsStronglyTypedDtoCallback(AtsDtoPropertyInfo property) 1968private string MapDtoFieldTypeToJava(AtsDtoPropertyInfo property) 1977private void EmitJavaDtoCallbackToMap(AtsDtoPropertyInfo property)
Aspire.Hosting.CodeGeneration.Python (2)
AtsPythonCodeGenerator.cs (2)
924foreach (var prop in dtoType.Properties) 1025foreach (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)
370private bool TryGetDtoCallbackMarshallingProperties(AtsTypeRef? typeRef, out List<AtsDtoPropertyInfo> marshallingProperties) 665foreach (var prop in dto.Properties) 1459IReadOnlyList<AtsDtoPropertyInfo> marshallingProperties, 1467foreach (var marshallingProperty in marshallingProperties) 1488AtsDtoPropertyInfo dtoProperty, 1522private 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)
1524var 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)
396var commandOptionsProperty = Assert.Single(dto.Properties, p => p.Name == nameof(HttpCommandExportOptions.CommandOptions)); 402var prepareRequestProperty = Assert.Single(dto.Properties, p => p.Name == nameof(HttpCommandExportOptions.PrepareRequest)); 482var nullableString = Assert.Single(dto.Properties, p => p.Name == nameof(NullableScalarDto.NullableString)); 487var requiredString = Assert.Single(dto.Properties, p => p.Name == nameof(NullableScalarDto.RequiredString)); 492var nullableNumber = Assert.Single(dto.Properties, p => p.Name == nameof(NullableScalarDto.NullableNumber)); 497var requiredNumber = Assert.Single(dto.Properties, p => p.Name == nameof(NullableScalarDto.RequiredNumber));
Aspire.TypeSystem (1)
AtsCapabilityInfo.cs (1)
530public required IReadOnlyList<AtsDtoPropertyInfo> Properties { get; init; }