Я пытаюсь использовать каркас dbcontext каркаса сущностей dotnet core для подключения к моей базе данных Oracle для моего проекта dot net core, как показано ниже:
<!-- language: shell -->
dotnet ef dbcontext scaffold "User Id=<username>;Password=<password>;Data Source=<hostaddress>:<port>/<sid>" Oracle.ManagedDataAccess --table mytablename -o Models
Я смог добиться этого как тест на mysql с pomelo и mysql.data, но реальный источник данных мне нужен в oracle db.
Unable to find expected assembly attribute named DesignTimeProviderServicesAttribute in provider assembly Oracle.ManagedDataAccess. This attribute is required to identify the class which acts as the design-time service provider factory.
Хотя я понимаю, что он говорит, что мне нужен пакет дизайнера сущности, который я не могу найти для этого никакой опции, и я пытался сделать это с Devart.Data.Oracle.Entity.EFCore, но я продолжал получать требуемую лицензию использовать dbcontext scafolding.
Любая помощь или предложения будут очень признательны, спасибо заранее.