0

저는 Azure WebJobs 콘솔 응용 프로그램을 사용하여 Entity Framework Core 1.0 주위에 구축 된 데이터베이스에 액세스해야합니다. 콘솔 응용 프로그램이 실행될 때 종속성 충돌 경고가 표시됩니다.Entity Framework JSON.NET과 관련된 핵심 종속성 충돌

분명히 WebJobs는 JSON.NET의 v6를 사용하지만 EF Core에는 v9가 필요합니다. EF Core의 IOptions 기반 구성 기능 때문입니다.

이 경고 유형을 무시해도 괜찮습니까? WebJobs가 ASPNET Core에서 사용하는 구성 파일 접근법 유형을 이해하지 못하기 때문에 Configuration Manager 기반 접근 방식을 사용하여 콘솔 응용 프로그램을 구성해야합니다. 그래서 나는 >> 생각하지 않는다. < < 충돌은 어느 정도는 될 것이다.

그러나 나는 내 깊이에서 벗어나 전문가의 의견에 감사 할 것입니다.

답변

0

현재 콘솔 응용 프로그램 코어를 사용하여 webjob을 만드는 것이 좋습니다. Azure Webjob 템플릿은 현재 .Net Framework를 기반으로합니다. 어쩌면 EF 코어를 사용할 때 몇 가지 문제가있을 것입니다. Here은 Azure WebJob 샘플 용 .NET 코어입니다. .NET Core RC2로 Azure WebJob을 사용하는 방법은 this article을 참조하십시오.

관련 문제