4 instantiations of BuilderModel
Aspire.Hosting.CodeGeneration.Python (4)
AtsPythonCodeGenerator.cs (4)
1983var builder = new BuilderModel 2011var builder = new BuilderModel 2058var builder = new BuilderModel 2090return new BuilderModel
20 references to BuilderModel
Aspire.Hosting.CodeGeneration.Python (20)
AtsPythonCodeGenerator.cs (20)
848foreach (var resource in resources) 866foreach (var typeClass in typeClasses.Where(t => !_ignoreTypes.Contains(t.TypeId))) 872foreach (var interfaceClass in interfaceClasses) 877foreach (var resource in resources.Where(b => !b.IsInterface)) 1094private void GenerateTypeClass(BuilderModel model) 1452private void GenerateInterfaceClass(BuilderModel builder) 1510private void GenerateBuilderClass(BuilderModel builder) 1904private List<BuilderModel> CreateBuilderModels(IReadOnlyList<AtsCapabilityInfo> capabilities) 1971var builders = new List<BuilderModel>(); 1983var builder = new BuilderModel 2011var builder = new BuilderModel 2058var builder = new BuilderModel 2078private static List<BuilderModel> TopologicalSortBuilders(List<BuilderModel> builders) 2089var first = g.First(); 2105var result = new List<BuilderModel>(); 2109void Visit(BuilderModel builder) 2128if (buildersByTypeId.TryGetValue(baseTypeId, out var baseBuilder)) 2139if (buildersByTypeId.TryGetValue(GetBuilderTypeId(iface), out var ifaceBuilder)) 2152foreach (var builder in builders.OrderBy(b => b.BuilderClassName))