我正在使用 Unity HierarchicalLifetimeManager 通过构造函数注入来解析 EF dbcontext。
出于某种原因,我想手动重新创建 dbcontext,例如在提交 1000 条记录之后。
我试过LifetimeManager.SetValue(newValue)
但它不起作用,构造函数注入仍然注入旧的dbcontext。
我在这里缺少什么?
我正在使用 Unity HierarchicalLifetimeManager 通过构造函数注入来解析 EF dbcontext。
出于某种原因,我想手动重新创建 dbcontext,例如在提交 1000 条记录之后。
我试过LifetimeManager.SetValue(newValue)
但它不起作用,构造函数注入仍然注入旧的dbcontext。
我在这里缺少什么?