15 instantiations of AtsEnumTypeInfo
Aspire.Hosting.CodeGeneration.Go.Tests (3)
AtsGoDerivedBuilderTests.cs (1)
602new AtsEnumTypeInfo
GoDocCommentTests.cs (1)
438new AtsEnumTypeInfo
GoGeneratorEscapingTests.cs (1)
158new AtsEnumTypeInfo
Aspire.Hosting.CodeGeneration.Java.Tests (1)
AtsJavaCodeGeneratorTests.cs (1)
58new AtsEnumTypeInfo
Aspire.Hosting.Native.CodeGeneration (3)
src\Aspire.Hosting.RemoteHost\AtsCapabilityScanner.cs (3)
108_enums[typeId] = new AtsEnumTypeInfo 337? new AtsEnumTypeInfo 654result.Add(new 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
57 references to AtsEnumTypeInfo
Aspire.Hosting.CodeGeneration.Go (8)
AtsGoCodeGenerator.ApiProjection.cs (3)
280var enumsByName = new Dictionary<string, AtsEnumTypeInfo>(StringComparer.Ordinal); 281foreach (var enumType in context.EnumTypes) 304if (enumsByName.TryGetValue(type.Name, out var enumType))
AtsGoCodeGenerator.cs (5)
166foreach (var enumType in context.EnumTypes) 403foreach (var enumType in context.EnumTypes) 644foreach (var enumType in context.EnumTypes) 726private void GenerateEnumTypes(IReadOnlyList<AtsEnumTypeInfo> enumTypes) 738foreach (var enumType in enumTypes)
Aspire.Hosting.CodeGeneration.Java (3)
AtsJavaCodeGenerator.cs (3)
592foreach (var enumType in enumTypes) 653private void GenerateEnumTypes(IReadOnlyList<AtsEnumTypeInfo> enumTypes) 665foreach (var enumType in enumTypes)
Aspire.Hosting.CodeGeneration.Python (3)
AtsPythonCodeGenerator.cs (3)
835foreach (var enumType in enumTypes) 894private void GenerateEnumTypes(IReadOnlyList<AtsEnumTypeInfo> enumTypes) 902foreach (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)
638private void GenerateEnumTypes(IReadOnlyList<AtsEnumTypeInfo> enumTypes) 654foreach (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)
198var testStatus = context.EnumTypes.First(e => e.Name == nameof(TestResourceStatus)); 2614var testResourceStatus = atsContext.EnumTypes
Aspire.Hosting.Native.CodeGeneration (11)
src\Aspire.Hosting.RemoteHost\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>();
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; }