Я использую WebClient
для асинхронного получения информации от моего веб-сервиса:
wc.DownloadStringCompleted += DownloadStringCompleted;
wc.DownloadStringAsync(service);
Я отлично работаю, но я думаю, что метод DownloadStringCompleted
работает в потоке пользовательского интерфейса, и, поскольку я выполняю там много разборов, моей странице требуется несколько секунд, чтобы появиться. Однако, поскольку у меня есть такие фиксированные данные и индикатор выполнения, я не возражаю, чтобы они появлялись мгновенно.
Как я мог это осуществить?
Спасибо!