0

このサイトや他のサイトの投稿を読んだ後、部分ビューを非同期にできないことがわかりました。そのため、別の方法を試しましたが、次のエラーが発生します。

TaskTest ID = 1、ステータス = WaitingForActivation、メソッド = "{null}"、結果 = "{まだ計算されていません}" System.Threading.Tasks.Task

可能であれば、誰でもこの問題の解決を手伝ってください。

private async Task<string> GetLocationName(string id)
        {
            var weatherSearchLocation = await Task.Run(()=> _igwccafdf.WeatherLocation(id).FirstOrDefault().WeatherLocation); //Works here, returns data
            return weatherSearchLocation;
        }

ここでエラーが発生します

// Task<string> LocationTask = Task.Factory.StartNew<string>(GetLocationName);

            var TaskTest = GetLocationName("london");

いくつかの方法を試しましたが、どれもうまくいかないようです。

4

0 に答える 0