add services boilerplate
This commit is contained in:
parent
9e72b58917
commit
37e65ddd76
@ -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
|
||||||
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user