-2

Win 8.1 ユニバーサル アプリで async Webservice 呼び出しを呼び出して、ViewModel のクラスを定期的に (つまり、すべての 10 を) 更新するにはどうすればよいですか? DispatcherTimer を試してみましたが、タイマーは非同期部分を処理できません。これが私が試した私のコードです:

_myTimer = new DispatcherTimer();
_myTimer.Interval = new TimeSpan(0, 0, 10);
_myTimer.Tick += timerTick;

protected async Task timerTick(object sender, object e)
{
    var handler = new HttpClientHandler();

    var client = new System.Net.Http.HttpClient(handler);

    string url = "url";

    using (Stream stream = await client.GetStreamAsync(new Uri(url)))
    {

    }
}
4

1 に答える 1