Criar BitmapFrame assincronamente em um método assíncrono

Alguém sabe como criarBitmapFrame assincronamente no WPF?

Quero imprimir em lote XAMLImage elemento cujaSource A propriedade é definida por trás do código AquiLogoImageUrl é o URL da imagem da web que eu quero carregar de forma assíncrona.

LogoImage.Source = BitmapFrame.Create(new Uri(LogoImageUrl));

Posso criar umasync método como este:

public async Task<BitmapFrame> GetBitmapFrame(Uri uri)
{
    await ... // What to be awaited?

    return BitmapFrame.Create(uri);
}

... para que eu possa usar esse método em umtry bloqueie e imprima-ofinally quadra?

questionAnswers(1)

yourAnswerToTheQuestion