feat: WIP auth mailing implementation

This commit is contained in:
Florian Sylvain
2024-05-13 19:22:56 +02:00
parent d146363246
commit 8015639db5
13 changed files with 139 additions and 113 deletions
+2
View File
@@ -18,6 +18,7 @@ type UseCases struct {
CreateUserUseCase *useCases.CreateUserUseCase
ListUsersUseCase *useCases.ListUsersUseCase
GetPageUseCase *useCases.GetPageUseCase
SendMailUseCase *useCases.SendMailUseCase
}
var Container *UseCases
@@ -50,6 +51,7 @@ func InitContainer() {
CreateUserUseCase: useCases.NewCreateUserUseCase(db),
ListUsersUseCase: useCases.NewListUsersUseCase(db),
GetPageUseCase: useCases.NewGetPageUseCase(),
SendMailUseCase: useCases.NewSendMailUseCase(),
}
})
err := digContainer.Invoke(func(useCases *UseCases) { Container = useCases })