質問: Microsoft.NET.Sdk.Functionsバージョン3.0.4がEntityFrameworkCoreでDIを壊したようです。 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の問題は修正されています。