1234567891011121314151617181920212223242526 |
- package service
- import (
- "city_chips/internal/model"
- "city_chips/internal/repository"
- )
- type AccessControlService interface {
- GetAccessControl(id int64) (*model.AccessControl, error)
- }
- func NewAccessControlService(service *Service, accessControlRepository repository.AccessControlRepository) AccessControlService {
- return &accessControlService{
- Service: service,
- accessControlRepository: accessControlRepository,
- }
- }
- type accessControlService struct {
- *Service
- accessControlRepository repository.AccessControlRepository
- }
- func (s *accessControlService) GetAccessControl(id int64) (*model.AccessControl, error) {
- return s.accessControlRepository.GetAccessControl(id)
- }
|