<PackageReference Include="Polly" Version="8.0.0-beta.2" />

Context

public class Context : IDictionary<string, object>, ICollection<KeyValuePair<string, object>>, IEnumerable<KeyValuePair<string, object>>, IEnumerable, IDictionary, ICollection, IReadOnlyDictionary<string, object>, IReadOnlyCollection<KeyValuePair<string, object>>
public Guid CorrelationId { get; }

public int Count { get; }

public object this[string key] { get; set; }

public ICollection<string> Keys { get; }

public string OperationKey { get; }

public string PolicyKey { get; }

public string PolicyWrapKey { get; }

public ICollection<object> Values { get; }

public Context(string operationKey)

public Context()

public Context(string operationKey, IDictionary<string, object> contextData)

public void Add(string key, object value)

public void Add(object key, object value)

public void Clear()

public bool Contains(object key)

public bool ContainsKey(string key)

public void CopyTo(Array array, int index)

public IEnumerator<KeyValuePair<string, object>> GetEnumerator()

public bool Remove(string key)

public void Remove(object key)

public bool TryGetValue(string key, out object value)