Search Results for

    Show / Hide Table of Contents

    Namespace Morpheo.Sdk

    Classes

    DashboardOptions

    Configuration options for the Morpheo dashboard.

    HostingOptions

    Configuration options for hosting the service, allowing white-label customization.

    MorpheoOptions

    Configuration options for the Morpheo node.

    PeerInfo

    Represents information about a peer node in the network.

    PrinterOptions

    Configuration options for printers.

    RuntimeConfig

    Represents the runtime configuration for the application.

    SyncLogDto

    Data Transfer Object representing a synchronization log entry.

    Interfaces

    IEntityTypeResolver

    Service allowing the resolution engine to retrieve the C# Type from the entity name stored in the database (e.g., "Product" -> typeof(Morpheo.App.Product)).

    IMergeable<T>

    Contract for any entity capable of merging itself (CRDT). The Framework will use this method in case of vector conflict.

    IMorpheoClient

    Definition of a client capable of communicating with other Morpheo nodes.

    IMorpheoNode

    Represents a Morpheo node causing the initialization and management of services (Database, Network, etc.).

    INetworkDiscovery

    Defines the contract for network discovery services.

    IPrintGateway

    Defines the contract for a print gateway service.

    IRequestAuthenticator

    Defines the contract for validating incoming requests (Gatekeeper).

    ISyncRoutingStrategy

    Defines the strategy for data propagation within the network. Allows implementing logics such as "Single Server", "Full Mesh", or "Cascade (Failover)".

    ISyncStrategyProvider

    Marker interface for synchronization strategy providers. Enables multiple injection via CompositeRoutingStrategy.

    Enums

    NodeRole

    Specifies the role of the node in the network.

    In this article
    Back to top Copyright © 2025 DEHER Rémi - Propulsé par .NET 10