Class ConsumerCollection
Represents a collection used to register/retrieve consumers.
Inheritance
System.Object
System.Collections.Concurrent.ConcurrentDictionary<System.String, IConsumer<IMethodRequest, IMethodResponse>>
ConsumerCollection
Implements
System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, IConsumer<IMethodRequest, IMethodResponse>>>
System.Collections.IDictionary
System.Collections.ICollection
System.Collections.Generic.IReadOnlyDictionary<System.String, IConsumer<IMethodRequest, IMethodResponse>>
System.Collections.Generic.IReadOnlyCollection<System.Collections.Generic.KeyValuePair<System.String, IConsumer<IMethodRequest, IMethodResponse>>>
System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String, IConsumer<IMethodRequest, IMethodResponse>>>
System.Collections.IEnumerable
Namespace: Copper.Remoting.InMemory.Common.V1
Assembly: Copper.Remoting.InMemory.Common.dll
Syntax
public class ConsumerCollection : ConcurrentDictionary<string, IConsumer<IMethodRequest, IMethodResponse>>, IDictionary<string, IConsumer<IMethodRequest, IMethodResponse>>, ICollection<KeyValuePair<string, IConsumer<IMethodRequest, IMethodResponse>>>, IDictionary, ICollection, IReadOnlyDictionary<string, IConsumer<IMethodRequest, IMethodResponse>>, IReadOnlyCollection<KeyValuePair<string, IConsumer<IMethodRequest, IMethodResponse>>>, IEnumerable<KeyValuePair<string, IConsumer<IMethodRequest, IMethodResponse>>>, IEnumerable
Implements
System.Collections.Generic.IDictionary<TKey, TValue>
System.Collections.Generic.ICollection<T>
System.Collections.IDictionary
System.Collections.ICollection
System.Collections.Generic.IReadOnlyDictionary<TKey, TValue>
System.Collections.Generic.IReadOnlyCollection<T>
System.Collections.Generic.IEnumerable<T>
System.Collections.IEnumerable