Azure Functions DI和实例方法

时间:2019-04-23 09:00:25

标签: azure azure-functions azure-functions-runtime

2.0.12265中启用了

实例方法,这确实有助于单元测试。我有一些HttpTrigger和Timer函数-HttpTrigger函数之一用作EventGrid Webhook。

我刚刚将项目升级到.NET Core 2.2,Functions SDK升级到1.0.26,并重写了使用DI(IWebJobsStartup)和实例方法的函数。到目前为止,它的运行情况还不错,并且性能与带有静态成员的旧版本中的性能相似。到目前为止,我唯一注意到的是HttpHandler清理似乎一直在不停地运行。下面是产生的调试级别日志:

  

使用...开始HttpMessageHandler清理周期。

     

0.0016ms后结束HttpMessageHandler清理周期-已处理:0   件-剩余:2件

我发现与此最接近的答案在this link中描述为无害

如果有人测试了DI和实例方法或对测试有任何建议,我欢迎您的想法。

谢谢

0 个答案:

没有答案