Class LargePayloadStoreRegistry
- Namespace
- AnyProtocol
- Assembly
- AnyProtocol.dll
Resolves payload stores by their case-insensitive logical names.
public sealed class LargePayloadStoreRegistry
- Inheritance
-
LargePayloadStoreRegistry
- Inherited Members
Constructors
LargePayloadStoreRegistry(IEnumerable<ILargePayloadStore>)
Creates a registry and rejects duplicate or empty logical names.
public LargePayloadStoreRegistry(IEnumerable<ILargePayloadStore> stores)
Parameters
storesIEnumerable<ILargePayloadStore>
Methods
Contains(string)
Returns whether a store is registered under the logical name.
public bool Contains(string name)
Parameters
namestring
Returns
GetRequired(string)
Gets the named store or throws a stable configuration failure.
public ILargePayloadStore GetRequired(string name)
Parameters
namestring