我有一个Azure WebJobs控制台应用程序,需要访问围绕Entity Framework Core 1.0构建的数据库。我在控制台应用程序运行时遇到依赖冲突警告。
显然,WebJobs使用vSON的JSON.NET,但EF Core需要v9,我认为是因为EF Core的基于IOptions的配置功能。</ p>
可以忽略这种警告吗?我必须使用基于ConfigurationManager的方法来配置控制台应用程序,因为WebJobs不了解ASPNET Core使用的配置文件方法的类型。所以我没有&gt;&gt;认为&lt;&lt;这场冲突将无关紧要。
但我不在自己的深度,并希望得到一些专家的反馈。
答案 0 :(得分:0)
目前,我建议您使用控制台应用程序核心来创建您的webjob。 Azure Webjob模板目前基于.Net Framework。使用EF核心时可能会遇到一些问题。 Here是Azure WebJob示例的.NET核心。有关如何使用.NET Core RC2的Azure WebJobs,请参阅this article。