Proton DotNet
|
Classes | |
interface | IProtonLogger |
Proton defined logging API used to abstract the ultimate source of the logging service and provide consistent API mechanics to the proton code. More... | |
class | ProtonDefaultLoggerProvider |
The Proton default logger provider implementation. More... | |
class | ProtonLoggerFactory |
Proton Logging API factory which provides an single point of entry for users to configure proton wide logging sources. The user is encouraged to configure the logging abstraction that proton objects should use as early as possible as any updates to the logging abstraction will not be reflected in code that has already created its logger. | |
class | ProtonLoggerWrapper |
Proton external .NET logging extensions wrapper used to provide a common API for proton code to log. | |
class | ProtonNoOpLogger |
Proton No-Op MS logger implementation that sink holes all logging and reports no levels enabled. | |
Enumerations | |
enum | ProtonLogLevel { Trace , Debug , Info , Warn , Error } |
Log levels used by the proton logging abstractions. | |