167 references to AtsConstants
Aspire.Hosting (37)
Ats\AtsCapabilityInfo.cs (1)
204/// Use <see cref="AtsConstants.Void"/> TypeId for void return types.
Ats\AtsCapabilityScanner.cs (35)
87var typeId = AtsConstants.EnumTypeId(fullName); 1080: new AtsTypeRef { TypeId = AtsConstants.Any, Category = AtsTypeCategory.Primitive }; 1084TypeId = AtsConstants.DictTypeId(keyTypeRef.TypeId, valueTypeRef.TypeId), 1107propertyTypeRef = new AtsTypeRef { TypeId = AtsConstants.Any, Category = AtsTypeCategory.Primitive }; 1600returnTypeRef = new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive }; 1604returnTypeRef = new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive }; 1612?? new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive } 1613: new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive }; 1618?? new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive }; 1644var voidTypeRef = new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive }; 1760if (AtsConstants.IsPrimitiveType(type)) 1768return AtsConstants.Any; 1774return AtsConstants.EnumTypeId(type.FullName ?? type.Name); 1796return AtsConstants.DictTypeId(keyTypeName, valueTypeName); 1812return AtsConstants.ListTypeId(elementTypeName); 1883return AtsConstants.String; 1887return AtsConstants.Char; 1891return AtsConstants.Boolean; 1900return AtsConstants.Number; 1906return AtsConstants.DateTime; 1910return AtsConstants.DateTimeOffset; 1914return AtsConstants.DateOnly; 1918return AtsConstants.TimeOnly; 1922return AtsConstants.TimeSpan; 1928return AtsConstants.Guid; 1932return AtsConstants.Uri; 1936return AtsConstants.CancellationToken; 1961TypeId = AtsConstants.Void, 2034return new AtsTypeRef { TypeId = AtsConstants.Any, ClrType = type, Category = AtsTypeCategory.Primitive }; 2045TypeId = AtsConstants.EnumTypeId(type.FullName ?? type.Name), 2068TypeId = AtsConstants.DictTypeId(keyTypeRef.TypeId, valueTypeRef.TypeId), 2091TypeId = AtsConstants.DictTypeId(keyTypeRef.TypeId, valueTypeRef.TypeId), 2113TypeId = AtsConstants.ListTypeId(elementTypeRef.TypeId), 2133TypeId = AtsConstants.ArrayTypeId(elementTypeRef.TypeId), 2192TypeId = AtsConstants.ArrayTypeId(elementTypeRef.TypeId),
Ats\AtsContext.cs (1)
102if (AtsConstants.IsPrimitiveType(type))
Aspire.Hosting.CodeGeneration.Go (21)
AtsGoCodeGenerator.cs (21)
158if (dto.TypeId == AtsConstants.ReferenceExpressionTypeId) 296var hasReturn = capability.ReturnType.TypeId != AtsConstants.Void; 481var builderStructName = _structNames.TryGetValue(AtsConstants.BuilderTypeId, out var name) 538if (handleType.AtsTypeId == AtsConstants.ReferenceExpressionTypeId 661if (typeRef.TypeId == AtsConstants.ReferenceExpressionTypeId) 700AtsConstants.String or AtsConstants.Char => "string", 701AtsConstants.Number => "float64", 702AtsConstants.Boolean => "bool", 703AtsConstants.Void => "", 704AtsConstants.Any => "any", 705AtsConstants.DateTime or AtsConstants.DateTimeOffset or 706AtsConstants.DateOnly or AtsConstants.TimeOnly => "string", 707AtsConstants.TimeSpan => "float64", 708AtsConstants.Guid or AtsConstants.Uri => "string", 709AtsConstants.CancellationToken => "*CancellationToken", 717string.Equals(typeId, AtsConstants.CancellationToken, StringComparison.Ordinal) 728if (typeRef.TypeId == AtsConstants.ReferenceExpressionTypeId
Aspire.Hosting.CodeGeneration.Java (21)
AtsJavaCodeGenerator.cs (21)
177if (dto.TypeId == AtsConstants.ReferenceExpressionTypeId) 276var hasReturn = capability.ReturnType.TypeId != AtsConstants.Void; 454var builderClassName = _classNames.TryGetValue(AtsConstants.BuilderTypeId, out var name) 505if (handleType.AtsTypeId == AtsConstants.ReferenceExpressionTypeId 626if (typeRef.TypeId == AtsConstants.ReferenceExpressionTypeId) 664AtsConstants.String or AtsConstants.Char => "String", 665AtsConstants.Number => isOptional ? "Double" : "double", 666AtsConstants.Boolean => isOptional ? "Boolean" : "boolean", 667AtsConstants.Void => "void", 668AtsConstants.Any => "Object", 669AtsConstants.DateTime or AtsConstants.DateTimeOffset or 670AtsConstants.DateOnly or AtsConstants.TimeOnly => "String", 671AtsConstants.TimeSpan => isOptional ? "Double" : "double", 672AtsConstants.Guid or AtsConstants.Uri => "String", 673AtsConstants.CancellationToken => "CancellationToken", 681string.Equals(typeId, AtsConstants.CancellationToken, StringComparison.Ordinal) 692if (typeRef.TypeId == AtsConstants.ReferenceExpressionTypeId
Aspire.Hosting.CodeGeneration.Python (18)
AtsPythonCodeGenerator.cs (18)
290if (capability.ReturnType.TypeId == AtsConstants.Void) 374var builderClassName = _classNames.TryGetValue(AtsConstants.BuilderTypeId, out var name) 577if (typeRef.TypeId == AtsConstants.ReferenceExpressionTypeId) 624AtsConstants.String or AtsConstants.Char => "str", 625AtsConstants.Number => "float", 626AtsConstants.Boolean => "bool", 627AtsConstants.Void => "None", 628AtsConstants.Any => "Any", 629AtsConstants.DateTime or AtsConstants.DateTimeOffset or 630AtsConstants.DateOnly or AtsConstants.TimeOnly => "str", 631AtsConstants.TimeSpan => "float", 632AtsConstants.Guid or AtsConstants.Uri => "str", 633AtsConstants.CancellationToken => "CancellationToken", 652parameter.Type?.TypeId == AtsConstants.CancellationToken;
Aspire.Hosting.CodeGeneration.Rust (38)
AtsRustCodeGenerator.cs (38)
197if (dto.TypeId == AtsConstants.ReferenceExpressionTypeId) 322var hasReturn = capability.ReturnType.TypeId != AtsConstants.Void; 459else if (returnTypeRef?.TypeId == AtsConstants.CancellationToken) 563var builderStructName = _structNames.TryGetValue(AtsConstants.BuilderTypeId, out var name) 613if (handleType.AtsTypeId == AtsConstants.ReferenceExpressionTypeId 733if (typeRef.TypeId == AtsConstants.ReferenceExpressionTypeId) 771if (typeRef.TypeId == AtsConstants.ReferenceExpressionTypeId) 806AtsConstants.String or AtsConstants.Char => "String", 807AtsConstants.Number => "f64", 808AtsConstants.Boolean => "bool", 809AtsConstants.Void => "()", 810AtsConstants.Any => "Value", 811AtsConstants.DateTime or AtsConstants.DateTimeOffset or 812AtsConstants.DateOnly or AtsConstants.TimeOnly => "String", 813AtsConstants.TimeSpan => "f64", 814AtsConstants.Guid or AtsConstants.Uri => "String", 815AtsConstants.CancellationToken => "CancellationToken", 832AtsConstants.String or AtsConstants.Char => "&str", 833AtsConstants.Number => "f64", 834AtsConstants.Boolean => "bool", 835AtsConstants.Void => "()", 836AtsConstants.Any => "&Value", 837AtsConstants.DateTime or AtsConstants.DateTimeOffset or 838AtsConstants.DateOnly or AtsConstants.TimeOnly => "&str", 839AtsConstants.TimeSpan => "f64", 840AtsConstants.Guid or AtsConstants.Uri => "&str", 841AtsConstants.CancellationToken => "&CancellationToken", 854&& typeRef.TypeId != AtsConstants.ReferenceExpressionTypeId 872string.Equals(typeId, AtsConstants.CancellationToken, StringComparison.Ordinal) 883if (typeRef.TypeId == AtsConstants.ReferenceExpressionTypeId
Aspire.Hosting.CodeGeneration.TypeScript (22)
AtsTypeScriptCodeGenerator.cs (22)
149if (typeRef.TypeId == AtsConstants.ReferenceExpressionTypeId) 177AtsConstants.String or AtsConstants.Char => "string", 178AtsConstants.Number => "number", 179AtsConstants.Boolean => "boolean", 180AtsConstants.Void => "void", 181AtsConstants.Any => "any", 182AtsConstants.DateTime or AtsConstants.DateTimeOffset or 183AtsConstants.DateOnly or AtsConstants.TimeOnly => "string", 184AtsConstants.TimeSpan => "number", 185AtsConstants.Guid or AtsConstants.Uri => "string", 186AtsConstants.CancellationToken => "AbortSignal", 1364var returnType = callbackReturnType == null || callbackReturnType.TypeId == AtsConstants.Void 1422return param.Type?.TypeId == AtsConstants.CancellationToken; 1453&& callbackParam.CallbackReturnType.TypeId != AtsConstants.Void; 1519var builderHandle = GetHandleTypeName(AtsConstants.BuilderTypeId); 2211var isVoid = capability.ReturnType == null || capability.ReturnType.TypeId == AtsConstants.Void; 2408var isVoid = capability.ReturnType == null || capability.ReturnType.TypeId == AtsConstants.Void; 2495if (targetTypeId == AtsConstants.ReferenceExpressionTypeId)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (5)
AtsTypeScriptCodeGeneratorTests.cs (5)
986c.TargetTypeId == AtsConstants.ReferenceExpressionTypeId); 1067Assert.Equal(AtsConstants.CancellationToken, ctParam.Type.TypeId); 1100Assert.Equal(AtsConstants.CancellationToken, operationParam.CallbackParameters[0].Type?.TypeId); 1119Assert.Equal(AtsConstants.TimeSpan, timeoutParam.Type?.TypeId); 1123Assert.Equal(AtsConstants.CancellationToken, ctParam.Type?.TypeId);
Aspire.Hosting.RemoteHost (1)
Ats\AtsMarshaller.cs (1)
139if (typeRef.TypeId == Hosting.Ats.AtsConstants.Any)
Aspire.Hosting.RemoteHost.Tests (4)
AtsMarshallerTests.cs (3)
1020var conditionHandleId = registry.Register(condition, AtsConstants.ReferenceExpressionTypeId); 1062var conditionHandleId = registry.Register(condition, AtsConstants.ReferenceExpressionTypeId); 1104var conditionHandleId = registry.Register(condition, AtsConstants.ReferenceExpressionTypeId);
HandleRegistryTests.cs (1)
355var typeId = AtsConstants.ReferenceExpressionTypeId;