split member manager and provider.

This commit is contained in:
Miroslav Šedivý
2021-03-14 16:58:18 +01:00
parent 19e732f3ea
commit 4207775fb3
6 changed files with 161 additions and 103 deletions

View File

@ -10,7 +10,7 @@ type MemberProfile struct {
CanAccessClipboard bool `json:"can_access_clipboard"`
}
type MemberManager interface {
type MemberProvider interface {
Connect() error
Disconnect() error
@ -23,3 +23,7 @@ type MemberManager interface {
UpdatePassword(id string, password string) error
Delete(id string) error
}
type MemberManager interface {
MemberProvider
}