symphony.bdk.core.extension#

Module for managing extensions.

Classes

BdkApiClientFactoryAware()

Interface that extensions need to implement to have the api client factory injected

BdkAuthenticationAware()

Interface that extensions need to implement to have the bot session injected

BdkConfigAware()

Interface that extensions need to implement to have the config injected

BdkExtensionServiceProvider()

Interface that extensions need to implement to expose a service

ExtensionService(api_client_factory, ...)

Service class for managing extensions