gpt4 book ai didi

structuremap - 哪个 Structuremap 生命周期是最佳实践? (v2.5.4)

转载 作者:行者123 更新时间:2023-12-04 20:25:04 27 4
gpt4 key购买 nike

以下哪种语法被认为是最佳实践?

For<IMyInterface>().LifecycleIs(new HybridLifecycle()).Use<MyImplementation>();

For<IMyInterface>().LifecycleIs(Lifecycles.GetLifecycle(InstanceScope.Hybrid)).Use<MyImplementation>();

如果第一个是正确的,我可以创建一个对象 HybridLifecycle,并将其用于多个 For<...> 语句,还是每个 For<> 都需要创建一个新的 HybridLifecycle?

最佳答案

使用配置助手可能是最佳实践。

    For<IMyInterface>().HybridHttpOrThreadLocalScoped().Use<MyImplementation>()

关于structuremap - 哪个 Structuremap 生命周期是最佳实践? (v2.5.4),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2179752/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com