Where i should use async await? - C#