因此,Azure Functions的SDK确实在内部使用依赖项注入,以允许自动填充参数(例如记录器)。太棒了,但是我想注入自己的类型和配置,而不必编写自己的代码来做到这一点。我看不到任何在运行时访问HostBuilder的方法。这可能吗?在我的函数中推荐使用M.E.DependencyInjection,M.E.Configuration或Autofac的推荐方式是什么?
答案 0 :(得分:1)
功能级别的DI支持是我们正在努力的工作,但尚不可用。
您可以跟踪此问题以跟踪进度:https://github.com/Azure/azure-functions-host/issues/3736
您会注意到,这个问题有点安静,这是因为我们不得不解决优先级较高的项目,但是我们正在恢复这项工作。