【发布时间】:2018-11-09 17:37:11
【问题描述】:
我正在尝试实现一个 grahql-dotnet API。当我尝试将作用域对象传递给我的控制器并将同一个对象传递给使用 dotnet 核心依赖注入的查询所使用的某些服务时,我遇到了一些奇怪的行为。
当 DI 实例化控制器和实例化查询使用的对象时,似乎使用了不同的 DI 范围,因为在此实例中传递了两个单独的对象。
这是预期的行为还是可以避免的?我正在为控制器和查询进行所有与星球大战项目相同的基本接线。
提前致谢
【问题讨论】:
标签: c# dependency-injection .net-core graphql-dotnet