DiscordHandler creates a new instance of handlers.DiscordHandler
()
| 1264 | |
| 1265 | // DiscordHandler creates a new instance of handlers.DiscordHandler |
| 1266 | func (container *Container) DiscordHandler() (handler *handlers.DiscordHandler) { |
| 1267 | container.logger.Debug(fmt.Sprintf("creating %T", handler)) |
| 1268 | |
| 1269 | return handlers.NewDiscordHandler( |
| 1270 | container.Logger(), |
| 1271 | container.Tracer(), |
| 1272 | container.DiscordHandlerValidator(), |
| 1273 | container.DiscordService(), |
| 1274 | container.MessageService(), |
| 1275 | container.BillingService(), |
| 1276 | container.MessageHandlerValidator(), |
| 1277 | ) |
| 1278 | } |
| 1279 | |
| 1280 | // LemonsqueezyHandlerValidator creates a new instance of validators.LemonsqueezyHandlerValidator |
| 1281 | func (container *Container) LemonsqueezyHandlerValidator() (validator *validators.LemonsqueezyHandlerValidator) { |
no test coverage detected