What’d be the most elegant way to call an async method from a getter or setter in C#?

Here’s some pseudo-code to help explain myself.

async Task<IEnumerable> MyAsyncMethod()
{
    return await DoSomethingAsync();
}

public IEnumerable MyList
{
    get
    {
         //call MyAsyncMethod() here
    }
}

14 Answers
14

Tags:

Leave a Reply

Your email address will not be published. Required fields are marked *