Documentation
¶
Index ¶
- func NewGroupCache() things.GroupCache
- func NewGroupMembershipsRepository() things.GroupMembershipsRepository
- func NewGroupRepository(groupMembershipsRepo things.GroupMembershipsRepository) 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 NewGroupMembershipsRepository ¶ added in v0.29.0
func NewGroupMembershipsRepository() things.GroupMembershipsRepository
NewGroupMembershipsRepository returns mock of membership repository
func NewGroupRepository ¶
func NewGroupRepository(groupMembershipsRepo things.GroupMembershipsRepository) 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.