Files
mp-qvyun/backend/services/http.go
2024-11-28 23:18:11 +08:00

24 lines
420 B
Go

package services
import (
"backend/providers/http"
"git.ipao.vip/rogeecn/atom/container"
"git.ipao.vip/rogeecn/atom/contracts"
"go.uber.org/dig"
)
type Http struct {
dig.In
Service http.Service
Initials []contracts.Initial `group:"initials"`
Routes []http.Route `group:"routes"`
}
func Serve() error {
return container.Container.Invoke(func(http Http) error {
return http.Service.Serve()
})
}