1
0
mirror of https://github.com/mainflux/mainflux.git synced 2025-04-28 13:48:49 +08:00
Mainflux.mainflux/http/adapter.go
Dejan Mijic 26a2ea1ce1
Integrate http adapter service
Moved main method to top-level 'cmd' directory. Extracted the dockerfile
to the root as well.

Signed-off-by: Dejan Mijic <dejan@mainflux.com>
2017-09-23 01:57:14 +02:00

21 lines
416 B
Go

package http
import "github.com/mainflux/mainflux/writer"
var _ Service = (*adapterService)(nil)
type adapterService struct {
mr writer.MessageRepository
}
// NewService instantiates the domain service implementation.
func NewService(mr writer.MessageRepository) Service {
return &adapterService{mr}
}
func (as *adapterService) Send(msgs []writer.Message) {
for _, msg := range msgs {
as.mr.Save(msg)
}
}