4 writes to BuilderClassName
Aspire.Hosting.CodeGeneration.Python (4)
AtsPythonCodeGenerator.cs (4)
1984
BuilderClassName
= builderClassName,
2012
BuilderClassName
= builderClassName,
2059
BuilderClassName
= builderClassName,
2091
BuilderClassName
= first.BuilderClassName,
23 references to BuilderClassName
Aspire.Hosting.CodeGeneration.Python (23)
AtsPythonCodeGenerator.cs (23)
848
_wrapperClassNames[resource.TypeId] = resource.
BuilderClassName
;
1453
_moduleBuilder.InterfaceClasses[builder.
BuilderClassName
] = sb;
1472
sb.AppendLine(CultureInfo.InvariantCulture, $"T_{builder.
BuilderClassName
} = typing.TypeVar('T_{builder.
BuilderClassName
}')");
1473
sb.AppendLine(CultureInfo.InvariantCulture, $"class {builder.
BuilderClassName
}({baseClass}, typing.Generic[T_{builder.
BuilderClassName
}]):");
1477
sb.AppendLine(CultureInfo.InvariantCulture, $"class {builder.
BuilderClassName
}({baseClass}):");
1479
sb.AppendLine(CultureInfo.InvariantCulture, $" \"\"\"Abstract base class for {builder.
BuilderClassName
} interface.\"\"\"");
1513
_moduleBuilder.ResourceClasses[builder.
BuilderClassName
] = sb;
1514
_moduleBuilder.ResourceOptions[builder.
BuilderClassName
] = sbOptions;
1515
_moduleBuilder.HandleRegistrations[builder.TypeId] = builder.
BuilderClassName
;
1519
var isBaseResource = builder.
BuilderClassName
== baseClass;
1568
sb.AppendLine(CultureInfo.InvariantCulture, $"class {builder.
BuilderClassName
}({baseClass}):");
1569
sb.AppendLine(CultureInfo.InvariantCulture, $" \"\"\"{builder.
BuilderClassName
} resource.\"\"\"");
1572
sb.AppendLine(CultureInfo.InvariantCulture, $" return \"{builder.
BuilderClassName
}(handle={{self._handle.handle_id}})\"");
1574
sbOptions.AppendLine(CultureInfo.InvariantCulture, $"class {builder.
BuilderClassName
}Kwargs({optionsBaseClass}, total=False):");
1575
sbOptions.AppendLine(CultureInfo.InvariantCulture, $" \"\"\"{builder.
BuilderClassName
} options.\"\"\"");
1577
sbConstructor.AppendLine(CultureInfo.InvariantCulture, $" def __init__(self, handle: Handle, client: AspireClient, **kwargs: typing.Unpack[{builder.
BuilderClassName
}Kwargs]) -> None:");
1582
sb.AppendLine(CultureInfo.InvariantCulture, $"class {builder.
BuilderClassName
}(AbstractResource):");
1607
_moduleBuilder.ResourceOptionNames[builder.
BuilderClassName
] = optionNames;
1637
GenerateBuilderMethod(sb, capability, false, sbOptions, sbConstructor, builder.
BuilderClassName
);
2091
BuilderClassName = first.
BuilderClassName
,
2150
foreach (var builder in builders.OrderBy(b => b.
BuilderClassName
))