【问题标题】:Lifetime scope of the below transient class in autofacautofac 中以下瞬态类的生命周期范围
【发布时间】:2020-10-15 03:45:41
【问题描述】:

我刚开始学习 autofac,我不确定以下瞬态类的生命周期范围。

builder.Register<MySampleClass>().As<IMySampleClass>();

是在每次解析时创建一个新实例,还是每个线程创建一次,还是在创建新任务时创建并限定其范围?

【问题讨论】:

    标签: c# scope autofac


    【解决方案1】:

    是的,每次您的应用程序在同一生命周期范围内调用 Resolve 时,都会创建一个新实例。

    你还有其他的可能,我建议你看看official documentation。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-19
      • 2019-03-17
      • 1970-01-01
      • 2020-11-15
      • 1970-01-01
      相关资源
      最近更新 更多