Documentation ¶
Index ¶
- func Bind(c echo.Context, input interface{}) error
- func NewDiscordClient(webhook string) micro.NotificationService
- func NewEchoAdapter(config micro.RouterConfig) micro.Router
- func NewGoCronAdapter(tenantLoader micro.TenantLoader) micro.Scheduler
- func NewGormAdapter(config *micro.DataSourceCfg) micro.DataSource
- func NewSendGridEmailSender(apikey string) micro.Mailer
- type FakeEmailSender
- type GoCronSchedulingAdapter
- func (s *GoCronSchedulingAdapter) Every(interval string, handler micro.SchedulerHandler)
- func (s *GoCronSchedulingAdapter) EveryTenant(interval string, handler micro.SchedulerHandler)
- func (s *GoCronSchedulingAdapter) Once(handler micro.SchedulerHandler)
- func (s *GoCronSchedulingAdapter) OncePerTenant(handler micro.SchedulerHandler)
- func (s *GoCronSchedulingAdapter) StartAsync()
- type SendGridEmailSender
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDiscordClient ¶ added in v0.6.4
func NewDiscordClient(webhook string) micro.NotificationService
func NewEchoAdapter ¶
func NewEchoAdapter(config micro.RouterConfig) micro.Router
func NewGoCronAdapter ¶
func NewGoCronAdapter(tenantLoader micro.TenantLoader) micro.Scheduler
func NewGormAdapter ¶
func NewGormAdapter(config *micro.DataSourceCfg) micro.DataSource
func NewSendGridEmailSender ¶
Types ¶
type FakeEmailSender ¶
func NewFakeEmailSender ¶
func NewFakeEmailSender() *FakeEmailSender
type GoCronSchedulingAdapter ¶
func (*GoCronSchedulingAdapter) Every ¶
func (s *GoCronSchedulingAdapter) Every(interval string, handler micro.SchedulerHandler)
func (*GoCronSchedulingAdapter) EveryTenant ¶ added in v0.7.0
func (s *GoCronSchedulingAdapter) EveryTenant(interval string, handler micro.SchedulerHandler)
func (*GoCronSchedulingAdapter) Once ¶ added in v0.6.10
func (s *GoCronSchedulingAdapter) Once(handler micro.SchedulerHandler)
func (*GoCronSchedulingAdapter) OncePerTenant ¶ added in v0.7.0
func (s *GoCronSchedulingAdapter) OncePerTenant(handler micro.SchedulerHandler)
func (*GoCronSchedulingAdapter) StartAsync ¶
func (s *GoCronSchedulingAdapter) StartAsync()
type SendGridEmailSender ¶
Click to show internal directories.
Click to hide internal directories.