Dv
Size: a a a
Dv
Dv
IL
IL
Dv
var offeringsTask = new Task<Dictionary<int, string>>(GetOfferings);
var providersTask = new Task<Dictionary<int, string>>(GetProviders);
offeringsTask.Start();
providersTask.Start();
Task.WaitAll(offeringsTask, providersTask);
var fullMetadata = new FeedbackFullMetadata
{
Offerings = offeringsTask.Result,
Providers = providersTask.Result,
};
.Result
), то я бы сделал так:var offeringsTask = new Task<Dictionary<int, string>>(GetOfferings);
var providers = GetProviders();
var fullMetadata = new FeedbackFullMetadata
{
Offerings = offeringsTask.Result,
Providers = providers,
};
Dv
Dv
Dv
.Result
— это же хунта чаще всегоDv
.GetAwaiter().GetResult()
Dv
DP
IL
IL
DP
Dv
GetProviders()
не нужен.Dv
Dv
Dv
DP
Dv