270 references to AtsConstants
Aspire.Hosting.CodeGeneration.Go (34)
AtsGoCodeGenerator.cs (34)
137if (dto.TypeId == AtsConstants.ReferenceExpressionTypeId) 151if (handleType.AtsTypeId == AtsConstants.ReferenceExpressionTypeId 315if (typeRef.TypeId == AtsConstants.ReferenceExpressionTypeId 536if (dto.TypeId == AtsConstants.ReferenceExpressionTypeId) 912if (string.Equals(typeId, AtsConstants.BuilderTypeId, StringComparison.Ordinal)) 914var appInterface = _interfaceNames.TryGetValue(AtsConstants.ApplicationTypeId, out var appName) 1136&& p.CallbackReturnType.TypeId != AtsConstants.Void; 1153var hasReturn = capability.ReturnType is not null && capability.ReturnType.TypeId != AtsConstants.Void; 1541&& p.CallbackReturnType.TypeId != AtsConstants.Void; 1892var hasReturn = capability.ReturnType is not null && capability.ReturnType.TypeId != AtsConstants.Void; 1916WriteLine("\tc.registerHandleWrapper(\"" + AtsConstants.ReferenceExpressionTypeId + "\", func(h *handle, c *client) any {"); 1934var builderTypeId = AtsConstants.BuilderTypeId; 1941var appTypeId = AtsConstants.ApplicationTypeId; 1991WriteLine($"\tresult, err := b.client.invokeCapability(context.Background(), \"{AtsConstants.BuildCapability}\", map[string]any{{"); 2049WriteLine($"\tresult, err := c.invokeCapability(context.Background(), \"{AtsConstants.CreateBuilderCapability}\", map[string]any{{\"argsOrOptions\": resolved}})"); 2082if (typeRef.TypeId == AtsConstants.ReferenceExpressionTypeId) 2120if (typeRef.TypeId == AtsConstants.ReferenceExpressionTypeId) 2168AtsConstants.String or AtsConstants.Char => "string", 2169AtsConstants.Number => "float64", 2170AtsConstants.Boolean => "bool", 2171AtsConstants.Void => "", 2172AtsConstants.Any => "any", 2173AtsConstants.DateTime or AtsConstants.DateTimeOffset or 2174AtsConstants.DateOnly or AtsConstants.TimeOnly => "string", 2175AtsConstants.TimeSpan => "float64", 2176AtsConstants.Guid or AtsConstants.Uri => "string", 2177AtsConstants.CancellationToken => "*CancellationToken", 2187string.Equals(capabilityId, AtsConstants.BuildCapability, StringComparison.Ordinal) 2188|| string.Equals(capabilityId, AtsConstants.CreateBuilderCapability, StringComparison.Ordinal); 2194string.Equals(typeId, AtsConstants.CancellationToken, StringComparison.Ordinal)
Aspire.Hosting.CodeGeneration.Java (41)
AtsJavaCodeGenerator.cs (41)
717if (dto.TypeId == AtsConstants.ReferenceExpressionTypeId) 1317var builderClassName = _classNames.TryGetValue(AtsConstants.BuilderTypeId, out var name) 1875var hasReturn = capability.ReturnType?.TypeId != AtsConstants.Void; 1887var hasReturnType = callbackReturnType != null && callbackReturnType.TypeId != AtsConstants.Void; 1921var hasReturnType = callbackParam.CallbackReturnType != null && callbackParam.CallbackReturnType.TypeId != AtsConstants.Void; 1967var hasReturnType = property.CallbackReturnType != null && property.CallbackReturnType.TypeId != AtsConstants.Void; 1997if (callbackParameter.Type?.TypeId == AtsConstants.CancellationToken) 2017if (typeRef.TypeId == AtsConstants.ReferenceExpressionTypeId) 2090AtsConstants.String or AtsConstants.Char or 2091AtsConstants.DateTime or AtsConstants.DateTimeOffset or 2092AtsConstants.DateOnly or AtsConstants.TimeOnly or 2093AtsConstants.Guid or AtsConstants.Uri => $"(String) {valueExpression}", 2094AtsConstants.Number or AtsConstants.TimeSpan => $"((Number) {valueExpression}).doubleValue()", 2095AtsConstants.Boolean => $"(Boolean) {valueExpression}", 2096AtsConstants.Void => "null", 2147if (typeRef.TypeId == AtsConstants.CancellationToken) 2257var builderClassName = _classNames.TryGetValue(AtsConstants.BuilderTypeId, out var name) 2336if (handleType.AtsTypeId == AtsConstants.ReferenceExpressionTypeId 2487if (typeRef.TypeId == AtsConstants.ReferenceExpressionTypeId) 2519if (typeRef.TypeId == AtsConstants.ReferenceExpressionTypeId) 2575AtsConstants.String or AtsConstants.Char => "String", 2584AtsConstants.Number => useBoxedTypes ? "Number" : "double", 2585AtsConstants.Boolean => useBoxedTypes ? "Boolean" : "boolean", 2586AtsConstants.Void => "void", 2587AtsConstants.Any => "Object", 2588AtsConstants.DateTime or AtsConstants.DateTimeOffset or 2589AtsConstants.DateOnly or AtsConstants.TimeOnly => "String", 2590AtsConstants.TimeSpan => useBoxedTypes ? "Number" : "double", 2591AtsConstants.Guid or AtsConstants.Uri => "String", 2592AtsConstants.CancellationToken => "CancellationToken", 2602string.Equals(typeId, AtsConstants.CancellationToken, StringComparison.Ordinal) 2613if (typeRef.TypeId == AtsConstants.ReferenceExpressionTypeId
Aspire.Hosting.CodeGeneration.Python (23)
AtsPythonCodeGenerator.cs (23)
144AtsConstants.ReferenceExpressionTypeId, 242return typeRef.TypeId is AtsConstants.Void or AtsConstants.Any or AtsConstants.CancellationToken 252AtsConstants.String or AtsConstants.Char => "str", 253AtsConstants.Number => "int", 254AtsConstants.Boolean => "bool", 255AtsConstants.Void => "None", 256AtsConstants.Any => "typing.Any", 257AtsConstants.DateTime => "datetime.datetime", 258AtsConstants.DateTimeOffset => "datetime.datetime", 259AtsConstants.DateOnly => "datetime.date", 260AtsConstants.TimeOnly => "datetime.time", 261AtsConstants.TimeSpan => "float", 262AtsConstants.Guid or AtsConstants.Uri => "str", 263AtsConstants.CancellationToken => "CancellationToken", 273if (param.Type?.TypeId == AtsConstants.CancellationToken) 286if (param.Type?.TypeId == AtsConstants.CancellationToken) 435filtered = filtered.Where(p => p.Type?.TypeId != AtsConstants.CancellationToken); 447if (param.Type?.TypeId == AtsConstants.CancellationToken) 605if (param.Type?.TypeId == AtsConstants.CancellationToken)
Aspire.Hosting.CodeGeneration.Python.Tests (3)
AtsPythonCodeGeneratorTests.cs (3)
415TypeId = AtsConstants.String, 471TypeId = AtsConstants.String, 545TypeId = AtsConstants.Void,
Aspire.Hosting.CodeGeneration.Rust (40)
AtsRustCodeGenerator.cs (40)
207if (dto.TypeId == AtsConstants.ReferenceExpressionTypeId) 375if (typeRef.TypeId == AtsConstants.ReferenceExpressionTypeId 472var hasReturn = capability.ReturnType.TypeId != AtsConstants.Void; 609else if (returnTypeRef?.TypeId == AtsConstants.CancellationToken) 713var builderStructName = _structNames.TryGetValue(AtsConstants.BuilderTypeId, out var name) 781if (handleType.AtsTypeId == AtsConstants.ReferenceExpressionTypeId 905if (typeRef.TypeId == AtsConstants.ReferenceExpressionTypeId) 943if (typeRef.TypeId == AtsConstants.ReferenceExpressionTypeId) 983if (typeRef.TypeId == AtsConstants.ReferenceExpressionTypeId) 1011AtsConstants.String or AtsConstants.Char => "String", 1012AtsConstants.Number => "f64", 1013AtsConstants.Boolean => "bool", 1014AtsConstants.Void => "()", 1015AtsConstants.Any => "Value", 1016AtsConstants.DateTime or AtsConstants.DateTimeOffset or 1017AtsConstants.DateOnly or AtsConstants.TimeOnly => "String", 1018AtsConstants.TimeSpan => "f64", 1019AtsConstants.Guid or AtsConstants.Uri => "String", 1020AtsConstants.CancellationToken => "CancellationToken", 1037AtsConstants.String or AtsConstants.Char => "&str", 1038AtsConstants.Number => "f64", 1039AtsConstants.Boolean => "bool", 1040AtsConstants.Void => "()", 1041AtsConstants.Any => "&Value", 1042AtsConstants.DateTime or AtsConstants.DateTimeOffset or 1043AtsConstants.DateOnly or AtsConstants.TimeOnly => "&str", 1044AtsConstants.TimeSpan => "f64", 1045AtsConstants.Guid or AtsConstants.Uri => "&str", 1046AtsConstants.CancellationToken => "&CancellationToken", 1059&& typeRef.TypeId != AtsConstants.ReferenceExpressionTypeId 1077string.Equals(typeId, AtsConstants.CancellationToken, StringComparison.Ordinal) 1088if (typeRef.TypeId == AtsConstants.ReferenceExpressionTypeId
Aspire.Hosting.CodeGeneration.TypeScript (36)
AtsTypeScriptCodeGenerator.cs (14)
133capability.ReturnType.TypeId == AtsConstants.Void ? null : capability.Documentation?.Returns, 134suppressReturns: capability.ReturnType.TypeId == AtsConstants.Void, 911var isVoid = capability.ReturnType == null || capability.ReturnType.TypeId == AtsConstants.Void; 1188if (capability.ReturnType?.TypeId == AtsConstants.CancellationToken) 1817else if (capability.ReturnType?.TypeId == AtsConstants.CancellationToken) 1895&& callbackParam.CallbackReturnType.TypeId != AtsConstants.Void; 1932if (cbTypeId == AtsConstants.CancellationToken) 1959var builderHandle = TypeScriptApiProjector.GetHandleTypeName(AtsConstants.BuilderTypeId); 2283if (getter.ReturnType?.TypeId == AtsConstants.CancellationToken) 2363if (getter.ReturnType?.TypeId == AtsConstants.CancellationToken) 2712else if (method.ReturnType?.TypeId == AtsConstants.CancellationToken) 2900var isVoid = capability.ReturnType == null || capability.ReturnType.TypeId == AtsConstants.Void; 3042if (capability.ReturnType?.TypeId == AtsConstants.CancellationToken) 3152var isVoid = capability.ReturnType == null || capability.ReturnType.TypeId == AtsConstants.Void;
TypeScriptApiProjector.cs (22)
424if (capability.ReturnType is null || capability.ReturnType.TypeId == AtsConstants.Void) 1659if (typeRef.TypeId == AtsConstants.ReferenceExpressionTypeId) 1711return typeRef.TypeId is AtsConstants.Void or AtsConstants.Any or AtsConstants.CancellationToken 1752AtsConstants.String or AtsConstants.Char => "string", 1753AtsConstants.Number => "number", 1754AtsConstants.Boolean => "boolean", 1755AtsConstants.Void => "void", 1756AtsConstants.Any => "any", 1757AtsConstants.DateTime or AtsConstants.DateTimeOffset or 1758AtsConstants.DateOnly or AtsConstants.TimeOnly => "string", 1759AtsConstants.TimeSpan => "number", 1760AtsConstants.Guid or AtsConstants.Uri => "string", 1761AtsConstants.CancellationToken => GetCancellationTokenInterfaceName(), 1999internal static bool IsCancellationTokenType(AtsTypeRef? typeRef) => typeRef?.TypeId == AtsConstants.CancellationToken; 2597if (targetTypeId is AtsConstants.ReferenceExpressionTypeId or InteractionInputCollectionTypeId) 3034var returnType = callbackReturnType == null || callbackReturnType.TypeId == AtsConstants.Void
Aspire.Hosting.CodeGeneration.TypeScript.Tests (15)
AtsTypeScriptCodeGeneratorTests.cs (15)
1523TypeId = AtsConstants.Void, 1546TypeId = AtsConstants.Void, 1831c.TargetTypeId == AtsConstants.ReferenceExpressionTypeId); 1922Assert.Equal(AtsConstants.CancellationToken, ctParam.Type.TypeId); 1957Assert.Equal(AtsConstants.CancellationToken, operationParam.CallbackParameters[0].Type?.TypeId); 1976Assert.Equal(AtsConstants.TimeSpan, timeoutParam.Type?.TypeId); 1980Assert.Equal(AtsConstants.CancellationToken, ctParam.Type?.TypeId); 2421TypeId = AtsConstants.String, 2426TypeId = AtsConstants.Void, 2730TypeId = AtsConstants.Void, 2863TypeId = AtsConstants.Void, 2870TypeId = AtsConstants.Void, 2897TypeId = AtsConstants.String, 2906TypeId = AtsConstants.Number, 2914TypeId = AtsConstants.Void,
Aspire.Hosting.RemoteHost (53)
Ats\AtsMarshaller.cs (2)
140if (typeRef.TypeId == AtsConstants.CancellationToken && value is CancellationToken cancellationToken) 146if (typeRef.TypeId == TypeSystem.AtsConstants.Any)
AtsCapabilityScanner.cs (50)
98var typeId = AtsConstants.EnumTypeId(fullName); 1312AtsTypeCategory.Primitive => typeRef.TypeId != AtsConstants.CancellationToken && typeRef.TypeId != AtsConstants.Void, 1617: new AtsTypeRef { TypeId = AtsConstants.Any, Category = AtsTypeCategory.Primitive }; 1621TypeId = AtsConstants.DictTypeId(keyTypeRef.TypeId, valueTypeRef.TypeId), 1644propertyTypeRef = new AtsTypeRef { TypeId = AtsConstants.Any, Category = AtsTypeCategory.Primitive }; 2207returnTypeRef = new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive }; 2211returnTypeRef = new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive }; 2219?? new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive } 2220: new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive }; 2225?? new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive } 2253var voidTypeRef = new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive }; 2371if (AtsConstants.IsPrimitiveType(type)) 2379return AtsConstants.Any; 2384return AtsConstants.DictTypeId(AtsConstants.String, AtsConstants.Any); 2389return AtsConstants.ListTypeId(AtsConstants.Any); 2395return AtsConstants.EnumTypeId(type.FullName ?? type.Name); 2417return AtsConstants.DictTypeId(keyTypeName, valueTypeName); 2433return AtsConstants.ListTypeId(elementTypeName); 2504return AtsConstants.String; 2508return AtsConstants.Char; 2512return AtsConstants.Boolean; 2521return AtsConstants.Number; 2527return AtsConstants.DateTime; 2531return AtsConstants.DateTimeOffset; 2535return AtsConstants.DateOnly; 2539return AtsConstants.TimeOnly; 2543return AtsConstants.TimeSpan; 2549return AtsConstants.Guid; 2553return AtsConstants.Uri; 2557return AtsConstants.CancellationToken; 2588TypeId = AtsConstants.Void, 2688return new AtsTypeRef { TypeId = AtsConstants.Any, ClrType = type, Category = AtsTypeCategory.Primitive }; 2695TypeId = AtsConstants.DictTypeId(AtsConstants.String, AtsConstants.Any), 2698KeyType = new AtsTypeRef { TypeId = AtsConstants.String, ClrType = typeof(string), Category = AtsTypeCategory.Primitive }, 2699ValueType = new AtsTypeRef { TypeId = AtsConstants.Any, ClrType = typeof(object), Category = AtsTypeCategory.Primitive }, 2708TypeId = AtsConstants.ListTypeId(AtsConstants.Any), 2711ElementType = new AtsTypeRef { TypeId = AtsConstants.Any, ClrType = typeof(object), Category = AtsTypeCategory.Primitive } 2723TypeId = AtsConstants.EnumTypeId(type.FullName ?? type.Name), 2746TypeId = AtsConstants.DictTypeId(keyTypeRef.TypeId, valueTypeRef.TypeId), 2769TypeId = AtsConstants.DictTypeId(keyTypeRef.TypeId, valueTypeRef.TypeId), 2791TypeId = AtsConstants.ListTypeId(elementTypeRef.TypeId), 2811TypeId = AtsConstants.ArrayTypeId(elementTypeRef.TypeId), 2856TypeId = AtsConstants.ArrayTypeId(elementTypeRef.TypeId),
AtsContextFilter.cs (1)
343TypeId = AtsConstants.Void,
Aspire.Hosting.RemoteHost.Tests (23)
AtsCapabilityScannerTests.cs (7)
179Assert.Contains(parameter.Type.UnionTypes!, type => type.TypeId == AtsConstants.String); 443Assert.Equal(AtsConstants.String, nameGetter.ReturnType.TypeId); 448Assert.Equal(AtsConstants.String, descriptionGetter.ReturnType.TypeId); 469Assert.Equal(AtsConstants.String, nullableString.Type.TypeId); 474Assert.Equal(AtsConstants.String, requiredString.Type.TypeId); 479Assert.Equal(AtsConstants.Number, nullableNumber.Type.TypeId); 484Assert.Equal(AtsConstants.Number, requiredNumber.Type.TypeId);
AtsContextFilterTests.cs (11)
136type => Assert.Equal(AtsConstants.EnumTypeId(typeof(TestMode).FullName!), type.TypeId)); 163Assert.Contains(filteredContext.EnumTypes, type => type.TypeId == AtsConstants.EnumTypeId(typeof(DistributedApplicationOperation).FullName!)); 164Assert.Contains(filteredContext.EnumTypes, type => type.TypeId == AtsConstants.EnumTypeId("Aspire.TypeSystem.ExportedValueMode")); 231Assert.Equal(AtsConstants.Void, filteredSupport.ReturnType.TypeId); 248TypeId = AtsConstants.EnumTypeId("Some.Foreign.Dependency.ForeignMode"), 256TypeId = AtsConstants.EnumTypeId("Some.Foreign.Dependency.ForeignCallbackMode"), 285Type = new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive }, 434TypeId = AtsConstants.EnumTypeId(typeof(TestMode).FullName!), 453TypeId = AtsConstants.EnumTypeId(typeof(TestMode).FullName!), 461TypeId = AtsConstants.EnumTypeId("Aspire.TypeSystem.ExportedValueMode"), 469TypeId = AtsConstants.EnumTypeId(typeof(DistributedApplicationOperation).FullName!),
AtsMarshallerTests.cs (4)
224TypeId = AtsConstants.CancellationToken, 1234var conditionHandleId = registry.Register(condition, AtsConstants.ReferenceExpressionTypeId); 1276var conditionHandleId = registry.Register(condition, AtsConstants.ReferenceExpressionTypeId); 1318var conditionHandleId = registry.Register(condition, AtsConstants.ReferenceExpressionTypeId);
HandleRegistryTests.cs (1)
355var typeId = AtsConstants.ReferenceExpressionTypeId;
Aspire.TypeSystem (2)
AtsCapabilityInfo.cs (1)
309/// Use <see cref="AtsConstants.Void"/> TypeId for void return types.
AtsContext.cs (1)
110if (AtsConstants.IsPrimitiveType(type))