2015-09-03 3 views
2

Я создаю программу UWP, используя библиотеку PRISM 6 от GitHub, которая поддерживает использование Unity для инъекции зависимостей. Однако в текущем выпуске Unity (включая последний код в GitHub) не упоминается поддержка UWP.Инъекционная зависимость для UWP

Кто-нибудь знает, совместим ли текущий выпуск Unity с проектами UWP?

+0

Просто попробуйте? Мне любопытно, почему вы все еще хотите использовать Unity с UWP ... – Herdo

+0

@Herdo Мне нравится использовать PRISM для своей структуры MVVM, и сейчас я работаю над довольно крупным кросс-платформенным проектом, который я решил основать на UWP и Xamarin. С более крупными проектами я нахожу гораздо более аккуратным использование поддержки PRISM для инъекций зависимостей Unity для передачи сервисов и т. Д. Для моделей просмотра (не обязательно, а для личных предпочтений). –

+0

@Herdo Я попытался добавить в решение пакет Win8.1 Unity PCL, и, похоже, он работает, но, похоже, мало информации о том, как использовать библиотеки PCL Win8.1 с проектами Win10. В Visual Studio нет шаблонов проектов Win10 PCL? Я беспокоюсь о проблемах совместимости с использованием библиотеки PCL, написанной для Win8.1, с новой .Net Native framework. –

ответ

1

Текущий выпуск Unity (4.0.1) совместим и работает на UWP.

Редактировать: Из-за реструктуризации проекта образцы переместились на separate repository. Одним из примеров, использующих Unity, является образец SplitView. Просто derive your app от PrismUnityApplication.

+0

ссылка не работает ... –

+1

@ dubstylee обновленные ссылки, они изменились из-за реструктуризации. – Bart

Смежные вопросы