Table of Contents

Namespace ToSic.Sys.Data

Classes

GetOnceNamed<TResult>
GetOnce<TResult>

Simple helper class to use on object properties which should be generated once.

Important for properties which can also return null, because then checking for null won't work to determine if we already tried to retrieve it.

Interfaces

IHasIdentityNameId

Special interface to ensure consistency across the code base. It's meant to ensure that any data which has an identity can also provide a string-based ID from that (could be a Guid.ToString()) or a real unique name.