/* この質問を書き、テストを行っている間に、なんとか質問に答えることができました。調査結果を共有して、他の貧しい人々の助けになるようにします。以下の回答をご覧ください。*/
バックグラウンド タスクで API から JSON データをフェッチしようとしています。私はバックグラウンドタスクをうまく実行していますが、データを取得しようとしても何も起こりません?!?
ここに私が使用するコードがあります:
    protected override void OnInvoke(ScheduledTask task)
    {
        string wurl = @"http://test.com/api/stuff/getdata";
        WebClient webClient = new WebClient();
        webClient.DownloadStringCompleted += new DownloadStringCompletedEventHandler(webClient_DownloadStringCompleted);
        webClient.DownloadStringAsync(new Uri(wurl));
        NotifyComplete();
    }
それだけです...webClient_DownloadStringCompleted実行されることはありません。