繁体   English   中英

如何将objct的实例注入.NET Core DI Container的“创建”功能

[英]How do I inject an instance of an objct into the “create” function of .NET Core DI Container

当从IServiceProvider.GetService实例化一个类时,我想将在请求中先前创建的实例注入到create函数中。

var transintObject = new SomeObjec();
var other = serviceProvider.GetService<RegisterdService>(transientObject)

我知道RegisterdService依赖于SomeObject但是现在我无法在SomeObject中注册SomeObject的构造。

可以使用Activatorutilities.CreateInstance修复此问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM