Table of Contents

Class AppIdentity

Namespace
ToSic.Eav.Apps
Assembly
ToSic.Eav.Core.dll

A full App-Identity.
This is either used to pass identities around, or as a base class for more extensive objects which know their full identity.

[PublicApi]
public class AppIdentity : IAppIdentity, IZoneIdentity, IAppIdentityLight
Inheritance
AppIdentity
Implements

Constructors

AppIdentity(int, int)

App identity containing zone/app combination

public AppIdentity(int zoneId, int appId)

Parameters

zoneId int
appId int

AppIdentity(IAppIdentity)

This is just for extracting the Identity-part of something that may have much more information

public AppIdentity(IAppIdentity parent)

Parameters

parent IAppIdentity

Properties

AppId

The app id as used internally

public int AppId { get; }

Property Value

int

The App ID this thing belongs to

ZoneId

ID of the zone (EAV Tenant)

public int ZoneId { get; }

Property Value

int

The zone ID this thing belongs to