Namespace ToSic.Eav.LookUp
Classes
- LookUpBase
Base Class to create your own LookUp Class - used by all Look-Ups.
Read more about this in LookUp System
- LookUpInDictionary
Look Up values from a .net dictionary. Case-Insensitive.
Read more about this in LookUp System
- LookUpInEntity
Get Values from an IEntity.
Read more about this in LookUp System
- LookUpInLookUps
This Value Provider chains two or more LookUps and tries one after another to deliver a result It's mainly used to override values which are given, by a special situation.
Read more about this in LookUp System
- LookUpInNameValueCollection
Look-Up helper to get something from a standard .net NameValueCollection.
Read more about this in LookUp System
Interfaces
- ILookUp
A key-value map which resolves keys like "SortOrder" to "asc".
It's usually used to get pre-stored configuration or to get settings from the context.
Read more about this in LookUp System
- ILookUpEngine
Resolves Configurations from LookUps. Common use is for configurable DataSources
- ILookUpEngineResolver
An object implementing this interface can provide an engine for the current context.
It's important so that code can easily ask for the current engine, but that the real implementation is dependency-injected later on, as each environment (DNN, Nop, etc.) can provide different initial engines.
Read more about this in LookUp System