В моем решении у меня есть бизнес-уровень, содержащий несколько проектов, нацеленных на .NET Framework 4.7 (включая слой доступа к данным EntityFramework и много логики). Теперь я хочу сделать веб-приложение с .NET Core 2.2. Я понимаю, что .NET Core не совместим с .NET Framework, но .NET Standard совместим с обоими. Преобразование бизнес-уровня из .NET Framework в .NET Standard или .NET Core не вариант, так как это просто слишком много работы.
Мой вопрос:
Можно ли добавить проект .NET Standard на моем бизнес-уровне в качестве посредника, принимая все запросы от веб-приложения .NET Core и вызывая код (включая доступ к данным EF) в моих проектах .NET Framework?