Skip to content
DocsTry Aspire
DocsTry

PowerShellRunspacePoolResourceBuilderExtensions Methods

ClassMethods2 members
Extensions for the PowerShellRunspacePoolResourceBuilder.
AddScript(IResourceBuilder<PowerShellRunspacePoolResource>, string, string)Section titled AddScript(IResourceBuilder<PowerShellRunspacePoolResource>, string, string)extensionIResourceBuilder<PowerShellScriptResource>
Adds a PowerShell script resource to the distributed application.
public static class PowerShellRunspacePoolResourceBuilderExtensions
{
public static IResourceBuilder<PowerShellScriptResource> AddScript(
this IResourceBuilder<PowerShellRunspacePoolResource> builder,
string name,
string script)
{
// ...
}
}
builderIResourceBuilder<PowerShellRunspacePoolResource>
namestring
scriptstring
WithReference(IResourceBuilder<PowerShellRunspacePoolResource>, IResourceBuilder<IResourceWithConnectionString>, string?, bool)Section titled WithReference(IResourceBuilder<PowerShellRunspacePoolResource>, IResourceBuilder<IResourceWithConnectionString>, string?, bool)extensionIResourceBuilder<PowerShellRunspacePoolResource>
Adds a reference to an Aspire resource that implements IResourceWithConnectionString. The resource will be exposed as a PowerShell variable in the runspace that is named after the resource name.
public static class PowerShellRunspacePoolResourceBuilderExtensions
{
public static IResourceBuilder<PowerShellRunspacePoolResource> WithReference(
this IResourceBuilder<PowerShellRunspacePoolResource> builder,
IResourceBuilder<IResourceWithConnectionString> source,
string? connectionName = null,
bool optional = false)
{
// ...
}
}
builderIResourceBuilder<PowerShellRunspacePoolResource>
sourceIResourceBuilder<IResourceWithConnectionString>
connectionNamestring?optional
optionalbooloptional
This method is not available in polyglot app hosts.