У меня есть такая функция:
public async Task<SomeViewModel> SampleFunction()
{
    var data = service.GetData();
    var myList = new List<SomeViewModel>();
    myList.AddRange(data.select(x => new SomeViewModel
    {
        Id = x.Id,
        DateCreated = x.DateCreated,
        Data = await service.GetSomeDataById(x.Id)
    }
    return myList;
}
My await не работает, поскольку его можно использовать только в методе или лямбда, отмеченном модификатором async. Где я могу разместить async с помощью этой функции?
