2 instantiations of AtsEnumTypeInfo
Aspire.Hosting.RemoteHost (2)
AtsCapabilityScanner.cs (2)
91_enums[typeId] = new AtsEnumTypeInfo 525result.Add(new AtsEnumTypeInfo
24 references to AtsEnumTypeInfo
Aspire.Hosting.CodeGeneration.Go (3)
AtsGoCodeGenerator.cs (3)
69foreach (var enumType in enumTypes) 108private void GenerateEnumTypes(IReadOnlyList<AtsEnumTypeInfo> enumTypes) 120foreach (var enumType in enumTypes)
Aspire.Hosting.CodeGeneration.Java (3)
AtsJavaCodeGenerator.cs (3)
68foreach (var enumType in enumTypes) 111private void GenerateEnumTypes(IReadOnlyList<AtsEnumTypeInfo> enumTypes) 123foreach (var enumType in enumTypes)
Aspire.Hosting.CodeGeneration.Python (3)
AtsPythonCodeGenerator.cs (3)
67foreach (var enumType in enumTypes) 110private void GenerateEnumTypes(IReadOnlyList<AtsEnumTypeInfo> enumTypes) 122foreach (var enumType in enumTypes)
Aspire.Hosting.CodeGeneration.Rust (3)
AtsRustCodeGenerator.cs (3)
80foreach (var enumType in enumTypes) 127private void GenerateEnumTypes(IReadOnlyList<AtsEnumTypeInfo> enumTypes) 139foreach (var enumType in enumTypes)
Aspire.Hosting.CodeGeneration.TypeScript (2)
AtsTypeScriptCodeGenerator.cs (2)
595private void GenerateEnumTypes(IReadOnlyList<AtsEnumTypeInfo> enumTypes) 607foreach (var enumType in enumTypes.OrderBy(e => e.Name))
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
AtsTypeScriptCodeGeneratorTests.cs (1)
1256var testResourceStatus = atsContext.EnumTypes
Aspire.Hosting.RemoteHost (8)
AtsCapabilityScanner.cs (7)
32public List<AtsEnumTypeInfo> EnumTypes { get; init; } = []; 82private readonly Dictionary<string, AtsEnumTypeInfo> _enums = new(StringComparer.Ordinal); 101public List<AtsEnumTypeInfo> GetEnumTypes() => [.. _enums.Values]; 125var allEnumTypes = new List<AtsEnumTypeInfo>(); 176foreach (var enumType in result.EnumTypes) 484private static List<AtsEnumTypeInfo> CollectEnumTypes( 519var result = new List<AtsEnumTypeInfo>();
CodeGeneration\CodeGenerationService.cs (1)
131private static EnumTypeResponse MapEnumType(AtsEnumTypeInfo t) => new()
Aspire.TypeSystem (1)
AtsContext.cs (1)
72public required IReadOnlyList<AtsEnumTypeInfo> EnumTypes { get; init; }