|
@@ -3,22 +3,19 @@ package service
|
|
|
import (
|
|
|
"city_chips/internal/model"
|
|
|
"city_chips/internal/repository"
|
|
|
-
|
|
|
+ "context"
|
|
|
)
|
|
|
|
|
|
type EnergyService interface {
|
|
|
GetEnergy(ctx context.Context, id int64) (*model.Energy, error)
|
|
|
}
|
|
|
-error)
|
|
|
-}
|
|
|
+
|
|
|
+func NewEnergyService(
|
|
|
service *Service,
|
|
|
energyRepository repository.EnergyRepository,
|
|
|
-func NewEnergyService(
|
|
|
- service *Service,
|
|
|
- Service: service,
|
|
|
) EnergyService {
|
|
|
return &energyService{
|
|
|
- Service: service,
|
|
|
+ Service: service,
|
|
|
energyRepository: energyRepository,
|
|
|
}
|
|
|
}
|