ReactiveUI.Routing требует, чтобы мы регистрировали представления в контейнере Splat (Locator.CurrentMutable). Если я не зарегистрирую его с помощью Splat, он не работает. Если мы используем какой-либо другой контейнер IOC или локатор сервисов, например Ninject, это способ предоставить наш собственный контейнер ReactiveUI.Routing? Или еще мы должны зарегистрировать мнения в Splat?ReactiveUI.Routing зависимость от Splat
2
A
ответ
2
Я вижу два способа сделать это, вы можете полностью заменить стандартную реализацию локатора splat на NInject, here - сообщение того, кто это сделал.
Вы также можете установить свойство ViewLocator на свой RouteViewHost (до его активации), который не будет отправлен в Splat после его установки.
Смежные вопросы
- 1. Где найти это ReactiveUI.Routing?
- 2. Coffeescript: Splat Sum Function
- 3. Двойное splat на `nil`
- 4. Julia splat operator распаковка
- 5. Эквивалент Splat в Нэнси
- 6. Splat в неконечном положении
- 7. Использование Ruby splat
- 8. C++ meta-splat function
- 9. Что здесь делает splat?
- 10. Ruby, Исходный код Splat?
- 11. Приложение «Зависимость от базы данных» Зависимость от команды
- 12. Зависимость от пакета
- 13. чрезмерная зависимость от ajax
- 14. Зависимость от спецификации спецификации
- 15. Зависимость rJava от JDK
- 16. Зависимость от статических библиотек
- 17. Зависимость от .Net Native
- 18. Зависимость от застройщика
- 19. Неудовлетворительная зависимость от javax.sql.DataSource
- 20. круговая зависимость от Gemfile
- 21. Зависимость от странного поведения
- 22. исключить зависимость от войны
- 23. Зависимость библиотеки от ниоткуда
- 24. Зависимость от огурца
- 25. Зависимость Json от пассажира?
- 26. Зависимость от Maven WAR
- 27. Зависимость от инъекции EJB
- 28. зависимость от угловой функции
- 29. Maven: «зависимость от модуля»
- 30. Зависимость проекта от java
Спасибо Глюк, я попробую вариант 1. Я использую Xamarin.Forms. Свойство ViewLocator, похоже, недоступно в классе RouteViewHost – Rajan