Table of Contents

Namespace ToSic.Eav

ToSic.Eav is the namespace for the EAV (Entity-Attribute-Value) data system underlying 2sxc.

Namespaces

ToSic.Eav.Apps

The EAV App System. It's responsible for taking data and bundling it into virtual segments called Apps, and providing nice APIs to work with the apps.

ToSic.Eav.Caching
ToSic.Eav.Data
ToSic.Eav.DataFormats.EavLight
ToSic.Eav.DataSource
ToSic.Eav.DataSources
ToSic.Eav.LookUp
ToSic.Eav.Metadata
ToSic.Eav.Repositories
ToSic.Eav.Security
ToSic.Eav.Services

Classes

Factory

The Eav DI Factory, used to construct various objects through Dependency Injection.

If possible avoid using this, as it's a workaround for code which is outside the normal Dependency Injection and therefor a bad pattern.