Search Results for

    Show / Hide Table of Contents

    Namespace LemonEdge.API.Core.Context

    Classes

    AssemblyManager

    BusyProgressReporter

    A helper wrapper class that takes a IProgressReporter and/or IBusyReporter

    Can pass interface calls to those underlying classes, and also ensures busy is set when progressing through a task

    CoreContext

    DomainContextEventHandler

    ReferencePointer<T>

    UserExtensions

    A set of extensions for help with IUser and UserInfo.

    UserInfo

    The light user info class that holds the relevant information for the current logged in user, or user that processes/tasks are running under

    UserWithRoleNames

    Holds a user, and a list of their roles' names.

    WeakReferenceExtensions

    Interfaces

    IAssemblyManager

    IAuthenticator

    A general interface for authenticating logging into the LemonEdge platform

    ICoreContext

    The base interface for holding common services demanded from the IServiceProvider

    IDatabaseAuthenticator

    Used by services for direct communication with the DB.

    IDomainContextEventHandler

    IReferencePointerReadOnly<T>

    Holds a read-only reference to an instance of the given type.

    IReferencePointer<T>

    Holds a reference to an instance of the given type.

    Enums

    ConfigChangeType

    Indicates changes in the system have occurred against objects that have their configuration automatically loaded with AddInLoaderHelper

    DBStatus

    In this article
    Back to top © LemonEdge Technologies. All rights reserved.