AspireBitwardenSecretManagerExtensions Methods
ClassMethods2 members
Extension methods for registering
Sdk.BitwardenClient . AddBitwardenSecretManagerClient(IHostApplicationBuilder, string, Action<BitwardenSecretManagerClientSettings>) Section titled AddBitwardenSecretManagerClient(IHostApplicationBuilder, string, Action<BitwardenSecretManagerClientSettings>)extension Registers a
Sdk.BitwardenClient from structured Aspire configuration. public static class AspireBitwardenSecretManagerExtensions{ public static void AddBitwardenSecretManagerClient( this IHostApplicationBuilder builder, string connectionName, Action<BitwardenSecretManagerClientSettings>? configureSettings = null) { // ... }}Parameters
builderIHostApplicationBuilder The host application builder.connectionName stringThe connection name under Aspire:Bitwarden:SecretManager .configureSettings Action<BitwardenSecretManagerClientSettings> optionalOptional settings override callback.Returns
voidThe host application builder.AddKeyedBitwardenSecretManagerClient(IHostApplicationBuilder, string, Action<BitwardenSecretManagerClientSettings>) Section titled AddKeyedBitwardenSecretManagerClient(IHostApplicationBuilder, string, Action<BitwardenSecretManagerClientSettings>)extension Registers a keyed
Sdk.BitwardenClient from structured Aspire configuration. public static class AspireBitwardenSecretManagerExtensions{ public static void AddKeyedBitwardenSecretManagerClient( this IHostApplicationBuilder builder, string name, Action<BitwardenSecretManagerClientSettings>? configureSettings = null) { // ... }}Parameters
builderIHostApplicationBuilder The host application builder.namestringThe connection name under Aspire:Bitwarden:SecretManager . The same value is also used as the DI service key.configureSettings Action<BitwardenSecretManagerClientSettings> optionalOptional settings override callback.