Станислав Макаров, да не важно всё это. У него либо метод не вызывается, либо падает в GetVersions.в данном примере код должен выполнится в ui потоке поэтому доп синхронизаций не нужно делать
47911, я с её помощью определял причину почему у меня на этапе загрузки с логотипом винды теряется слишком много времени (определил что винда зачемто считывает довольно много инфы с дополнительного диска) и это были события из середины трассировки
Вопрос весьма странно задан. Возможно у автора вопроса возникли проблемы с динамическим полиморфизмом. Если мы поменяем сигнатуру метода базового класса то все override дочерних классов упадут с ошибкой компиляции. Другое дело если мы не указали override тогда получаем динамический полиморфизм и при смене сигнатуры в базовом классе ошибок компиляции не будет.
Попробуйте в аргументах оставить только два параметра относящиеся к longpoll, а то у них в примере в одно месте url это просто строка, а в другом уже массив строк
OwDafuq,
1 не пользуйтесь Microsoft Extensions Localization package, вместо неё сделайте свой сервис который будет читать из json
2 можно обойтись перезапуском окна, можно и атвтоматом менять локализацию, но это не нужный оверхед (вот пример как отслеживаются изменения https://stackoverflow.com/questions/47798452/xamar...)
Mattizzrar, вам нужна своя форма на прсмотр/редактирование данных. Размещайте на своей форме все нужные поля и инициализируйте их значениямт из модели вручную. Автоматизация этого процесса есть, но насколкео я знаю все реализации требуют деняк на лицензию,
При первом расмотрении выглядит как типичная race condition где то внутри фреймворка. Решиться такое может обновлением фреймворка или поиском в своём коде нестандартных сценариев работы с модальными окнами или с кодом который пораждает свои ThreadContext