Table of Contents

Namespace RentADeveloper.AutoIndexCache.Exceptions

Classes

DuplicateKeyException

Thrown when multiple cache items have the same key for a unique index.

ItemsAccessedFromInsideItemsLoaderException

Thrown when an attempt was made to access cached items of certain type from inside the cache items loader for that cache item type (e.g. an attempt was made to access cached Users from inside the cache items loader for the User type).

ItemsLoaderFailedException

Thrown when a cache items loader has thrown an exception.

ItemsLoaderReturnedNullException

Thrown when a cache items loader has returned a null reference instead of a list of cache items.

MissingItemsLoaderException

Thrown when an attempt was made to access cached items of certain type when no cache items loader has been set yet for that cache item type.