33 writes to Category
Aspire.Hosting (32)
Ats\AtsCapabilityScanner.cs (32)
594
typeRef.
Category
= AtsTypeCategory.Handle;
754
Category
= AtsTypeCategory.Handle,
785
Category
= AtsTypeCategory.Handle,
1080
: new AtsTypeRef { TypeId = AtsConstants.Any,
Category
= AtsTypeCategory.Primitive };
1085
Category
= AtsTypeCategory.Dict,
1107
propertyTypeRef = new AtsTypeRef { TypeId = AtsConstants.Any,
Category
= AtsTypeCategory.Primitive };
1128
Category
= AtsTypeCategory.Handle,
1234
Category
= AtsTypeCategory.Handle,
1547
? new AtsTypeRef { TypeId = "callback",
Category
= AtsTypeCategory.Callback }
1600
returnTypeRef = new AtsTypeRef { TypeId = AtsConstants.Void,
Category
= AtsTypeCategory.Primitive };
1604
returnTypeRef = 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 };
1644
var voidTypeRef = new AtsTypeRef { TypeId = AtsConstants.Void,
Category
= AtsTypeCategory.Primitive };
1962
Category
= AtsTypeCategory.Primitive
2028
return new AtsTypeRef { TypeId = primitiveTypeId, ClrType = type,
Category
= AtsTypeCategory.Primitive };
2034
return new AtsTypeRef { TypeId = AtsConstants.Any, ClrType = type,
Category
= AtsTypeCategory.Primitive };
2047
Category
= AtsTypeCategory.Enum
2070
Category
= AtsTypeCategory.Dict,
2093
Category
= AtsTypeCategory.Dict,
2115
Category
= AtsTypeCategory.List,
2135
Category
= AtsTypeCategory.Array,
2163
Category
= AtsTypeCategory.Handle,
2174
Category
= AtsTypeCategory.Handle,
2194
Category
= AtsTypeCategory.Array,
2210
Category
= AtsTypeCategory.Dto,
2222
Category
= AtsTypeCategory.Handle,
2232
Category
= AtsTypeCategory.Unknown,
2312
Category
= AtsTypeCategory.Handle,
2347
Category
= AtsTypeCategory.Handle,
2605
Category
= AtsTypeCategory.Union,
Aspire.Hosting.RemoteHost.Tests (1)
AtsMarshallerTests.cs (1)
682
var typeRef = new AtsTypeRef { TypeId = "test/SelfReferencingDto",
Category
= AtsTypeCategory.Dto };
57 references to Category
Aspire.Hosting (3)
Ats\AtsCapabilityScanner.cs (3)
538
if (typeRef.
Category
== AtsTypeCategory.Enum && typeRef.ClrType != null)
592
if (typeRef.
Category
== AtsTypeCategory.Unknown && validTypes.Contains(typeRef.TypeId))
687
if (typeRef.
Category
== AtsTypeCategory.Unknown)
Aspire.Hosting.CodeGeneration.Go (8)
AtsGoCodeGenerator.cs (8)
229
var isDict = returnType.
Category
== AtsTypeCategory.Dict;
407
return returnType.
Category
== AtsTypeCategory.List || returnType.
Category
== AtsTypeCategory.Dict;
413
var isDict = returnType.
Category
== AtsTypeCategory.Dict;
666
var baseType = typeRef.
Category
switch
734
if (typeRef.
Category
== AtsTypeCategory.Handle)
747
if (typeRef.
Category
== AtsTypeCategory.List)
754
else if (typeRef.
Category
== AtsTypeCategory.Dict)
Aspire.Hosting.CodeGeneration.Java (7)
AtsJavaCodeGenerator.cs (7)
356
return returnType.
Category
== AtsTypeCategory.List || returnType.
Category
== AtsTypeCategory.Dict;
362
var isDict = returnType.
Category
== AtsTypeCategory.Dict;
631
var baseType = typeRef.
Category
switch
698
if (typeRef.
Category
== AtsTypeCategory.Handle)
711
if (typeRef.
Category
== AtsTypeCategory.List)
718
else if (typeRef.
Category
== AtsTypeCategory.Dict)
Aspire.Hosting.CodeGeneration.Python (7)
AtsPythonCodeGenerator.cs (7)
309
return returnType.
Category
== AtsTypeCategory.List || returnType.
Category
== AtsTypeCategory.Dict;
315
var isDict = returnType.
Category
== AtsTypeCategory.Dict;
582
return typeRef.
Category
switch
661
if (typeRef.
Category
== AtsTypeCategory.Handle)
674
if (typeRef.
Category
== AtsTypeCategory.List)
681
else if (typeRef.
Category
== AtsTypeCategory.Dict)
Aspire.Hosting.CodeGeneration.Rust (16)
AtsRustCodeGenerator.cs (16)
465
else if (returnTypeRef?.
Category
== AtsTypeCategory.Dict && returnTypeRef.IsReadOnly == false)
471
else if (returnTypeRef?.
Category
== AtsTypeCategory.List && returnTypeRef.IsReadOnly == false)
504
return returnType.
Category
== AtsTypeCategory.List || returnType.
Category
== AtsTypeCategory.Dict;
512
var isDict = returnType.
Category
== AtsTypeCategory.Dict;
738
var baseType = typeRef.
Category
switch
776
var baseType = typeRef.
Category
switch
828
if (typeRef.
Category
== AtsTypeCategory.Primitive)
853
typeRef?.
Category
== AtsTypeCategory.Handle
859
&& (typeRef.
Category
== AtsTypeCategory.Array || (typeRef.
Category
== AtsTypeCategory.List && typeRef.IsReadOnly))
865
&& ((typeRef.
Category
== AtsTypeCategory.List && !typeRef.IsReadOnly)
866
|| (typeRef.
Category
== AtsTypeCategory.Dict && !typeRef.IsReadOnly));
889
if (typeRef.
Category
== AtsTypeCategory.Handle)
902
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
278
return typeRef.
Category
== AtsTypeCategory.Handle && typeRef.IsInterface;
1907
return typeRef?.
Category
== AtsTypeCategory.Dict;
1915
return typeRef?.
Category
== AtsTypeCategory.List;
2488
if (targetTypeRef.
Category
!= AtsTypeCategory.Handle)
2669
if (!string.IsNullOrEmpty(typeRef.TypeId) && typeRef.
Category
== AtsTypeCategory.Handle)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (3)
AtsTypeScriptCodeGeneratorTests.cs (3)
568
Assert.Equal(AtsTypeCategory.Handle, dependencyParam.Type.
Category
);
1068
Assert.Equal(AtsTypeCategory.Primitive, ctParam.Type.
Category
);
1237
Assert.NotEqual(AtsTypeCategory.Unknown, param.Type.
Category
);
Aspire.Hosting.RemoteHost (3)
Ats\AtsMarshaller.cs (2)
144
return typeRef.
Category
switch
153
_ => throw new InvalidOperationException($"Unknown type category: {typeRef.
Category
}")
CodeGeneration\CodeGenerationService.cs (1)
98
Category = t.
Category
.ToString(),
Aspire.Hosting.Tests (3)
Ats\AtsCapabilityScannerTests.cs (3)
139
Assert.Equal(AtsTypeCategory.Array, itemsType.
Category
);
144
Assert.Equal(AtsTypeCategory.Array, enumerableReturnCapability.ReturnType.
Category
);
245
Assert.NotEqual(AtsTypeCategory.Unknown, cbParam.Type.
Category
);