转换为 Lamar - 注册 - 使用 StructureMap 的这段代码的等价物是什么?

我正在将一个 ASP.NET 应用程序迁移到 .NET5,并且遇到了以下使用 StructureMap 的代码...

For<ICache>().AlwaysUnique().Singleton().HttpContextScoped().Add<RedisCache>()

我们在新应用中使用了 Lamar;替换 .AlwaysUnique().Singleton().HttpContextScoped() 的等效代码是什么?

safeact2 回答:转换为 Lamar - 注册 - 使用 StructureMap 的这段代码的等价物是什么?

与 Jeremy Miller(Lamar 的作者)进行了一些交流后,他确认最后一个获胜,在这种情况下,它将是 HttpContextScoped(或 Lamar 中的 Scoped)。

本文链接:https://www.f2er.com/313614.html

大家都在问