You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Zero/ZeroLevel/Services/Logging/ILog.cs

52 lines
1.3 KiB

6 years ago
using System;
namespace ZeroLevel.Services.Logging
{
public interface ILog
{
/// <summary>
/// Message output as is, without adding a logging level and date
6 years ago
/// </summary>
void Raw(string line, params object[] args);
6 years ago
/// <summary>
/// Message
6 years ago
/// </summary>
void Info(string line, params object[] args);
6 years ago
/// <summary>
/// Warning
6 years ago
/// </summary>
void Warning(string line, params object[] args);
6 years ago
/// <summary>
/// Error
6 years ago
/// </summary>
void Error(string line, params object[] args);
6 years ago
/// <summary>
/// Error
6 years ago
/// </summary>
void Error(Exception ex, string line, params object[] args);
6 years ago
/// <summary>
/// Fatal crash
6 years ago
/// </summary>
void Fatal(string line, params object[] args);
6 years ago
/// <summary>
/// Fatal crash
6 years ago
/// </summary>
void Fatal(Exception ex, string line, params object[] args);
6 years ago
/// <summary>
/// Debug info
6 years ago
/// </summary>
void Debug(string line, params object[] args);
6 years ago
/// <summary>
/// Low Level Debug info
6 years ago
/// </summary>
void Verbose(string line, params object[] args);
}
}

Powered by TurnKey Linux.