Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ProviderSet = wire.NewSet(NewEmailJobService, NewAuthService)
ProviderSet is service providers.
Functions ¶
This section is empty.
Types ¶
type AuthService ¶
type AuthService struct {
// contains filtered or unexported fields
}
func NewAuthService ¶
func NewAuthService(ve *biz.AuthUsecase) *AuthService
func (*AuthService) VerifyEmail ¶
func (s *AuthService) VerifyEmail(ctx context.Context, req *v1.VerifyEmailRequest) (*v1.VerifyEmailResponse, error)
type EmailJobService ¶
type EmailJobService struct {
// contains filtered or unexported fields
}
func NewEmailJobService ¶
func NewEmailJobService(ev *biz.AuthUsecase, es *biz.EmailSenderUsecase, c *conf.Server) *EmailJobService
func (*EmailJobService) SendVerifyEmail ¶
func (s *EmailJobService) SendVerifyEmail(ctx context.Context, topic string, headers broker.Headers, msg *v1.SendEmailRequest) error
Click to show internal directories.
Click to hide internal directories.