Skip to content
Docs Try Aspire
Docs Try

IResourceWithConnectionString

Interface
📦 Aspire.Hosting v13.2.0
interface IResourceWithConnectionString {
getConnectionProperty(key: string): ReferenceExpression;
onConnectionStringAvailable(callback: (arg: ConnectionStringAvailableEvent) => Promise<void>): IResourceWithConnectionString;
withConnectionProperty(
name: string,
value: ReferenceExpression): IResourceWithConnectionString;
withConnectionPropertyValue(
name: string,
value: string): IResourceWithConnectionString;
}

Methods

Gets a connection property by key
getConnectionProperty(key: string): ReferenceExpression
key string
ReferenceExpression
Subscribes to the ConnectionStringAvailable event
onConnectionStringAvailable(callback: (arg: ConnectionStringAvailableEvent) => Promise<void>): IResourceWithConnectionString
callback (arg: ConnectionStringAvailableEvent) => Promise<void>
IResourceWithConnectionString
Adds a connection property with a reference expression
withConnectionProperty(
name: string,
value: ReferenceExpression): IResourceWithConnectionString
name string
value ReferenceExpression
IResourceWithConnectionString
Adds a connection property with a string value
withConnectionPropertyValue(
name: string,
value: string): IResourceWithConnectionString
name string
value string
IResourceWithConnectionString