Namespace Loehnert.Lisrt.Contracts
Classes
LoggerColumnNames
Contains constant strings for logger property names.
Interfaces
ICompositeModule
Interface for Module that can contain sub modules.
IGuardApplicationStart
Represents an interface for guarding an application start.
IHasDeviceLabel
Interface for giving ILisrtModules a DeviceLabel also known as BMK.
IHasMessageNumber
Interface which adds a MessageNumber to a custom exception.
IHasServiceView
Interface for an class that can show a service window.
IInitializable
Interface for a class which can be initialized.
ILisrtModule
Interface for a ILisrtModule module.
ILisrtModuleCollection
Interface for a collection of ILisrtModule.
ILogger
Represents an interface for all loggers to be accessible by the MessageService.
ILoggerFactory
Interface for a LoggerFactory. A Class with a LoggerFactory-Interface can be set in the App.config for producing a logger.
IPath
Interface for an path.
IPolling
Interface for a class which polls data.
ITranslatableText
Interface for a method to return a culture specific message. System.Exception.Message
ITreeItem
Interface for a ILisrtModule tree item view model.
Enums
InitializationState
Initialization states.
LogLevel
Enumeration for log level.
TransmissionDirection
Transmission direction.