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
import "time"
type Service struct {
repo Repository
}
@ -9,3 +11,23 @@ func NewService(repo Repository) *Service {
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
}