4 instantiations of BuilderModel
Aspire.Hosting.CodeGeneration.Python (4)
AtsPythonCodeGenerator.cs (4)
1904var builder = new BuilderModel 1932var builder = new BuilderModel 1979var builder = new BuilderModel 2011return new BuilderModel
20 references to BuilderModel
Aspire.Hosting.CodeGeneration.Python (20)
AtsPythonCodeGenerator.cs (20)
773foreach (var resource in resources) 791foreach (var typeClass in typeClasses.Where(t => !_ignoreTypes.Contains(t.TypeId))) 797foreach (var interfaceClass in interfaceClasses) 802foreach (var resource in resources.Where(b => !b.IsInterface)) 1019private void GenerateTypeClass(BuilderModel model) 1376private void GenerateInterfaceClass(BuilderModel builder) 1434private void GenerateBuilderClass(BuilderModel builder) 1825private List<BuilderModel> CreateBuilderModels(IReadOnlyList<AtsCapabilityInfo> capabilities) 1892var builders = new List<BuilderModel>(); 1904var builder = new BuilderModel 1932var builder = new BuilderModel 1979var builder = new BuilderModel 1999private static List<BuilderModel> TopologicalSortBuilders(List<BuilderModel> builders) 2010var first = g.First(); 2026var result = new List<BuilderModel>(); 2030void Visit(BuilderModel builder) 2049if (buildersByTypeId.TryGetValue(baseTypeId, out var baseBuilder)) 2060if (buildersByTypeId.TryGetValue(GetBuilderTypeId(iface), out var ifaceBuilder)) 2073foreach (var builder in builders.OrderBy(b => b.BuilderClassName))