Interface IConnectionTypeHandler
A connection type interface that each ConnectionType has to implement to register a factory for creating their connection service
Namespace: LemonEdge.Client.Core.Authentication
Assembly: API.dll
Syntax
public interface IConnectionTypeHandler
Methods
AddFactory(IDataUpdaterFactoryRegister)
Provides the handler an opportunity to add its factory to the data updater factory register using the AddProvider(IDataUpdaterFactory)
The system can then use that factory when requested for connecting to the lemonedge platform using this type of service connection
Declaration
void AddFactory(IDataUpdaterFactoryRegister register)
Parameters
Type | Name | Description |
---|---|---|
IDataUpdaterFactoryRegister | register | The data updater factory register that can have providers added or removed |
HandlesType(ConnectionType)
Returns true if the connection type handler can handle the specified type of connection requests
Declaration
bool HandlesType(ConnectionType type)
Parameters
Type | Name | Description |
---|---|---|
ConnectionType | type | The type of connection (either Database or Service currently) this handler should be capable of providing a factory for |
Returns
Type | Description |
---|---|
System.Boolean | True if the connection type handler can handle the specified type of connection requests |