4 writes to BuilderClassName
Aspire.Hosting.CodeGeneration.Python (4)
AtsPythonCodeGenerator.cs (4)
2001
BuilderClassName
= builderClassName,
2029
BuilderClassName
= builderClassName,
2076
BuilderClassName
= builderClassName,
2108
BuilderClassName
= first.BuilderClassName,
23 references to BuilderClassName
Aspire.Hosting.CodeGeneration.Python (23)
AtsPythonCodeGenerator.cs (23)
853
_wrapperClassNames[resource.TypeId] = resource.
BuilderClassName
;
1470
_moduleBuilder.InterfaceClasses[builder.
BuilderClassName
] = sb;
1489
sb.AppendLine(CultureInfo.InvariantCulture, $"T_{builder.
BuilderClassName
} = typing.TypeVar('T_{builder.
BuilderClassName
}')");
1490
sb.AppendLine(CultureInfo.InvariantCulture, $"class {builder.
BuilderClassName
}({baseClass}, typing.Generic[T_{builder.
BuilderClassName
}]):");
1494
sb.AppendLine(CultureInfo.InvariantCulture, $"class {builder.
BuilderClassName
}({baseClass}):");
1496
sb.AppendLine(CultureInfo.InvariantCulture, $" \"\"\"Abstract base class for {builder.
BuilderClassName
} interface.\"\"\"");
1530
_moduleBuilder.ResourceClasses[builder.
BuilderClassName
] = sb;
1531
_moduleBuilder.ResourceOptions[builder.
BuilderClassName
] = sbOptions;
1532
_moduleBuilder.HandleRegistrations[builder.TypeId] = builder.
BuilderClassName
;
1536
var isBaseResource = builder.
BuilderClassName
== baseClass;
1585
sb.AppendLine(CultureInfo.InvariantCulture, $"class {builder.
BuilderClassName
}({baseClass}):");
1586
sb.AppendLine(CultureInfo.InvariantCulture, $" \"\"\"{builder.
BuilderClassName
} resource.\"\"\"");
1589
sb.AppendLine(CultureInfo.InvariantCulture, $" return \"{builder.
BuilderClassName
}(handle={{self._handle.handle_id}})\"");
1591
sbOptions.AppendLine(CultureInfo.InvariantCulture, $"class {builder.
BuilderClassName
}Kwargs({optionsBaseClass}, total=False):");
1592
sbOptions.AppendLine(CultureInfo.InvariantCulture, $" \"\"\"{builder.
BuilderClassName
} options.\"\"\"");
1594
sbConstructor.AppendLine(CultureInfo.InvariantCulture, $" def __init__(self, handle: Handle, client: AspireClient, **kwargs: typing.Unpack[{builder.
BuilderClassName
}Kwargs]) -> None:");
1599
sb.AppendLine(CultureInfo.InvariantCulture, $"class {builder.
BuilderClassName
}(AbstractResource):");
1624
_moduleBuilder.ResourceOptionNames[builder.
BuilderClassName
] = optionNames;
1654
GenerateBuilderMethod(sb, capability, false, sbOptions, sbConstructor, builder.
BuilderClassName
);
2108
BuilderClassName = first.
BuilderClassName
,
2167
foreach (var builder in builders.OrderBy(b => b.
BuilderClassName
))