Service Fabric: просмотр содержимого словаря Reliable Dictionary во время локальной отладки

Есть ли способ просмотреть содержимое надежного словаря во время локальной отладки. Я не могу найти собственность, которая дает мне содержимое.

1 ответ

Решение

Вы не можете проверить свойство, но вы можете вызвать CreateEnumerableAsync, чтобы получить асинхронный перечислимый объект.

Образец:

using (var tran = this.stateManager.CreateTransaction())
{
    var asyncEnumerable = await yourDictionary.CreateEnumerableAsync(tran);
    var asyncEnumerator = asyncEnumerable.GetAsyncEnumerator();
    
    while (await asyncEnumerator.MoveNextAsync(cancelationToken))
    {
        log.Debug(asyncEnumerator.Current);
    }
}
Другие вопросы по тегам