【发布时间】:2019-07-27 06:34:18
【问题描述】:
我已经成功地为我自己的自定义服务使用了依赖注入,如 here 所记录的那样。
我想要在我的自定义服务中使用框架作为参数注入到 Azure Functions 的 Binder。 用作函数参数的示例:
public static async Task<HttpResponseMessage> Run(HttpRequestMessage req, Binder binder, TraceWriter log)
我尝试将 Binder 作为参数添加到我的服务构造函数并让框架创建我的服务实例,但传入的 Binder 始终为空。
我的服务构造函数:
public MyService(Binder binder)
这样注册:
builder.Services.AddSingleton<IMyService, MyService>();
有谁知道这是否可行,如果可以,我做错了什么?
【问题讨论】:
-
shavua tov,你试过我的例子吗?
标签: azure azure-functions