add services boilerplate

This commit is contained in:
Pedro Pérez 2025-10-09 14:40:41 +02:00
parent 9e72b58917
commit 37e65ddd76

View File

@ -1,5 +1,7 @@
package sensors package sensors
import "time"
type Service struct { type Service struct {
repo Repository repo Repository
} }
@ -9,3 +11,23 @@ func NewService(repo Repository) *Service {
repo: repo, repo: repo,
} }
} }
func (s *Service) RegisterSensor(sensor Sensor) error {
return nil
}
func (s *Service) UpdateSensor(sensor Sensor) error {
return nil
}
func (s *Service) GetSensor(sensorID string) (Sensor, error) {
return Sensor{}, nil
}
func (s *Service) GetValues(sensorID string, from, to time.Time) (Sensor, error) {
return Sensor{}, nil
}
func (s *Service) ListSensors() ([]Sensor, error) {
return []Sensor{}, nil
}