public void Fatal(string message, BaseLogType logType, LogDetails details = null, Exception ex = null, string memberName = "", string sourceFilePath = "", int sourceLineNumber = 0) { Log(message, logType, LogLevel.Fatal, details, ex, memberName, sourceFilePath, sourceLineNumber); }
protected abstract void Log(string message, BaseLogType logType, LogDetails details, LogLevel loglevel);
public void Error(string message, BaseLogType logType, LogDetails details = null, Exception ex = null, [CallerMemberName] string memberName = "", [CallerFilePath] string sourceFilePath = "", [CallerLineNumber] int sourceLineNumber = 0) { Log(message, logType, LogLevel.Error, details, ex, memberName, sourceFilePath, sourceLineNumber); }