Изменить имя схемы базы данных во время выполнения - PullRequest
0 голосов
/ 22 октября 2019

В настоящее время в моей сущности у меня есть следующее определение таблицы:

[Table("SchemaName.SomeTable")]

Мне нужно иметь возможность изменить это имя схемы во время выполнения. Я попытался присвоить переменную, однако она выдает ошибку.

В качестве второй попытки я удалил объявление Table и вместо этого в OnModelCreating своего контекста попытался установить его следующим образом:

modelBuilder.Entity<MY_VIEW>().ToTable("MYSCHEMA.MYVIEW");

Это работает, однако теперь я хотел бы иметь возможность изменить это во время выполнения через мой контроллер, поскольку OnModelCreating срабатывает только один раз.

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