di_http.go 465 B

123456789101112131415161718192021222324252627
  1. package dep
  2. import (
  3. "go.uber.org/dig"
  4. )
  5. func DIHttpDependency() (out *HttpDependency) {
  6. container := DI()
  7. if err := container.Invoke(func(dep HttpDependency) {
  8. out = &dep
  9. }); err != nil {
  10. panic(err)
  11. }
  12. return
  13. }
  14. type HttpDependency struct {
  15. dig.In
  16. // util
  17. //Sentry *sentry.Client
  18. // module
  19. //Content llscontent.Content // Content 内容获取服务
  20. //DataCenter llsdatacenter.DataCenter // DMP 数据中心
  21. //Event *event.Event
  22. }