Microsoft.NET.Sdk.Functions版本3.0.4似乎用EntityFrameworkCore破坏了DI。
对于3.0.3,我可以在DI中添加一个InMemoryDatabase并在我的Function中使用它,但是升级到3.0.4会中断:
Microsoft.Extensions.DependencyInjection.Abstractions:在尝试激活“ AzureFunction.TestFunction”时无法解析类型为“ AzureFunction.Contexts.TestContext”的服务。
我通过图片提供了repro项目(参见图片/)here