Как решить проблему EnterpriseLibraryCoreExtension при обновлении корпоративной библиотеки версии 5.0 до 6.0? - PullRequest
0 голосов
/ 24 сентября 2018

Я получаю ошибку EnterpriseLibraryCoreExtension, которая не определена при обновлении версии Enterprise Library 5.0 до 6.0.

Код:

container.AddNewExtension(Of EnterpriseLibraryCoreExtension)

Когда я Googled, я получил следующее решение.Может ли кто-нибудь предоставить какой-либо пример для реализации приведенного ниже решения?

Блоки Enterprise Library больше не используют контейнер Unity для разрешения экземпляров.Вы должны удалить все вызовы метода AddNewExtension контейнера Unity из вашего кода.Если ваше приложение в настоящее время разрешает объекты Enterprise Library из контейнера, вы должны либо вручную зарегистрировать требуемые типы в контейнере Unity, либо изменить свое приложение, чтобы использовать статические фасады в блоках для настройки и извлечения объектов Enterprise Library, используемых вашим приложением.

...