Introduction to VPS and Web Technology Development

kratos unused provider set "ProviderSet"

自由vps golang

 20元/月vps

kratos使用wire进行依赖注入

报错:


$ make wire

cd cmd/qywx && wire

wire: E:projectenbrandsscrmappqywxcmdqywxwire.go:19:1: inject initApp: unused provider set "ProviderSet"

wire: E:projectenbrandsscrmappqywxcmdqywxwire.go:19:1: inject initApp: unused provider set "ProviderSet"

wire: git.dev.enbrands.com/interaction-market-cloud/go/scrm/app/qywx/cmd/qywx: generate failed

wire: at least one generate failure

../../app_makefile:100: recipe for target 'wire' failed

make: *** [wire] Error 1



$ make wire

cd cmd/qywx && wire

wire: E:projectenbrandsscrmappqywxcmdqywxwire.go:19:1: inject initApp: no provider found for git.dev.enbrands.com/interaction-market-cloud/go/scrm/app/qywx/internal/biz.MerchantRepo

        needed by *git.dev.enbrands.com/interaction-market-cloud/go/scrm/app/qywx/internal/biz.MerchantUsecase in provider set "ProviderSet" (E:projectenbrandsscrmappqywxinternalbizbiz.go:6:19)

        needed by *git.dev.enbrands.com/interaction-market-cloud/go/scrm/app/qywx/internal/service.MerchantService in provider set "ProviderSet" (E:projectenbrandsscrmappqywxinternalserviceservice.go:6:19)

        needed by *github.com/go-kratos/kratos/v2/transport/http.Server in provider set "ProviderSet" (E:projectenbrandsscrmappqywxinternalserverserver.go:8:19)

        needed by *github.com/go-kratos/kratos/v2.App in provider "newApp" (E:projectenbrandsscrmappqywxcmdqywxmain.go:38:6)

wire: git.dev.enbrands.com/interaction-market-cloud/go/scrm/app/qywx/cmd/qywx: generate failed

wire: at least one generate failure

../../app_makefile:100: recipe for target 'wire' failed

make: *** [wire] Error 1



解决方案

   依赖注入过程中参数是层层注入实现 根据调用链路  确保每一层调用的参数都被实例化了

具体详细见 实践案例代码>>>

使用chatGPT寻求答案
标签: 暂无标签

免责声明:

本站提供的资源,都来自网络,版权争议与本站无关,所有内容及软件的文章仅限用于学习和研究目的。不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,我们不保证内容的长久可用性,通过使用本站内容随之而来的风险与本站无关,您必须在下载后的24个小时之内,从您的电脑/手机中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。侵删请致信E-mail:master@freevpsweb.com

同类推荐
评论列表