package service import ( "sync" "kra/internal/biz" "kra/internal/conf" ) type SettingsService struct { uc *biz.SettingsUsecase config *conf.AdminBackend securityMu sync.RWMutex securityCache *biz.SecurityConfig } func NewSettingsService(uc *biz.SettingsUsecase, config *conf.AdminBackend) *SettingsService { return &SettingsService{uc: uc, config: config} } func (s *SettingsService) Repo() biz.SettingsRepo { return s.uc.Repo() }