Files
resource-scraper/pkg/service/service.go
2025-10-06 12:28:15 +03:00

23 lines
566 B
Go

package service
import (
"git.kplus.net.ua/yevhen/resource-scraper/pkg/repository"
"git.kplus.net.ua/yevhen/resource-scraper/types/interface"
)
type Service struct {
_interface.Rutracker
_interface.Prescene
_interface.Info
_interface.ShareTheBrutality
}
func New(repos *repository.Repository) *Service {
return &Service{
Rutracker: NewRutrackerService(repos.Rutracker),
Prescene: NewPresceneService(repos.Prescene),
Info: NewInfoService(),
ShareTheBrutality: NewShareTheBrutalityService(repos.ShareTheBrutality),
}
}