3 writes to KeyType
Aspire.Hosting (3)
Ats\AtsCapabilityScanner.cs (3)
994KeyType = keyTypeRef, 1972KeyType = keyTypeRef, 1995KeyType = keyTypeRef,
24 references to KeyType
Aspire.Hosting (3)
Ats\AtsCapabilityScanner.cs (3)
507CollectEnumClrTypes(typeRef.KeyType, enumTypes); 548ResolveTypeRef(typeRef.KeyType, validTypes); 643?? FindUnknownType(typeRef.KeyType)
Aspire.Hosting.CodeGeneration.Go (4)
AtsGoCodeGenerator.cs (4)
235var keyType = MapTypeRefToGo(returnType.KeyType, false); 419var keyType = MapTypeRefToGo(returnType.KeyType, false); 672? $"map[{MapTypeRefToGo(typeRef.KeyType, false)}]{MapTypeRefToGo(typeRef.ValueType, false)}" 673: $"*AspireDict[{MapTypeRefToGo(typeRef.KeyType, false)}, {MapTypeRefToGo(typeRef.ValueType, false)}]",
Aspire.Hosting.CodeGeneration.Java (3)
AtsJavaCodeGenerator.cs (3)
369var keyType = MapTypeRefToJava(returnType.KeyType, false); 637? $"Map<{MapTypeRefToJava(typeRef.KeyType, false)}, {MapTypeRefToJava(typeRef.ValueType, false)}>" 638: $"AspireDict<{MapTypeRefToJava(typeRef.KeyType, false)}, {MapTypeRefToJava(typeRef.ValueType, false)}>",
Aspire.Hosting.CodeGeneration.Python (3)
AtsPythonCodeGenerator.cs (3)
322var keyType = MapTypeRefToPython(returnType.KeyType); 591? $"dict[{MapTypeRefToPython(typeRef.KeyType)}, {MapTypeRefToPython(typeRef.ValueType)}]" 592: $"AspireDict[{MapTypeRefToPython(typeRef.KeyType)}, {MapTypeRefToPython(typeRef.ValueType)}]",
Aspire.Hosting.CodeGeneration.Rust (4)
AtsRustCodeGenerator.cs (4)
478var keyType = MapTypeRefToRust(returnType.KeyType, false); 703? $"HashMap<{MapTypeRefToRust(typeRef.KeyType, false)}, {MapTypeRefToRust(typeRef.ValueType, false)}>" 704: $"AspireDict<{MapTypeRefToRust(typeRef.KeyType, false)}, {MapTypeRefToRust(typeRef.ValueType, false)}>", 739AtsTypeCategory.Dict => $"HashMap<{MapTypeRefToRustForDto(typeRef.KeyType, false)}, {MapTypeRefToRustForDto(typeRef.ValueType, false)}>",
Aspire.Hosting.CodeGeneration.TypeScript (5)
AtsTypeScriptCodeGenerator.cs (5)
153? $"Record<{MapTypeRefToTypeScript(typeRef.KeyType)}, {MapTypeRefToTypeScript(typeRef.ValueType)}>" 154: $"AspireDict<{MapTypeRefToTypeScript(typeRef.KeyType)}, {MapTypeRefToTypeScript(typeRef.ValueType)}>", 1720if (getter.ReturnType?.KeyType != null) 1722keyType = MapTypeRefToTypeScript(getter.ReturnType.KeyType); 2456CollectFromTypeRef(typeRef.KeyType);
Aspire.Hosting.RemoteHost (2)
CodeGeneration\CodeGenerationService.cs (2)
102KeyType = t.KeyType != null ? MapTypeRef(t.KeyType) : null,