API Reference
Class
LoggingConfig
Typed settings controlling live logging.
Inheritance
- Object
- LoggingConfig
Constructors
public LoggingConfig() #Inherited Methods
Properties
public Nullable<Boolean> EnableFile { get; set; } #Enable writing a live .log file for the run.
public String FilePath { get; set; } #Path to the log file. If omitted, defaults to ./TestimoX.run.log
public Nullable<Boolean> Append { get; set; } #Append to existing file (default false).
public Nullable<Int32> MaxSizeMb { get; set; } #Approximate max size in MB before rolling. Default 20MB.
public Nullable<Int32> MaxFiles { get; set; } #Number of rolled files to keep. Default 3.
public Nullable<Boolean> MirrorToConsole { get; set; } #When true, also mirror these log levels to console. Default: false (file only).
public Nullable<Boolean> Error { get; set; } #Mirror Error logs to console when enabled.
public Nullable<Boolean> Warning { get; set; } #Mirror Warning logs to console when enabled.
public Nullable<Boolean> Information { get; set; } #Mirror Information logs to console when enabled.
public Nullable<Boolean> Verbose { get; set; } #Mirror Verbose/Trace logs to console when enabled.
public Nullable<Boolean> Debug { get; set; } #Mirror Debug logs to console when enabled.
public Nullable<Boolean> Progress { get; set; } #Mirror progress updates to console when enabled.