 | CtiLoggerInit 方法 |
初始化日志管理器
文件输出按日或文件大小(最大200M)归档,最多保留60个文件。
命名空间: Ipxchina.Sdk.Cti.Common程序集: CtiSdk (在 CtiSdk.dll 中) 版本:1.0.0.2 (1.0.0.2)
语法public static Logger Init(
bool minimumLevelDebug = true,
string WriteToFileName = "default",
bool writeToConsole = true,
LogEventLevel consoleLogEventLevel = LogEventLevel.Debug
)
Public Shared Function Init (
Optional minimumLevelDebug As Boolean = true,
Optional WriteToFileName As String = "default",
Optional writeToConsole As Boolean = true,
Optional consoleLogEventLevel As LogEventLevel = LogEventLevel.Debug
) As Logger
public:
static Logger^ Init(
bool minimumLevelDebug = true,
String^ WriteToFileName = L"default",
bool writeToConsole = true,
LogEventLevel consoleLogEventLevel = LogEventLevel::Debug
)
static member Init :
?minimumLevelDebug : bool *
?WriteToFileName : string *
?writeToConsole : bool *
?consoleLogEventLevel : LogEventLevel
(* Defaults:
let _minimumLevelDebug = defaultArg minimumLevelDebug true
let _WriteToFileName = defaultArg WriteToFileName "default"
let _writeToConsole = defaultArg writeToConsole true
let _consoleLogEventLevel = defaultArg consoleLogEventLevel LogEventLevel.Debug
*)
-> Logger 参数
- minimumLevelDebug Boolean (Optional)
- 最小输出级别为调试日志
- WriteToFileName String (Optional)
- 输出文件名称(默认为程序所在目录的logs\CtiSdk.log文件),空值表示不输出
- writeToConsole Boolean (Optional)
- 输出到控制台
- consoleLogEventLevel LogEventLevel (Optional)
- 输出到控制台的级别
返回值
LoggerSerilog.Log.Logger
参见