4 writes to BuilderClassName
Aspire.Hosting.CodeGeneration.Python (4)
AtsPythonCodeGenerator.cs (4)
1907
BuilderClassName
= builderClassName,
1935
BuilderClassName
= builderClassName,
1982
BuilderClassName
= builderClassName,
2014
BuilderClassName
= first.BuilderClassName,
23 references to BuilderClassName
Aspire.Hosting.CodeGeneration.Python (23)
AtsPythonCodeGenerator.cs (23)
775
_wrapperClassNames[resource.TypeId] = resource.
BuilderClassName
;
1379
_moduleBuilder.InterfaceClasses[builder.
BuilderClassName
] = sb;
1398
sb.AppendLine(CultureInfo.InvariantCulture, $"T_{builder.
BuilderClassName
} = typing.TypeVar('T_{builder.
BuilderClassName
}')");
1399
sb.AppendLine(CultureInfo.InvariantCulture, $"class {builder.
BuilderClassName
}({baseClass}, typing.Generic[T_{builder.
BuilderClassName
}]):");
1403
sb.AppendLine(CultureInfo.InvariantCulture, $"class {builder.
BuilderClassName
}({baseClass}):");
1405
sb.AppendLine(CultureInfo.InvariantCulture, $" \"\"\"Abstract base class for {builder.
BuilderClassName
} interface.\"\"\"");
1439
_moduleBuilder.ResourceClasses[builder.
BuilderClassName
] = sb;
1440
_moduleBuilder.ResourceOptions[builder.
BuilderClassName
] = sbOptions;
1441
_moduleBuilder.HandleRegistrations[builder.TypeId] = builder.
BuilderClassName
;
1445
var isBaseResource = builder.
BuilderClassName
== baseClass;
1494
sb.AppendLine(CultureInfo.InvariantCulture, $"class {builder.
BuilderClassName
}({baseClass}):");
1495
sb.AppendLine(CultureInfo.InvariantCulture, $" \"\"\"{builder.
BuilderClassName
} resource.\"\"\"");
1498
sb.AppendLine(CultureInfo.InvariantCulture, $" return \"{builder.
BuilderClassName
}(handle={{self._handle.handle_id}})\"");
1500
sbOptions.AppendLine(CultureInfo.InvariantCulture, $"class {builder.
BuilderClassName
}Kwargs({optionsBaseClass}, total=False):");
1501
sbOptions.AppendLine(CultureInfo.InvariantCulture, $" \"\"\"{builder.
BuilderClassName
} options.\"\"\"");
1503
sbConstructor.AppendLine(CultureInfo.InvariantCulture, $" def __init__(self, handle: Handle, client: AspireClient, **kwargs: typing.Unpack[{builder.
BuilderClassName
}Kwargs]) -> None:");
1508
sb.AppendLine(CultureInfo.InvariantCulture, $"class {builder.
BuilderClassName
}(AbstractResource):");
1533
_moduleBuilder.ResourceOptionNames[builder.
BuilderClassName
] = optionNames;
1563
GenerateBuilderMethod(sb, capability, false, sbOptions, sbConstructor, builder.
BuilderClassName
);
2014
BuilderClassName = first.
BuilderClassName
,
2073
foreach (var builder in builders.OrderBy(b => b.
BuilderClassName
))