Class IsBaseInterfaceAttribute
If an interface implements the base common properties of a base entity, it needs to be marked with this attribute.
See IObjectEntityBase for an example. This interface is used by all entities inheriting an Object Entity, and by the base Object Entity itself.
Thus IObjectEntityBase is marked with this attribute to identify it as the interface that inheriting entities (see ICompany for an example), do not need to actually implement in the back-end. Those values come from the base entity itself.Inherited Members
Namespace: LemonEdge.API.Entities
Assembly: LemonEdge.API.dll
Syntax
[AttributeUsage(AttributeTargets.Interface)]
public class IsBaseInterfaceAttribute : Attribute
Constructors
IsBaseInterfaceAttribute()
Declaration
public IsBaseInterfaceAttribute()