Files
nunu-layout-advanced/internal/task/task.go
2024-12-25 18:09:29 +08:00

28 lines
504 B
Go

package task
import (
"github.com/go-nunu/nunu-layout-advanced/internal/repository"
"github.com/go-nunu/nunu-layout-advanced/pkg/jwt"
"github.com/go-nunu/nunu-layout-advanced/pkg/log"
"github.com/go-nunu/nunu-layout-advanced/pkg/sid"
)
type Task struct {
logger *log.Logger
sid *sid.Sid
jwt *jwt.JWT
tm repository.Transaction
}
func NewTask(
tm repository.Transaction,
logger *log.Logger,
sid *sid.Sid,
) *Task {
return &Task{
logger: logger,
sid: sid,
tm: tm,
}
}