4 writes to BuilderClassName
Aspire.Hosting.CodeGeneration.Python (4)
AtsPythonCodeGenerator.cs (4)
1986
BuilderClassName
= builderClassName,
2014
BuilderClassName
= builderClassName,
2061
BuilderClassName
= builderClassName,
2093
BuilderClassName
= first.BuilderClassName,
23 references to BuilderClassName
Aspire.Hosting.CodeGeneration.Python (23)
AtsPythonCodeGenerator.cs (23)
850
_wrapperClassNames[resource.TypeId] = resource.
BuilderClassName
;
1455
_moduleBuilder.InterfaceClasses[builder.
BuilderClassName
] = sb;
1474
sb.AppendLine(CultureInfo.InvariantCulture, $"T_{builder.
BuilderClassName
} = typing.TypeVar('T_{builder.
BuilderClassName
}')");
1475
sb.AppendLine(CultureInfo.InvariantCulture, $"class {builder.
BuilderClassName
}({baseClass}, typing.Generic[T_{builder.
BuilderClassName
}]):");
1479
sb.AppendLine(CultureInfo.InvariantCulture, $"class {builder.
BuilderClassName
}({baseClass}):");
1481
sb.AppendLine(CultureInfo.InvariantCulture, $" \"\"\"Abstract base class for {builder.
BuilderClassName
} interface.\"\"\"");
1515
_moduleBuilder.ResourceClasses[builder.
BuilderClassName
] = sb;
1516
_moduleBuilder.ResourceOptions[builder.
BuilderClassName
] = sbOptions;
1517
_moduleBuilder.HandleRegistrations[builder.TypeId] = builder.
BuilderClassName
;
1521
var isBaseResource = builder.
BuilderClassName
== baseClass;
1570
sb.AppendLine(CultureInfo.InvariantCulture, $"class {builder.
BuilderClassName
}({baseClass}):");
1571
sb.AppendLine(CultureInfo.InvariantCulture, $" \"\"\"{builder.
BuilderClassName
} resource.\"\"\"");
1574
sb.AppendLine(CultureInfo.InvariantCulture, $" return \"{builder.
BuilderClassName
}(handle={{self._handle.handle_id}})\"");
1576
sbOptions.AppendLine(CultureInfo.InvariantCulture, $"class {builder.
BuilderClassName
}Kwargs({optionsBaseClass}, total=False):");
1577
sbOptions.AppendLine(CultureInfo.InvariantCulture, $" \"\"\"{builder.
BuilderClassName
} options.\"\"\"");
1579
sbConstructor.AppendLine(CultureInfo.InvariantCulture, $" def __init__(self, handle: Handle, client: AspireClient, **kwargs: typing.Unpack[{builder.
BuilderClassName
}Kwargs]) -> None:");
1584
sb.AppendLine(CultureInfo.InvariantCulture, $"class {builder.
BuilderClassName
}(AbstractResource):");
1609
_moduleBuilder.ResourceOptionNames[builder.
BuilderClassName
] = optionNames;
1639
GenerateBuilderMethod(sb, capability, false, sbOptions, sbConstructor, builder.
BuilderClassName
);
2093
BuilderClassName = first.
BuilderClassName
,
2152
foreach (var builder in builders.OrderBy(b => b.
BuilderClassName
))