базовая структура .net для базы данных Oracle - PullRequest
0 голосов
/ 12 апреля 2019

Я создал .net core api. И я хочу использовать сущность Framework. Я установил Devart.Data.Oracle.EFCore из nuget. Я создал DBFirst. В DbContext

protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
        {
            if (!optionsBuilder.Options.Extensions.OfType<RelationalOptionsExtension>().Any(ext => !string.IsNullOrEmpty(ext.ConnectionString) || ext.Connection != null))
                optionsBuilder.UseOracle(@"User Id=test;Password=test;Server=Test;Persist Security Info=True");
            CustomizeConfiguration(ref optionsBuilder);
            base.OnConfiguring(optionsBuilder);
        }

А В, контроллер

public class ValuesController : Controller
{
        bmsModel model = new bmsModel();

        [HttpGet("{id}")]
        public string Get(int id)
        {
            var result = model.HRILETISIMEKRANIs.ToList();
            return null;

        }  
 }

Когда я отлаживаю в var результат, я получаю сообщение об ошибке типа

Функция не поддерживается. Эта ошибка вызывается сборками Devart .NET Standard в случае сбоя проверки лицензионного ключа. Возможные причины: 1. Лицензионный ключ не найден, обратитесь к статье «Лицензирование .NET Standard (.NET Core) проектов» в документации по продукту. 2. Ваша редакция продукта (для которой был сгенерирован ключ) не поддерживает функцию, которую вы пытаетесь использовать, см. Матрицу редакций. 3. Ваш ключ устарел для использования текущей версии продукта, обновите лицензионный ключ на портале для клиентов.

Я могу создать проблему проекта, когда он пытается открыть соединение во время работы Как я могу решить эту проблему?

Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...