Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewRegisteredRuntimeProvider ¶
func NewRegisteredRuntimeProvider(reg ProviderRegistrations, opts ...notification.ServiceOption) notification.RuntimeProvider
NewRegisteredRuntimeProvider builds a RuntimeProvider from registered channel providers.
Types ¶
type ProviderRegistrations ¶
type ProviderRegistrations struct {
EmailSender emailprovider.SenderProvider
EmailEnqueuer emailprovider.EnqueuerProvider
EmailContentRenderer emailprovider.ContentRendererProvider
SlackSender slackprovider.SenderProvider
SlackEnqueuer slackprovider.EnqueuerProvider
}
ProviderRegistrations defines the channel providers used to build a notification runtime provider.
Click to show internal directories.
Click to hide internal directories.