9 instantiations of AtsEnumTypeInfo
Aspire.Hosting.CodeGeneration.Java.Tests (1)
AtsJavaCodeGeneratorTests.cs (1)
58new AtsEnumTypeInfo
Aspire.Hosting.RemoteHost (3)
AtsCapabilityScanner.cs (3)
108_enums[typeId] = new AtsEnumTypeInfo 337? new AtsEnumTypeInfo 654result.Add(new AtsEnumTypeInfo
Aspire.Hosting.RemoteHost.Tests (5)
AtsContextFilterTests.cs (5)
246var foreignEnum = new AtsEnumTypeInfo 254var foreignCallbackEnum = new AtsEnumTypeInfo 451var selectedEnumType = new AtsEnumTypeInfo 459var exportedValueOnlyEnumType = new AtsEnumTypeInfo 467var referencedCoreEnumType = new AtsEnumTypeInfo
41 references to AtsEnumTypeInfo
Aspire.Hosting.CodeGeneration.Go (3)
AtsGoCodeGenerator.cs (3)
130foreach (var enumType in context.EnumTypes) 486private void GenerateEnumTypes(IReadOnlyList<AtsEnumTypeInfo> enumTypes) 498foreach (var enumType in enumTypes)
Aspire.Hosting.CodeGeneration.Java (3)
AtsJavaCodeGenerator.cs (3)
591foreach (var enumType in enumTypes) 652private void GenerateEnumTypes(IReadOnlyList<AtsEnumTypeInfo> enumTypes) 664foreach (var enumType in enumTypes)
Aspire.Hosting.CodeGeneration.Python (3)
AtsPythonCodeGenerator.cs (3)
830foreach (var enumType in enumTypes) 889private void GenerateEnumTypes(IReadOnlyList<AtsEnumTypeInfo> enumTypes) 897foreach (var enumType in enumTypes.OrderBy(e => e.Name))
Aspire.Hosting.CodeGeneration.Rust (3)
AtsRustCodeGenerator.cs (3)
88foreach (var enumType in enumTypes) 136private void GenerateEnumTypes(IReadOnlyList<AtsEnumTypeInfo> enumTypes) 148foreach (var enumType in enumTypes)
Aspire.Hosting.CodeGeneration.TypeScript (5)
AtsTypeScriptCodeGenerator.cs (2)
614private void GenerateEnumTypes(IReadOnlyList<AtsEnumTypeInfo> enumTypes) 630foreach (var enumType in generatedEnumTypes.OrderBy(e => e.Name))
TypeScriptApiProjector.cs (3)
265foreach (var enumType in context.EnumTypes.Where(e => e.TypeId != InputTypeTypeId)) 498foreach (var enumType in _resolved.Context.EnumTypes 1323private static (TypeScriptApiItem Item, TypeScriptApiDeclaration Declaration) ProjectEnum(AtsEnumTypeInfo enumType)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (2)
AtsTypeScriptCodeGeneratorTests.cs (2)
190var testStatus = context.EnumTypes.First(e => e.Name == nameof(TestResourceStatus)); 2431var testResourceStatus = atsContext.EnumTypes
Aspire.Hosting.RemoteHost (16)
AtsCapabilityScanner.cs (11)
39public List<AtsEnumTypeInfo> EnumTypes { get; init; } = []; 93private readonly Dictionary<string, AtsEnumTypeInfo> _enums = new(StringComparer.Ordinal); 120public List<AtsEnumTypeInfo> GetEnumTypes() => [.. _enums.Values]; 144var allEnumTypes = new List<AtsEnumTypeInfo>(); 196foreach (var enumType in result.EnumTypes) 293private static List<AtsEnumTypeInfo> ResolveEnumTypeNames(IReadOnlyList<AtsEnumTypeInfo> enumTypes) 317foreach (var enumType in group.OrderBy(enumType => enumType.TypeId, StringComparer.Ordinal)) 350private static string GetEnumNamePrefix(AtsEnumTypeInfo enumType) 599private static List<AtsEnumTypeInfo> CollectEnumTypes( 647var result = new List<AtsEnumTypeInfo>();
AtsContextFilter.cs (4)
416IReadOnlyDictionary<string, AtsEnumTypeInfo> enumTypesById, 458IReadOnlyDictionary<string, AtsEnumTypeInfo> enumTypesById, 478IReadOnlyDictionary<string, AtsEnumTypeInfo> enumTypesById, 565foreach (var type in context.EnumTypes)
CodeGeneration\CodeGenerationService.cs (1)
188private static EnumTypeResponse MapEnumType(AtsEnumTypeInfo t) => new()
Aspire.Hosting.RemoteHost.Tests (5)
AtsContextFilterTests.cs (5)
246var foreignEnum = new AtsEnumTypeInfo 254var foreignCallbackEnum = new AtsEnumTypeInfo 451var selectedEnumType = new AtsEnumTypeInfo 459var exportedValueOnlyEnumType = new AtsEnumTypeInfo 467var referencedCoreEnumType = new AtsEnumTypeInfo
Aspire.TypeSystem (1)
AtsContext.cs (1)
79public required IReadOnlyList<AtsEnumTypeInfo> EnumTypes { get; init; }