Namespace LemonEdge.Client.Core.CommonUI
Classes
ClientOnSaveHelperFactory
A singleton factory provider for an instance of the IClientOnSaveHelper class
Used by client implementations to provide custom ui processes the ability to run after a save has sucessfully completed
Connector
This connection class provides the functionality for connecting to and logging into the LemonEdge system.
When any client application has logged into the system, either directly or through a web service, this also holds all the connection information for the client
Interfaces
IClientOnSaveHelper
An interface implemented by the core client library to provide the connection types (db, service) and opportunity to process the fact a save was successfully completed
Typically this implementation will check if any tasks were automatically created from the save and track them in the UI if they were
IDataUpdaterFactory
The interface for a connection provider to the lemonedge platform. This is impltmeneted by a direct database provider, and a web service one.
You do not need to use this provider interface implementations directly, you can access all their functionality from Connector
This can be used for connecting to the lemonedge platform, authenticating and logging in
It also provides an IEntityUpdaterUI for retrieving, querying and updating all data in the system
IDataUpdaterFactoryRegister
An interface the Connector implements to support providers adding themselves to the set of providers the connector can use
Enums
ConnectionType
The currently supported types of connections to the LemonEdge platform