Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Registration ¶
type Registration struct {
// contains filtered or unexported fields
}
Registration application service responsible for managing the lifecycle of a user registration
func NewRegisteration ¶
func NewRegisteration(uec event_port.UserEventClient, uc usecase_port.UserAccountUseCase) *Registration
NewRegisteration returns a new instance of Registration application service
func (*Registration) Done ¶
func (r *Registration) Done()
func (*Registration) NewUserRegisteredListener ¶
func (r *Registration) NewUserRegisteredListener() error
NewUserRegisteredListener listens to the event and trigger the lifecycle required for user approval process
Click to show internal directories.
Click to hide internal directories.