Table of Contents

Interface IEntityMetadataProvider

Namespace
GroupeIsa.Neos.Domain.Entities
Assembly
GroupeIsa.Neos.Domain.Abstractions.dll

Provides the functionalities to get entity metadata.

public interface IEntityMetadataProvider

Properties

AllEntities

Gets the description of all entities.

IDictionary<string, EntityMetadata> AllEntities { get; }

Property Value

IDictionary<string, EntityMetadata>

EntitiesAssembly

Gets the assembly that contains all entities.

Assembly EntitiesAssembly { get; }

Property Value

Assembly

Methods

GetProperty(string)

Gets the properties metadata.

IDictionary<string, EntityPropertyMetadata> GetProperty(string entityName)

Parameters

entityName string

The entity name.

Returns

IDictionary<string, EntityPropertyMetadata>

The properties.