32 writes to Category
Aspire.Hosting (32)
Ats\AtsCapabilityScanner.cs (32)
532typeRef.Category = AtsTypeCategory.Handle; 692Category = AtsTypeCategory.Handle, 723Category = AtsTypeCategory.Handle, 977: new AtsTypeRef { TypeId = AtsConstants.Any, Category = AtsTypeCategory.Primitive }; 982Category = AtsTypeCategory.Dict, 1004propertyTypeRef = new AtsTypeRef { TypeId = AtsConstants.Any, Category = AtsTypeCategory.Primitive }; 1025Category = AtsTypeCategory.Handle, 1125Category = AtsTypeCategory.Handle, 1430? new AtsTypeRef { TypeId = "callback", Category = AtsTypeCategory.Callback } 1483returnTypeRef = new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive }; 1487returnTypeRef = new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive }; 1495?? new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive } 1496: new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive }; 1501?? new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive }; 1527var voidTypeRef = new AtsTypeRef { TypeId = AtsConstants.Void, Category = AtsTypeCategory.Primitive }; 1829Category = AtsTypeCategory.Primitive 1878return new AtsTypeRef { TypeId = primitiveTypeId, ClrType = type, Category = AtsTypeCategory.Primitive }; 1884return new AtsTypeRef { TypeId = AtsConstants.Any, ClrType = type, Category = AtsTypeCategory.Primitive }; 1897Category = AtsTypeCategory.Enum 1920Category = AtsTypeCategory.Dict, 1943Category = AtsTypeCategory.Dict, 1965Category = AtsTypeCategory.List, 1985Category = AtsTypeCategory.Array, 2013Category = AtsTypeCategory.Handle, 2024Category = AtsTypeCategory.Handle, 2044Category = AtsTypeCategory.Array, 2060Category = AtsTypeCategory.Dto, 2072Category = AtsTypeCategory.Handle, 2082Category = AtsTypeCategory.Unknown, 2162Category = AtsTypeCategory.Handle, 2197Category = AtsTypeCategory.Handle, 2455Category = AtsTypeCategory.Union,
14 references to Category
Aspire.Hosting (3)
Ats\AtsCapabilityScanner.cs (3)
489if (typeRef.Category == AtsTypeCategory.Enum) 530if (typeRef.Category == AtsTypeCategory.Unknown && validTypes.Contains(typeRef.TypeId)) 625if (typeRef.Category == AtsTypeCategory.Unknown)
Aspire.Hosting.CodeGeneration.TypeScript (6)
AtsTypeScriptCodeGenerator.cs (6)
124typeRef != null && typeRef.Category == AtsTypeCategory.Handle; 143return typeRef.Category switch 267return typeRef.Category == AtsTypeCategory.Handle && typeRef.IsInterface; 1689return typeRef?.Category == AtsTypeCategory.Dict; 2224if (targetTypeRef.Category != AtsTypeCategory.Handle) 2393if (!string.IsNullOrEmpty(typeRef.TypeId) && typeRef.Category == AtsTypeCategory.Handle)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (3)
AtsTypeScriptCodeGeneratorTests.cs (3)
560Assert.Equal(AtsTypeCategory.Handle, dependencyParam.Type.Category); 1014Assert.Equal(AtsTypeCategory.Primitive, ctParam.Type.Category); 1183Assert.NotEqual(AtsTypeCategory.Unknown, param.Type.Category);
Aspire.Hosting.RemoteHost (2)
Ats\AtsMarshaller.cs (2)
133return typeRef.Category switch 142_ => throw new InvalidOperationException($"Unknown type category: {typeRef.Category}")