user-service
Preparing search index...
domain/ports/UserRepository
UserRepository
Interface UserRepository
interface
UserRepository
{
findById
(
id
:
UserId
)
:
Promise
<
User
|
undefined
>
;
findByRole
(
role
:
UserRole
)
:
Promise
<
User
[]
>
;
findByUsername
(
username
:
Username
)
:
Promise
<
User
|
undefined
>
;
remove
(
user
:
User
)
:
Promise
<
void
>
;
save
(
user
:
User
)
:
Promise
<
void
>
;
}
Implemented by
MongoUserRepository
Index
Methods
find
By
Id
find
By
Role
find
By
Username
remove
save
Methods
find
By
Id
findById
(
id
:
UserId
)
:
Promise
<
User
|
undefined
>
Parameters
id
:
UserId
Returns
Promise
<
User
|
undefined
>
find
By
Role
findByRole
(
role
:
UserRole
)
:
Promise
<
User
[]
>
Parameters
role
:
UserRole
Returns
Promise
<
User
[]
>
find
By
Username
findByUsername
(
username
:
Username
)
:
Promise
<
User
|
undefined
>
Parameters
username
:
Username
Returns
Promise
<
User
|
undefined
>
remove
remove
(
user
:
User
)
:
Promise
<
void
>
Parameters
user
:
User
Returns
Promise
<
void
>
save
save
(
user
:
User
)
:
Promise
<
void
>
Parameters
user
:
User
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
find
By
Id
find
By
Role
find
By
Username
remove
save
user-service
Loading...