fix: move some logic to domain entities
This commit is contained in:
@@ -29,7 +29,7 @@ type UseCase interface {
|
||||
GetUser(id entity.ID) (*entity.User, error)
|
||||
SearchUsers(query string) ([]*entity.User, error)
|
||||
ListUsers() ([]*entity.User, error)
|
||||
CreateUser(e *entity.User) (entity.ID, error)
|
||||
CreateUser(email, password, firstName, lastName string) (entity.ID, error)
|
||||
UpdateUser(e *entity.User) error
|
||||
DeleteUser(id entity.ID) error
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user