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. Message
- ITreeItem
Interface for a ILisrtModule tree item view model.
Enums
- InitializationState
Initialization states.
- LogLevel
Enumeration for log level.
- TransmissionDirection
Transmission direction.