Answered by:
.Net Core Framework with Entity Framework for Oracle

Question
-
We are building a new Web API and want to use the following -
- ASP.Net Core Web Application in .Net Core Framework
- Oracle 11g
- Latest Entity Framework for Oracle
Can you please help us with the following -
- Verify that the latest version of Entity Framework for Oracle is Entity Framework 6.
- If the above is true, what would be the best approach to use that with .Net Core Framework (our understanding and experience is that EF 6 is not compatible with .Net Core Framework)
Thanks Much!
- Edited by DeveloperAM Monday, August 8, 2016 1:25 PM
- Moved by Herro wongMicrosoft contingent staff Wednesday, August 10, 2016 1:01 AM asp.net related
Monday, August 8, 2016 1:24 PM
Answers
-
Hi DeveloperAM,
>>Verify that the latest version of Entity Framework for Oracle is Entity Framework 6.
Yes, Currently there is no Oracle provider for EF Core. For more information, please refer to:
https://docs.efproject.net/en/latest/providers/index.html
>>If the above is true, what would be the best approach to use that with .Net Core Framework (our understanding and experience is that EF 6 is not compatible with .Net Core Framework)
Yes, Entity Framework 6 does not support .NET Core. If you need cross platform features you will need to upgrade to Entity Framework Core.
https://docs.asp.net/en/latest/data/entity-framework-6.html#id2
In addition, Since your application is a asp.net web application, I would suggest that you could post your issue on asp.net forums for better support.
http://forums.asp.net/1255.aspx/1?ASP+NET+Core
Best regards,
Cole Wu
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click HERE to participate the survey.- Proposed as answer by Just Karl Wednesday, August 10, 2016 6:32 PM
- Marked as answer by DeveloperAM Wednesday, August 10, 2016 6:40 PM
Tuesday, August 9, 2016 2:44 AM
All replies
-
Hi DeveloperAM,
>>Verify that the latest version of Entity Framework for Oracle is Entity Framework 6.
Yes, Currently there is no Oracle provider for EF Core. For more information, please refer to:
https://docs.efproject.net/en/latest/providers/index.html
>>If the above is true, what would be the best approach to use that with .Net Core Framework (our understanding and experience is that EF 6 is not compatible with .Net Core Framework)
Yes, Entity Framework 6 does not support .NET Core. If you need cross platform features you will need to upgrade to Entity Framework Core.
https://docs.asp.net/en/latest/data/entity-framework-6.html#id2
In addition, Since your application is a asp.net web application, I would suggest that you could post your issue on asp.net forums for better support.
http://forums.asp.net/1255.aspx/1?ASP+NET+Core
Best regards,
Cole Wu
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click HERE to participate the survey.- Proposed as answer by Just Karl Wednesday, August 10, 2016 6:32 PM
- Marked as answer by DeveloperAM Wednesday, August 10, 2016 6:40 PM
Tuesday, August 9, 2016 2:44 AM -
Thanks for your response! Will post in the suggested forum.Tuesday, August 9, 2016 1:22 PM
-
I developed a Web API using .NET CORE and using the ORACLE database. There is still no official provider released by Oracle, so the solution was to use this third-party provider.
It works very well for me.
https://solitto.com.br/csharp/oracle-data-provider-net-core/Friday, February 16, 2018 1:01 AM