是否可以阻止单例组件使用 PerThread 组件然后使用 castle-windsor?
是否可以阻止 castle-windsor 满足单例组件与每线程组件的依赖关系?我查看了子依赖解析器和处理程序选择器,但不知道如何解决这个问题。
Is it possible to prevent castle-windsor to satisfy a singleton-component's dependencies with per-thread components? I have looked at sub-dependency-resolvers and handler-selectors but can't figure out how to solve this problem.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是一个有趣的想法。我怀疑您可能会使用服务覆盖将依赖项从您的单例重定向到其他单例,并进行测试以确保其全面应用。
It is an interesting idea. I suspect you might use service overrides to redirect the dependency from your singleton to some other singleton and have a test to ensure that's applied across the board.