Documentation
¶
Index ¶
- func NewGroupCache() things.GroupCache
- func NewGroupMembersRepository() things.GroupMembersRepository
- func NewGroupRepository(members things.GroupMembersRepository) things.GroupRepository
- func NewProfileCache() things.ProfileCache
- func NewProfileRepository(repo things.ThingRepository) things.ProfileRepository
- func NewThingCache() things.ThingCache
- func NewThingRepository() things.ThingRepository
- func NewUsersService(usersByID map[string]users.User, usersByEmails map[string]users.User) protomfx.UsersServiceClient
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewGroupCache ¶ added in v0.25.0
func NewGroupCache() things.GroupCache
NewGroupCache returns mock cache instance.
func NewGroupMembersRepository ¶ added in v0.26.0
func NewGroupMembersRepository() things.GroupMembersRepository
NewGroupMembersRepository returns mock of members repository
func NewGroupRepository ¶
func NewGroupRepository(members things.GroupMembersRepository) things.GroupRepository
NewGroupRepository creates in-memory user repository
func NewProfileCache ¶ added in v0.24.0
func NewProfileCache() things.ProfileCache
NewProfileCache returns mock cache instance.
func NewProfileRepository ¶ added in v0.24.0
func NewProfileRepository(repo things.ThingRepository) things.ProfileRepository
NewProfileRepository creates in-memory profile repository.
func NewThingCache ¶
func NewThingCache() things.ThingCache
NewThingCache returns mock cache instance.
func NewThingRepository ¶
func NewThingRepository() things.ThingRepository
NewThingRepository creates in-memory thing repository.
func NewUsersService ¶ added in v0.26.0
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.