Search Results for

    Show / Hide Table of Contents

    Class ConnectionUpgraderNotifier

    Inheritance
    object
    ConnectionUpgraderNotifier
    Implements
    IConnectionUpgraderNotifier
    IHaveAddInListeners
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: LemonEdge.API.Core.Migrations
    Assembly: LemonEdge.API.Core.Migrations.dll
    Syntax
    public class ConnectionUpgraderNotifier : IConnectionUpgraderNotifier, IHaveAddInListeners

    Constructors

    ConnectionUpgraderNotifier(IDomainContextEventHandler, IReflectionHelper, IFactoryInjector, ILogger<ConnectionUpgraderNotifier>)

    Declaration
    public ConnectionUpgraderNotifier(IDomainContextEventHandler handler, IReflectionHelper reflectionHelper, IFactoryInjector factoryInjector, ILogger<ConnectionUpgraderNotifier> logger)
    Parameters
    Type Name Description
    IDomainContextEventHandler handler
    IReflectionHelper reflectionHelper
    IFactoryInjector factoryInjector
    ILogger<ConnectionUpgraderNotifier> logger

    Methods

    AddAddInListeners()

    Adds listeners.

    Declaration
    public void AddAddInListeners()

    ConnectionChangedFromClient()

    Informs all connection types to upgrade their models

    Declaration
    public void ConnectionChangedFromClient()

    RemoveAddInListeners()

    Removes listeners.

    Declaration
    public void RemoveAddInListeners()

    Implements

    IConnectionUpgraderNotifier
    IHaveAddInListeners

    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.