14 lines
334 B
Go
14 lines
334 B
Go
package biz
|
|
|
|
type SettingsRepo interface {
|
|
DictionaryRepo
|
|
ParameterRepo
|
|
APITokenRepo
|
|
SecurityRepo
|
|
}
|
|
|
|
type SettingsUsecase struct{ repo SettingsRepo }
|
|
|
|
func NewSettingsUsecase(repo SettingsRepo) *SettingsUsecase { return &SettingsUsecase{repo: repo} }
|
|
func (uc *SettingsUsecase) Repo() SettingsRepo { return uc.repo }
|