Class LogService
public class LogService : ServiceSettingInstance<LogService, ILogService>, INotifyPropertyChanged, IDisplayer, ISetting, ILogService, ILogServiceOption
- Inheritance
-
LogService
- Implements
- Inherited Members
- Extension Methods
Constructors
LogService()
public LogService()
Properties
LogPath
[Display(Name = "日志路径")]
public string LogPath { get; set; }
Property Value
TempPath
[Display(Name = "缓存路径")]
public string TempPath { get; set; }
Property Value
UseDebug
[Display(Name = "启用操作日志记录")]
public bool UseDebug { get; set; }
Property Value
UseInfo
[Display(Name = "启用运行日志记录")]
public bool UseInfo { get; set; }
Property Value
UsePresenter
[Display(Name = "应用消息列表")]
public bool UsePresenter { get; set; }
Property Value
Methods
Debug(params string[])
public void Debug(params string[] messages)
Parameters
messages
string[]
Error(params Exception[])
public void Error(params Exception[] messages)
Parameters
messages
Exception[]
Error(params string[])
public void Error(params string[] messages)
Parameters
messages
string[]
Fatal(params Exception[])
public void Fatal(params Exception[] messages)
Parameters
messages
Exception[]
Fatal(params string[])
public void Fatal(params string[] messages)
Parameters
messages
string[]
Info(params string[])
public void Info(params string[] messages)
Parameters
messages
string[]
InitLogger(string)
protected virtual void InitLogger(string name)
Parameters
name
string
LoadDefault()
public override void LoadDefault()
Trace(params string[])
public void Trace(params string[] messages)
Parameters
messages
string[]
Warn(params string[])
public void Warn(params string[] messages)
Parameters
messages
string[]