4 instantiations of BuilderModel
Aspire.Hosting.CodeGeneration.Python (4)
AtsPythonCodeGenerator.cs (4)
1998var builder = new BuilderModel 2026var builder = new BuilderModel 2073var builder = new BuilderModel 2105return new BuilderModel
20 references to BuilderModel
Aspire.Hosting.CodeGeneration.Python (20)
AtsPythonCodeGenerator.cs (20)
851foreach (var resource in resources) 869foreach (var typeClass in typeClasses.Where(t => !_ignoreTypes.Contains(t.TypeId))) 875foreach (var interfaceClass in interfaceClasses) 880foreach (var resource in resources.Where(b => !b.IsInterface)) 1109private void GenerateTypeClass(BuilderModel model) 1467private void GenerateInterfaceClass(BuilderModel builder) 1525private void GenerateBuilderClass(BuilderModel builder) 1919private List<BuilderModel> CreateBuilderModels(IReadOnlyList<AtsCapabilityInfo> capabilities) 1986var builders = new List<BuilderModel>(); 1998var builder = new BuilderModel 2026var builder = new BuilderModel 2073var builder = new BuilderModel 2093private static List<BuilderModel> TopologicalSortBuilders(List<BuilderModel> builders) 2104var first = g.First(); 2120var result = new List<BuilderModel>(); 2124void Visit(BuilderModel builder) 2143if (buildersByTypeId.TryGetValue(baseTypeId, out var baseBuilder)) 2154if (buildersByTypeId.TryGetValue(GetBuilderTypeId(iface), out var ifaceBuilder)) 2167foreach (var builder in builders.OrderBy(b => b.BuilderClassName))