10 writes to Type
Aspire.Hosting.CodeGeneration.Java.Tests (5)
AtsJavaCodeGeneratorTests.cs (5)
2732CallbackParameters = [new AtsCallbackParameterInfo { Name = "matrix", Type = matrixType }], 3001new AtsCallbackParameterInfo { Name = "numbers", Type = numberArray }, 3002new AtsCallbackParameterInfo { Name = "flags", Type = booleanMatrix } 3252new AtsCallbackParameterInfo { Name = "context", Type = contextType } 3319new AtsCallbackParameterInfo { Name = "context", Type = contextType }
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
AtsTypeScriptCodeGeneratorTests.cs (1)
3007Type = callbackPayloadType
Aspire.Hosting.RemoteHost (3)
AtsCapabilityScanner.cs (3)
2195Type = paramTypeRef, 2268Type = paramTypeRef 2289Type = paramTypeRef
Aspire.Hosting.RemoteHost.Tests (1)
AtsContextFilterTests.cs (1)
292Type = new AtsTypeRef
49 references to Type
Aspire.Hosting.CodeGeneration.Go (6)
AtsGoCodeGenerator.cs (6)
177CollectHandleTypeIds(handleTypeIds, cbParam.Type); 1138sb.Append(MapTypeRefToGo(cps[i].Type, false)); 1565var goType = MapTypeRefToGo(cps[i].Type, false); 1584else if (p.CallbackParameters is { Count: > 0 } callbackParameters && callbackParameters.Any(cp => cp.Type.Category == AtsTypeCategory.Dto)) 1591var goType = MapTypeRefToGo(callbackParameters[i].Type, false); 1599if (callbackParameters[i].Type.Category == AtsTypeCategory.Dto)
Aspire.Hosting.CodeGeneration.Java (9)
AtsJavaCodeGenerator.cs (9)
1022if (!string.Equals(leftCallbackParameters[i].Type.TypeId, rightCallbackParameters[i].Type.TypeId, StringComparison.Ordinal)) 1900typeArguments.AddRange(callbackParameters.Select(parameter => MapCallbackTypeToJava(parameter.Type))); 2010if (callbackParameter.Type?.TypeId == AtsConstants.CancellationToken) 2015if (IsUnionType(callbackParameter.Type)) 2020return RenderJavaTransportValueConversion(callbackParameter.Type, argumentExpression, callbackParameter.Type?.IsNullable == true); 2417AddHandleTypeIfNeeded(handleTypeIds, callbackParam.Type); 2533AddListOrDictTypeIfNeeded(typeIds, callbackParam.Type);
Aspire.Hosting.CodeGeneration.Python (8)
AtsPythonCodeGenerator.cs (8)
298!callbackParameters.Any(callbackParameter => IsHandleType(callbackParameter.Type))) 304IsHandleType(callbackParameter.Type) 305? JsonValue.Create(callbackParameter.Type.TypeId)!.ToJsonString() 819if (IsHandleType(cbParam.Type) && !dtoTypeIds.Contains(cbParam.Type.TypeId)) 821typeIds.Add(cbParam.Type.TypeId); 2221CollectFromTypeRef(cbParam.Type); 2789var paramTypes = parameters?.Select(p => MapTypeRefToPython(p.Type)).ToList() ?? [];
Aspire.Hosting.CodeGeneration.Rust (2)
AtsRustCodeGenerator.cs (2)
800AddHandleTypeIfNeeded(handleTypeIds, callbackParam.Type); 889AddListOrDictTypeIfNeeded(typeIds, callbackParam.Type);
Aspire.Hosting.CodeGeneration.TypeScript (10)
AtsTypeScriptCodeGenerator.cs (6)
1887var tsType = _projector.MapTypeRefToTypeScript(callbackParameter.Type); 1888var cbTypeId = callbackParameter.Type.TypeId; 1894else if (TypeScriptApiProjector.IsDictionaryType(callbackParameter.Type) && !callbackParameter.Type.IsReadOnly) 1896var keyType = _projector.MapTypeRefToTypeScript(callbackParameter.Type.KeyType); 1897var valueType = _projector.MapTypeRefToTypeScript(callbackParameter.Type.ValueType);
TypeScriptApiProjector.cs (4)
2348if (!string.Equals(aCallbackParams[i].Type.TypeId, bCallbackParams[i].Type.TypeId, StringComparison.Ordinal)) 2973CollectFromTypeRef(cbParam.Type); 3099var tsType = MapTypeRefToTypeScript(param.Type);
Aspire.Hosting.CodeGeneration.TypeScript.Tests (2)
AtsTypeScriptCodeGeneratorTests.cs (2)
1741Assert.Equal(expectedTypes.Select(GetAtsTypeId), parameter.CallbackParameters.Select(p => p.Type?.TypeId)); 2074Assert.Equal(AtsConstants.CancellationToken, operationParam.CallbackParameters[0].Type?.TypeId);
Aspire.Hosting.RemoteHost (8)
AtsCapabilityScanner.cs (4)
558CollectEnumClrTypes(cbParam.Type, enumTypes); 652ResolveTypeRef(cbParam.Type, validTypes); 672ResolveTypeRef(cbParam.Type, validTypes); 759result = FindUnknownType(cbParam.Type);
AtsContextFilter.cs (3)
265CollectReferencedType(callbackParameter.Type, handleTypesById, dtoTypesById, enumTypesById, includedHandleTypeIds, includedDtoTypeIds, includedEnumTypeIds); 370CollectHandleTypes(callbackParameter.Type); 492CollectReferencedType(callbackParameter.Type, handleTypesById, dtoTypesById, enumTypesById, includedHandleTypeIds, includedDtoTypeIds, includedEnumTypeIds);
CodeGeneration\CodeGenerationService.cs (1)
131Type = MapTypeRef(cp.Type),
Aspire.Hosting.RemoteHost.Tests (4)
AtsCapabilityScannerTests.cs (4)
407Assert.Equal(AtsTypeMapping.DeriveTypeId(typeof(HttpCommandPrepareRequestContext)), callbackParameter.Type.TypeId); 408Assert.Equal(AtsTypeCategory.Handle, callbackParameter.Type.Category); 553Assert.NotNull(cbParam.Type); 554Assert.NotEqual(AtsTypeCategory.Unknown, cbParam.Type.Category);