Как вызвать функцию в.Net Framework для ядра.Net

Я делаю проект, который использует.net Framework и.net ядро.

Я хочу вызвать хранилище, которое извлекает данные в контроллере API ядра.net, но я получаю следующую ошибку:

System.TypeLoadException: "Не удалось загрузить тип" System.Web.HttpContext'из сборки'System.Web, версия =4.0.0.0, культура = нейтральная, PublicKeyToken=b03f5f7f11d50a3a'.'

Пожалуйста, помогите мне, спасибо.

1 ответ

Вы не можете вызывать функции в ядре.NET из.NET Framework. Скорее, я рекомендую, чтобы для функций и классов, общих для обоих ваших проектов, вы записывали их в библиотеке в.NET Standard. Это будет доступно как из проектов.NET Framework, так и из основных проектов.NET.

Для получения дополнительной информации о компонентах архитектуры NET (стандарт.NET, ядро ​​и инфраструктура), пожалуйста, посетите https://docs.microsoft.com/en-us/dotnet/standard/components

Спасибо

Другие вопросы по тегам