I have an IReliableDictionary and need to take the items in the dictionary and move them in to an IList to return from my reliable service.
It seems I can\'t do a .T
IReliableDictionary (just like an IDictionary) is IEnumerable of key value pairs, so you can go this way:
public async Task> GetOrdersAsync()
{
IReliableDictionary orderItems =
await this.StateManager.GetOrAddAsync>(CustomerOrderItemDictionaryName);
var list = orderItems.Select(kvp => kvp.Value).ToList();
return list;
}