Namespace Zaya.Logging.Models
Classes
LogAttribute
Marks an implementation type or method for aspect-style logging via Wrap<T>(T). On a class: applies to all methods of wrapped interfaces. On a method: overrides the class-level attribute for that method. Attributes on interface declarations are ignored.
Call entries are written when Level is enabled. Use Trace when the call should stay quiet unless Trace is on. Exceptions are always logged at Error for attributed methods (when Error is enabled); the method name (± parameters) appears once — either on the entry line or on the error line, not both.
Enums
LogLevel
Severity of a log event.