Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterProvider ¶
func RegisterProvider(name string, constructor ProviderConstructor) error
RegisterProvider registers a messaging provider constructor.
Types ¶
type Provider ¶
type Provider interface {
Send(ctx context.Context, message schema.Message) (schema.MessageResult, error)
}
Provider defines the capability surface for messaging adapters.
type ProviderConstructor ¶
ProviderConstructor builds a messaging provider from decrypted configuration.
func LookupProvider ¶
func LookupProvider(name string) (ProviderConstructor, bool)
LookupProvider returns a registered provider constructor by name.
Click to show internal directories.
Click to hide internal directories.