Class ConnectionUpgraderNotifier
Inherited Members
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()