2026-02-20 23:22:10 +00:00
|
|
|
package posts
|
|
|
|
|
|
|
|
|
|
import (
|
|
|
|
|
"lmika.dev/lmika/weiro/providers/db"
|
|
|
|
|
"lmika.dev/lmika/weiro/services/publisher"
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
type Service struct {
|
|
|
|
|
db *db.Provider
|
2026-02-23 10:35:12 +00:00
|
|
|
publisher *publisher.Queue
|
2026-02-20 23:22:10 +00:00
|
|
|
}
|
|
|
|
|
|
2026-02-23 10:35:12 +00:00
|
|
|
func New(db *db.Provider, publisher *publisher.Queue) *Service {
|
2026-02-20 23:22:10 +00:00
|
|
|
return &Service{
|
|
|
|
|
db: db,
|
|
|
|
|
publisher: publisher,
|
|
|
|
|
}
|
|
|
|
|
}
|