Локальные данные недоступны в исторической отладке для исключения в асинхронных методах (VS2017) - PullRequest
0 голосов
/ 22 мая 2018

Мне просто интересно, есть ли способ просмотра локальных объектов, когда в асинхронных методах возникает исключение.На вкладке «Местные жители» я вижу только детали исключений, но нет местных жителей, из которых выбрасывается исключение.Могу ли я получить некоторые местные жители в исторической отладке?

enter image description here enter image description here

Вот набросок кода, который яиспользуя:

public partial class MainWindow
{
    public Updater Updater { get; set; } = new Updater();
    public MainWindow()
    {
        InitializeComponent();
        Updater.TickerList.Add("MSFT");
    }

    private async void UpdateButtonOnClick(object sender, RoutedEventArgs e)
    {
        await Updater.UpdateDaily("MSFT");
    }
}

public class Updater()
{
    public async Task<bool> UpdateDaily(string ticker, bool full = false)
    {
        throw new Exception();
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...