Абстрагирование реализаций DbContext в C # - PullRequest
0 голосов
/ 22 мая 2018

У меня есть три класса, которые все происходят из DbContext, автоматически генерируемого Visual Studio, который обращается к различным версиям схемы одной и той же базы данных.
Я хотел бы абстрагировать это в общий класс, который создает право DbContext экземпляр для меня на основе аргумента версии, переданного в качестве аргумента для конструктора и посредством которого свойства делегируются от общего класса правильному DbContext производному классу на основе аргумента конструктору.

Как мне сделать это в C #?

...