34 writes to Category
Aspire.Hosting.RemoteHost (32)
AtsCapabilityScanner.cs (32)
605
typeRef.
Category
= AtsTypeCategory.Handle;
765
Category
= AtsTypeCategory.Handle,
796
Category
= AtsTypeCategory.Handle,
1100
: new AtsTypeRef { TypeId = AtsConstants.Any,
Category
= AtsTypeCategory.Primitive };
1105
Category
= AtsTypeCategory.Dict,
1127
propertyTypeRef = new AtsTypeRef { TypeId = AtsConstants.Any,
Category
= AtsTypeCategory.Primitive };
1148
Category
= AtsTypeCategory.Handle,
1254
Category
= AtsTypeCategory.Handle,
1569
? new AtsTypeRef { TypeId = "callback",
Category
= AtsTypeCategory.Callback }
1623
returnTypeRef = new AtsTypeRef { TypeId = AtsConstants.Void,
Category
= AtsTypeCategory.Primitive };
1627
returnTypeRef = new AtsTypeRef { TypeId = AtsConstants.Void,
Category
= AtsTypeCategory.Primitive };
1635
?? new AtsTypeRef { TypeId = AtsConstants.Void,
Category
= AtsTypeCategory.Primitive }
1636
: new AtsTypeRef { TypeId = AtsConstants.Void,
Category
= AtsTypeCategory.Primitive };
1641
?? new AtsTypeRef { TypeId = AtsConstants.Void,
Category
= AtsTypeCategory.Primitive }
1669
var voidTypeRef = new AtsTypeRef { TypeId = AtsConstants.Void,
Category
= AtsTypeCategory.Primitive };
1989
Category
= AtsTypeCategory.Primitive
2056
return new AtsTypeRef { TypeId = primitiveTypeId, ClrType = type,
Category
= AtsTypeCategory.Primitive };
2062
return new AtsTypeRef { TypeId = AtsConstants.Any, ClrType = type,
Category
= AtsTypeCategory.Primitive };
2075
Category
= AtsTypeCategory.Enum
2098
Category
= AtsTypeCategory.Dict,
2121
Category
= AtsTypeCategory.Dict,
2143
Category
= AtsTypeCategory.List,
2163
Category
= AtsTypeCategory.Array,
2191
Category
= AtsTypeCategory.Handle,
2202
Category
= AtsTypeCategory.Handle,
2222
Category
= AtsTypeCategory.Array,
2238
Category
= AtsTypeCategory.Dto,
2250
Category
= AtsTypeCategory.Handle,
2260
Category
= AtsTypeCategory.Unknown,
2340
Category
= AtsTypeCategory.Handle,
2375
Category
= AtsTypeCategory.Handle,
2634
Category
= AtsTypeCategory.Union,
Aspire.Hosting.RemoteHost.Tests (2)
AtsMarshallerTests.cs (2)
193
Category
= AtsTypeCategory.Primitive
730
var typeRef = new AtsTypeRef { TypeId = "test/SelfReferencingDto",
Category
= AtsTypeCategory.Dto };
58 references to Category
Aspire.Hosting.CodeGeneration.Go (8)
AtsGoCodeGenerator.cs (8)
228
var isDict = returnType.
Category
== AtsTypeCategory.Dict;
403
return returnType.
Category
== AtsTypeCategory.List || returnType.
Category
== AtsTypeCategory.Dict;
409
var isDict = returnType.
Category
== AtsTypeCategory.Dict;
661
var baseType = typeRef.
Category
switch
740
if (typeRef.
Category
== AtsTypeCategory.Handle)
753
if (typeRef.
Category
== AtsTypeCategory.List)
760
else if (typeRef.
Category
== AtsTypeCategory.Dict)
Aspire.Hosting.CodeGeneration.Java (7)
AtsJavaCodeGenerator.cs (7)
355
return returnType.
Category
== AtsTypeCategory.List || returnType.
Category
== AtsTypeCategory.Dict;
361
var isDict = returnType.
Category
== AtsTypeCategory.Dict;
629
var baseType = typeRef.
Category
switch
696
if (typeRef.
Category
== AtsTypeCategory.Handle)
709
if (typeRef.
Category
== AtsTypeCategory.List)
716
else if (typeRef.
Category
== AtsTypeCategory.Dict)
Aspire.Hosting.CodeGeneration.Python (7)
AtsPythonCodeGenerator.cs (7)
308
return returnType.
Category
== AtsTypeCategory.List || returnType.
Category
== AtsTypeCategory.Dict;
314
var isDict = returnType.
Category
== AtsTypeCategory.Dict;
580
return typeRef.
Category
switch
659
if (typeRef.
Category
== AtsTypeCategory.Handle)
672
if (typeRef.
Category
== AtsTypeCategory.List)
679
else if (typeRef.
Category
== AtsTypeCategory.Dict)
Aspire.Hosting.CodeGeneration.Rust (16)
AtsRustCodeGenerator.cs (16)
464
else if (returnTypeRef?.
Category
== AtsTypeCategory.Dict && returnTypeRef.IsReadOnly == false)
470
else if (returnTypeRef?.
Category
== AtsTypeCategory.List && returnTypeRef.IsReadOnly == false)
503
return returnType.
Category
== AtsTypeCategory.List || returnType.
Category
== AtsTypeCategory.Dict;
511
var isDict = returnType.
Category
== AtsTypeCategory.Dict;
736
var baseType = typeRef.
Category
switch
774
var baseType = typeRef.
Category
switch
826
if (typeRef.
Category
== AtsTypeCategory.Primitive)
851
typeRef?.
Category
== AtsTypeCategory.Handle
857
&& (typeRef.
Category
== AtsTypeCategory.Array || (typeRef.
Category
== AtsTypeCategory.List && typeRef.IsReadOnly))
863
&& ((typeRef.
Category
== AtsTypeCategory.List && !typeRef.IsReadOnly)
864
|| (typeRef.
Category
== AtsTypeCategory.Dict && !typeRef.IsReadOnly));
887
if (typeRef.
Category
== AtsTypeCategory.Handle)
900
if (typeRef.
Category
== AtsTypeCategory.List || typeRef.
Category
== AtsTypeCategory.Dict)
Aspire.Hosting.CodeGeneration.TypeScript (7)
AtsTypeScriptCodeGenerator.cs (7)
129
typeRef != null && typeRef.
Category
== AtsTypeCategory.Handle;
154
return typeRef.
Category
switch
288
return typeRef.
Category
== AtsTypeCategory.Handle && typeRef.IsInterface;
1940
return typeRef?.
Category
== AtsTypeCategory.Dict;
1948
return typeRef?.
Category
== AtsTypeCategory.List;
2543
if (targetTypeRef.
Category
!= AtsTypeCategory.Handle)
2724
if (!string.IsNullOrEmpty(typeRef.TypeId) && typeRef.
Category
== AtsTypeCategory.Handle)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (3)
AtsTypeScriptCodeGeneratorTests.cs (3)
578
Assert.Equal(AtsTypeCategory.Handle, dependencyParam.Type.
Category
);
1135
Assert.Equal(AtsTypeCategory.Primitive, ctParam.Type.
Category
);
1306
Assert.NotEqual(AtsTypeCategory.Unknown, param.Type.
Category
);
Aspire.Hosting.RemoteHost (6)
Ats\AtsMarshaller.cs (2)
149
return typeRef.
Category
switch
158
_ => throw new InvalidOperationException($"Unknown type category: {typeRef.
Category
}")
AtsCapabilityScanner.cs (3)
549
if (typeRef.
Category
== AtsTypeCategory.Enum && typeRef.ClrType != null)
603
if (typeRef.
Category
== AtsTypeCategory.Unknown && validTypes.Contains(typeRef.TypeId))
698
if (typeRef.
Category
== AtsTypeCategory.Unknown)
CodeGeneration\CodeGenerationService.cs (1)
98
Category = t.
Category
.ToString(),
Aspire.Hosting.RemoteHost.Tests (4)
AtsCapabilityScannerTests.cs (4)
142
Assert.Equal(AtsTypeCategory.Array, itemsType.
Category
);
147
Assert.Equal(AtsTypeCategory.Array, enumerableReturnCapability.ReturnType.
Category
);
328
Assert.NotEqual(AtsTypeCategory.Unknown, cbParam.Type.
Category
);
347
Assert.Equal(AtsTypeCategory.Handle, parameter.Type.
Category
);