8 /// Interface for log listeners
11 abstract NewEntry : severity
: Severity -> header
: string -> message
: string -> unit
13 type internal IWriter =
16 abstract DebugLoggingEnabled : bool with get
, set
17 abstract AvoidRepeatingIdenticalMessages : bool with get
, set
18 abstract LogDir : string
19 abstract MaxSizeFile : int64
with get
, set
20 abstract LogFiles : string seq
21 abstract Write : message
:Message -> unit
22 abstract Flush : unit -> unit
23 abstract ClearLogFilesOlderThan : TimeSpan -> unit