Search Results for

    Show / Hide Table of Contents

    Interface ICacheMessenger

    Namespace: LemonEdge.Connections.Database
    Assembly: LemonEdge.Database.Connector.dll
    Syntax
    public interface ICacheMessenger

    Methods

    ClearCache(long)

    Declaration
    Task ClearCache(long accountID)
    Parameters
    Type Name Description
    long accountID
    Returns
    Type Description
    Task

    ClearCachedTypes(long, string)

    Declaration
    Task ClearCachedTypes(long accountID, string type)
    Parameters
    Type Name Description
    long accountID
    string type
    Returns
    Type Description
    Task

    ClearCachedUsers()

    Declaration
    Task ClearCachedUsers()
    Returns
    Type Description
    Task

    Register()

    Declaration
    void Register()

    RegisterAddInRestartHandler(Func<Task>)

    Declaration
    void RegisterAddInRestartHandler(Func<Task> handler)
    Parameters
    Type Name Description
    Func<Task> handler

    RegisterWebServiceRestartHandler(Func<Task>)

    Declaration
    void RegisterWebServiceRestartHandler(Func<Task> handler)
    Parameters
    Type Name Description
    Func<Task> handler

    RestartAddIns()

    Declaration
    Task RestartAddIns()
    Returns
    Type Description
    Task

    RestartWebService()

    Declaration
    Task RestartWebService()
    Returns
    Type Description
    Task

    Extension Methods

    LinqExtensions.AsArray<T>(T)
    LinqExtensions.ToArrayOfOne<T>(T)
    LinqExtensions.ToListOfOne<T>(T)
    MiscExtensions.SetIfNotEqual<T, TP>(T, Expression<Func<T, TP>>, TP)
    WeakReferenceExtensions.WeakReference(object)
    SQLExtensions.ToSQLValue(object, bool)
    ReflectionExtensions.ClearEventInvocations(object, string)
    StringExtensions.ToCSVFormatString(object, Type)
    In this article
    Back to top © LemonEdge Technologies. All rights reserved.