Packages

Emeraude is a relatively lightweight framework that provides only the necessary features. It is separated on 20 packages which strictly follow the requirement of the application architecture. More information about each specific package is available bellow. In every package description, there is a provided reference recommendation in order for the Inversion Flow to be properly implemented.

Emeraude

Emeraude

Referenced by: Presentation

Emeraude.Contracts

Emeraude.Contracts

Referenced by: PresentationApplicationInfrastructureDomainAdminClient Builder

Emeraude.Configuration

Emeraude.Configuration

Referenced by: PresentationApplicationInfrastructureDomainAdminClient Builder

Emeraude.Essentials

Emeraude.Essentials

Referenced by: PresentationApplicationInfrastructureDomainAdminClient Builder

Emeraude.Infrastructure

Emeraude.Infrastructure

Referenced by: PresentationInfrastructureApplicationAdminClient Builder

Emeraude.Infrastructure.Persistence

Emeraude.Infrastructure.Persistence

Referenced by: PresentationInfrastructureApplicationAdminClient Builder

Emeraude.Identity

Emeraude.Identity

Referenced by: PresentationInfrastructureApplicationAdminClient Builder

Emeraude.Localization

Emeraude.Localization

Referenced by: PresentationInfrastructureApplicationAdminClient Builder

Emeraude.FileStorage

Emeraude.FileStorage

Referenced by: PresentationInfrastructureApplicationAdminClient Builder

Emeraude.Application

Emeraude.Application

Referenced by: PresentationInfrastructureApplicationAdminClient Builder

Emeraude.Application.Identity

Emeraude.Application.Identity

Referenced by: PresentationInfrastructureApplicationAdminClient Builder

Emeraude.Application.Admin

Emeraude.Application.Admin

Referenced by: Admin

Emeraude.Application.Consumer

Emeraude.Application.Consumer

Referenced by: PresentationClient Builder

Emeraude.Application.ClientBuilder

Emeraude.Application.ClientBuilder

Referenced by: Client Builder

Emeraude.Presentation

Emeraude.Presentation

Referenced by: Presentation

Emeraude.Presentation.PlatformBase

Emeraude.Presentation.PlatformBase

Referenced by: Presentation

Emeraude.Presentation.PortalGateway

Emeraude.Presentation.PortalGateway

Referenced by: AdminClient Builder

Emeraude.Defaults

Emeraude.Defaults

Referenced by: PresentationApplicationInfrastructureDomainAdminClient Builder