server/dao/INotificationDAO.go

14 lines
308 B
Go

package dao
import (
"context"
"git.tek.govt.hu/dowerx/chat/server/model"
"git.tek.govt.hu/dowerx/chat/server/util"
)
type INotificationDAO interface {
SendMessage(message model.Message) *util.ChatError
SubscribeToChannel(ctx context.Context, id int) (<-chan model.Message, <-chan *util.ChatError)
}