4 writes to TargetType
Aspire.Hosting.CodeGeneration.Python (4)
AtsPythonCodeGenerator.cs (4)
2004TargetType = typeRef 2032TargetType = typeRef 2079TargetType = typeRef 2114TargetType = g.Select(b => b.TargetType).FirstOrDefault(t => t is not null)
15 references to TargetType
Aspire.Hosting.CodeGeneration.Python (15)
AtsPythonCodeGenerator.cs (15)
843var resources = builders.Where(b => b.TargetType?.IsResourceBuilder == true).ToList(); 844var typeClasses = builders.Where(b => b.TargetType?.IsResourceBuilder != true).ToList(); 1473var implementedInterfaces = builder.TargetType?.ImplementedInterfaces.ToList(); 1487if (builder.TargetType?.ClrType!.IsGenericType == true) 1520GenerateBuilderMethod(sb, capability, builder.TargetType!.IsResourceBuilder); 1540var baseType = builder.TargetType?.BaseType; 1554var implementedInterfaces = builder.TargetType?.ImplementedInterfaces.Where(i => !baseTypeInterfaces.Contains(i.TypeId)).ToList(); 1630!IsTargetTypeCoveredByBaseHierarchy(c.TargetType, builder.TargetType)).ToList(); 1633!IsTargetTypeCoveredByBaseHierarchy(c.TargetType, builder.TargetType)).ToList(); 1648!IsTargetTypeCoveredByBaseHierarchy(c.TargetType, builder.TargetType)).ToList(); 2114TargetType = g.Select(b => b.TargetType).FirstOrDefault(t => t is not null) 2140if (builder.TargetType?.BaseType != null) 2142var baseTypeId = GetBuilderTypeId(builder.TargetType.BaseType); 2150if (builder.TargetType?.ImplementedInterfaces != null) 2152foreach (var iface in builder.TargetType.ImplementedInterfaces)