我像这样注册HttpClient:
services.AddSingleton<HttpClient>();
然后在代码中我想注册另一个依赖于此的接口:
services.AddSingleton<IMyRepository>(
new MyRepository("<string>",
"<string>",
"<string>",
???,
logger));
所以我不确定要放入???。我可以输入“ new HttpClient()”,但这种方法无法实现注册HttpClient的目的。我基本上需要调用该方法来获取已添加的引用。想法?
谢谢。
从服务提供商处解决: