У меня есть веб-приложение ASP.NET Core и служба Windows, которые обращаются к одной и той же базе данных. Я использую Entity Framework Core в качестве ORM. Я хотел бы иметь возможность создать пакет библиотеки, который инкапсулирует весь доступ к данным (т.е. репозиторий) и может использоваться как веб-приложением, так и службой.
Entity Framework Core поддерживается только в приложениях DNX, а службы Windows, как стандартные приложения Windows, не могут ссылаться на проекты DNX. Есть ли способ создать службу DNX Windows или другой подход, который будет работать?
Создание стандартной библиотеки классов Windows с помощью EF 6.x невозможно, так как репозиторий уже написан в EF Core.