Böyle yazma yönteminin olduğu herhangi bir senaryo var mı :
public async Task<SomeResult> DoSomethingAsync()
{
// Some synchronous code might or might not be here... //
return await DoAnotherThingAsync();
}
bunun yerine:
public Task<SomeResult> DoSomethingAsync()
{
// Some synchronous code might or might not be here... //
return DoAnotherThingAsync();
}
anlamlı olur mu?
Neden iç çağrışımdan return await
doğrudan geri dönebiliyorsanız yapı kullanıyorsunuz ?Task<T>
DoAnotherThingAsync()
return await
Birçok yerde kod görüyorum , sanırım bir şey kaçırmış olabilirim. Ama anladığım kadarıyla, bu durumda async / await anahtar sözcüklerini kullanmamak ve doğrudan Görevi döndürmek işlevsel olarak eşdeğer olacaktır. Neden ek await
katman ek yükü eklemelisiniz ?