Table of Contents

Namespace ToSic.Sxc.Dnn.Run

Run is all about Runtime / Execution of the EAV. It contains things that describe the environment it's running in and has base material for specific implementations.

For example, the ITenant and ITenant<T> are inherited by the DnnTenant.

Note

All the things starting with Dnn... are Dnn specific implementations of EAV or 2sxc features. We've documented them so you know how things work, but you usually won't care about them. The Dnn prefix helps us better detect in our code when we're using Dnn stuff vs. generic stuff.

Interfaces

IDnnContext

Provides information about the current context within DNN. This only applies to 2sxc running inside DNN, not inside another platform.

This object is the root Dnn object, used mainly in older Razor. If possible, try to use CmsContext instead.