Class BowireKeyringServiceContribution

Namespace
Kuestenlogik.Bowire.Keyring
Assembly
Kuestenlogik.Bowire.Keyring.dll

Auto-discovered service registration for the keyring package (#208 Phase 5). Binds KeyringOptions from Bowire:Keyring and registers the OS backend + resolver so both the endpoint and the CLI flow resolver share one configured instance. Idempotent via TryAdd.

public sealed class BowireKeyringServiceContribution : IBowireServiceContribution
Inheritance
BowireKeyringServiceContribution
Implements
Inherited Members

Constructors

BowireKeyringServiceContribution()

public BowireKeyringServiceContribution()

Methods

ConfigureServices(IServiceCollection)

Register this contribution's services. Called once per host startup from BowireServiceCollectionExtensions.AddBowire.

public void ConfigureServices(IServiceCollection services)

Parameters

services IServiceCollection

The host's service collection.