3 writes to KeyType
Aspire.Hosting (3)
Ats\AtsCapabilityScanner.cs (3)
1086KeyType = keyTypeRef, 2071KeyType = keyTypeRef, 2094KeyType = keyTypeRef,
24 references to KeyType
Aspire.Hosting (3)
Ats\AtsCapabilityScanner.cs (3)
545CollectEnumClrTypes(typeRef.KeyType, enumTypes); 599ResolveTypeRef(typeRef.KeyType, validTypes); 694?? FindUnknownType(typeRef.KeyType)
Aspire.Hosting.CodeGeneration.Go (4)
AtsGoCodeGenerator.cs (4)
235var keyType = MapTypeRefToGo(returnType.KeyType, false); 419var keyType = MapTypeRefToGo(returnType.KeyType, false); 678? $"map[{MapTypeRefToGo(typeRef.KeyType, false)}]{MapTypeRefToGo(typeRef.ValueType, false)}" 679: $"*AspireDict[{MapTypeRefToGo(typeRef.KeyType, false)}, {MapTypeRefToGo(typeRef.ValueType, false)}]",
Aspire.Hosting.CodeGeneration.Java (3)
AtsJavaCodeGenerator.cs (3)
369var keyType = MapTypeRefToJava(returnType.KeyType, false); 643? $"Map<{MapTypeRefToJava(typeRef.KeyType, false)}, {MapTypeRefToJava(typeRef.ValueType, false)}>" 644: $"AspireDict<{MapTypeRefToJava(typeRef.KeyType, false)}, {MapTypeRefToJava(typeRef.ValueType, false)}>",
Aspire.Hosting.CodeGeneration.Python (3)
AtsPythonCodeGenerator.cs (3)
322var keyType = MapTypeRefToPython(returnType.KeyType); 594? $"dict[{MapTypeRefToPython(typeRef.KeyType)}, {MapTypeRefToPython(typeRef.ValueType)}]" 595: $"AspireDict[{MapTypeRefToPython(typeRef.KeyType)}, {MapTypeRefToPython(typeRef.ValueType)}]",
Aspire.Hosting.CodeGeneration.Rust (4)
AtsRustCodeGenerator.cs (4)
519var keyType = MapTypeRefToRust(returnType.KeyType, false); 750? $"HashMap<{MapTypeRefToRust(typeRef.KeyType, false)}, {MapTypeRefToRust(typeRef.ValueType, false)}>" 751: $"AspireDict<{MapTypeRefToRust(typeRef.KeyType, false)}, {MapTypeRefToRust(typeRef.ValueType, false)}>", 786AtsTypeCategory.Dict => $"HashMap<{MapTypeRefToRustForDto(typeRef.KeyType, false)}, {MapTypeRefToRustForDto(typeRef.ValueType, false)}>",
Aspire.Hosting.CodeGeneration.TypeScript (5)
AtsTypeScriptCodeGenerator.cs (5)
164? $"Record<{MapTypeRefToTypeScript(typeRef.KeyType)}, {MapTypeRefToTypeScript(typeRef.ValueType)}>" 165: $"AspireDict<{MapTypeRefToTypeScript(typeRef.KeyType)}, {MapTypeRefToTypeScript(typeRef.ValueType)}>", 1928if (getter.ReturnType?.KeyType != null) 1930keyType = MapTypeRefToTypeScript(getter.ReturnType.KeyType); 2676CollectFromTypeRef(typeRef.KeyType);
Aspire.Hosting.RemoteHost (2)
CodeGeneration\CodeGenerationService.cs (2)
102KeyType = t.KeyType != null ? MapTypeRef(t.KeyType) : null,