azure - 带有 EntityFramework + DI 的 Azure 函数
问题描述
似乎 Microsoft.NET.Sdk.Functions 版本 3.0.4 打破了 DI 与 EntityFrameworkCore。
使用 3.0.3,我可以在 DI 中添加一个 InMemoryDatabase 并在我的函数中使用它,但升级到 3.0.4 会中断说明:
Microsoft.Extensions.DependencyInjection.Abstractions:尝试激活“AzureFunction.TestFunction”时无法解析“AzureFunction.Contexts.TestContext”类型的服务。
我在这里制作了带有图片的复制项目(参见图片/)
解决方案
是的,这是 Microsoft.NET.Sdk.Functions 3.0.4 版中的一个问题。
您可以在几个小时前发布的3.0.5上试用它,并且修复了 DI 问题。
推荐阅读
- python - 如何打印所需的路径名
- tensorflow-datasets - 使用 tensorflow-bq-io 使用 tf-dataset 训练 keras 返回具有相同数据的每个时间差
- css - 图片填满了 Safari 手机上的整个空间
- jquery - 如何在 jQuery 中选择数据标签选项元素?
- macos - 带有 xs 的 Perl 模块 Config::Augeas 不会安装在 Big Sur 上
- flutter - Dart,用方法创建类型的最佳方式
- java - 将 HTML 转换为 PDF/PNG
- mongodb - mongo db:从对象数组中获取子数组,其值在单个文档的范围内
- javascript - 一个充满零的数组
- class - Tampermonkey - 单击类按钮