Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Services ¶
type Services struct {
CloudflareService interfaces.CloudflareService
EmailService interfaces.EmailService
EmailAnaylsisService interfaces.EmailProcessor
EmailAttachmentService interfaces.EmailProcessor
EmailClassificationService interfaces.EmailProcessor
EmailContentService interfaces.EmailProcessor
EmailStorageService interfaces.EmailProcessor
EmailThreadingService interfaces.EmailProcessor
EventLoggerService interfaces.EmailProcessor
GoogleService interfaces.GoogleService
IMAPService interfaces.IMAPService
MailboxService interfaces.MailboxService
NamecheapService interfaces.NamecheapService
OpenSrsService interfaces.OpenSrsService
MailboxServiceOld interfaces.MailboxServiceOld
DomainService interfaces.DomainService
}
func InitServices ¶
func InitServices(natsConn *nats_internal.NATSConnections, log logger.Logger, repos *repository.Repositories, cfg *config.Config) *Services
Click to show internal directories.
Click to hide internal directories.