Я работаю над проектом (C # и WPF), где некоторые серверы добавляются в список следующим образом:
ObservableCollection<ServerObjects> servers;
ServerObjects so = getServers();
servers->add(so);
Моя проблема заключается в том, что эта функция блокирует, и хотя элементы добавляются в мой список, я не могу выбрать ни один из них только после завершения генерации (также программа зависает).
Итак, что я должен сделать, чтобы сделать эту функцию асинхронной?
Спасибо.