VS
Size: a a a
VS
DP
VS
MS
DP
VS
DP
VS
VS
Dv
new Task().Start
и Task.Run
?VS
DP
var offeringsTask = Task.Run(GetOfferings);
var providersTask = Task.Run(GetProviders);
var loadDataTask = Task.WhenAll(offeringsTask, providersTask);
loadDataTask.Wait();
var fullMetadata = new FeedbackFullMetadata
{
Offerings = offeringsTask.Result,
Providers = providersTask.Result,
};
Dv
VS
Dv
var offeringsTask = Task.Run(GetOfferings);
var providersTask = Task.Run(GetProviders);
var loadDataTask = Task.WhenAll(offeringsTask, providersTask);
loadDataTask.Wait();
var fullMetadata = new FeedbackFullMetadata
{
Offerings = offeringsTask.Result,
Providers = providersTask.Result,
};
.Wait
?Dv
DenyChildAttach
VS
var offeringsTask = Task.Run(GetOfferings);
var providersTask = Task.Run(GetProviders);
var loadDataTask = Task.WhenAll(offeringsTask, providersTask);
loadDataTask.Wait();
var fullMetadata = new FeedbackFullMetadata
{
Offerings = offeringsTask.Result,
Providers = providersTask.Result,
};
DP
Dv
await
DP