gpt4 book ai didi

c# - CaSTLe 温莎 FirstInterface().Configure(c=> c.LifeStyle.PerWebRequest)

转载 作者:太空狗 更新时间:2023-10-30 00:54:36 25 4
gpt4 key购买 nike

我正在查看 ProDiner 示例 MVC 项目。我将 CaSTLe Windsor 引用从 2 更新为 3。

public static void RegisterAllFromAssemblies(string a)
{
IoC.Container.Register(
AllTypes.FromAssemblyNamed(a).Pick().WithService
.FirstInterface().Configure(c=> c.LifeStyle.PerWebRequest));
}

c.LifeStyle.PerWebRequest 有一个红色的波浪形字样

Only assignment, call, increment, decrement, await, and new object expressions can be used as a statement    

我该如何解决这个问题?

最佳答案

其中一些方法调用现在被标记为已过时。这是使用 api 的最新方法:

container.Register(
Castle.MicroKernel.Registration.Classes.FromAssemblyNamed(a)
.WithServiceFirstInterface()
.LifestylePerWebRequest()
);

关于c# - CaSTLe 温莎 FirstInterface().Configure(c=> c.LifeStyle.PerWebRequest),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12291518/

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