Zum Beispiel kann der Unterschied zwischen diesem CodeWas ist der Unterschied zwischen der Verwendung von nur asyn Aufgabe und Aufgabe?
public Task<IList<NewsSentimentIndexes>> GetNewsSentimentIndexes(DateTime @from, DateTime to = new DateTime(), string grouping = "1h")
{
var result = _conf.BasePath
.AppendPathSegment("news-sentiment-indexes")
.SetQueryParams(new
{
from = from.ToString("s"),
to = to.ToString("s"),
grouping
});
return result
.GetStringAsync()
.ContinueWith(Desereialize<IList<NewsSentimentIndexes>>);
}
und dass
public async Task<IList<NewsSentimentIndexes>> GetNewsSentimentIndexes(DateTime @from, DateTime to = new DateTime(), string grouping = "1h")
{
var result = _conf.BasePath
.AppendPathSegment("news-sentiment-indexes")
.SetQueryParams(new
{
from = from.ToString("s"),
to = to.ToString("s"),
grouping
});
var newsStr = await result.GetStringAsync();
return JsonConvert.DeserializeObject<NewsSentimentIndexes>(newsStr);
}
Welches richtig oder schneller arbeiten ist? Und rufen Sie einfach diese Methode muss warten oder nur eine Aufgabe?
Sag mir bitte, wie man ein WaitAll und ihre Fortsetzung ist. Es ist unmöglich, die await –
'Task.WaitAll ( _newsService.GetAll (DateTime.Now.AddYears (-1) zu verwenden, um: DateTime.Now) .ContinueWith (ContinuationAction), _tradingPairService.GetAllExchangeTradingPairAsync (ExchangeID, TradingPairId) ContinueWith (ContinuationAction), _companyTypesService.GetAll(). ContinueWith (ContinuationAction)); ' –
Ich lese Ihren Blog danke, aber Sie müssen WaitAll Beispiel, mit den gleichen Aufgaben. Mit der Fortsetzung derselben –