123456789101112131415161718192021222324252627282930 |
- package service
- import (
- "city_chips/internal/model"
- "city_chips/internal/repository"
- "context"
- )
- type IlluminatingService interface {
- GetIlluminating(ctx context.Context, id int64) (*model.Illuminating, error)
- }
- func NewIlluminatingService(
- service *Service,
- illuminatingRepository repository.IlluminatingRepository,
- ) IlluminatingService {
- return &illuminatingService{
- Service: service,
- illuminatingRepository: illuminatingRepository,
- }
- }
- type illuminatingService struct {
- *Service
- illuminatingRepository repository.IlluminatingRepository
- }
- func (s *illuminatingService) GetIlluminating(ctx context.Context, id int64) (*model.Illuminating, error) {
- return s.illuminatingRepository.GetIlluminating(ctx, id)
- }
|