在天蓝色功能中使用IoC容器

时间:2016-11-04 19:21:51

标签: azure inversion-of-control azure-functions

我已经习惯使用TopShelf编写Windows服务来完成Web请求中无法完成的所有操作,并且正在慢慢使用azure函数。

使用topshelf我一般可以做到

  1. 扫描并注册服务启动
  2. 为每个故障单/请求使用嵌套容器
  3. 如何在天蓝色函数调用中使用IOC?我应该使用它吗?

1 个答案:

答案 0 :(得分:1)

目前还没有一种方法可以在Azure Functions中以自然的方式进行IOC。通常,您希望在应用程序启动时初始化您的IOC容器,但我们目前还没有为您提供这样做的方法。我们在与here相关的回购中有一个未解决的问题。此外,我们必须使此容器可用于Function实例。