using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace GTech.Solution.Api.Common
|
{
|
|
public class TLSVPConsole
|
{
|
public static void Prompt(string message)
|
{
|
Console.ResetColor();
|
Console.ForegroundColor = ConsoleColor.Yellow;
|
|
Console.WriteLine("[ Info ] " + message);
|
TLSVPFileLog.WriteIntoLogFile(message);
|
}
|
public static void Info(string message)
|
{
|
Console.ResetColor();
|
Console.ForegroundColor = ConsoleColor.Green;
|
|
Console.WriteLine("[ Info ] " + message);
|
TLSVPFileLog.WriteIntoLogFile(message);
|
}
|
public static void Debug(string message)
|
{
|
Console.ResetColor();
|
Console.ForegroundColor = ConsoleColor.Blue;
|
|
Console.WriteLine("[ Debug ] " + message);
|
TLSVPFileLog.WriteIntoLogFile(message);
|
}
|
public static void Warn(string message)
|
{
|
Console.ResetColor();
|
Console.ForegroundColor = ConsoleColor.DarkYellow;
|
|
Console.WriteLine("[ Warn ] " + message);
|
TLSVPFileLog.WriteIntoLogFile(message);
|
}
|
public static void Error(string message)
|
{
|
Console.ResetColor();
|
Console.ForegroundColor = ConsoleColor.Red;
|
|
Console.WriteLine("[ Error ] " + message);
|
TLSVPFileLog.WriteIntoLogFile(message);
|
}
|
public static void Fatal(string message)
|
{
|
Console.ResetColor();
|
Console.ForegroundColor = ConsoleColor.DarkRed;
|
|
Console.WriteLine("[ Fatal ] " + message);
|
TLSVPFileLog.WriteIntoLogFile(message);
|
}
|
public static void Exception(Exception message)
|
{
|
Console.ResetColor();
|
Console.ForegroundColor = ConsoleColor.DarkRed;
|
|
Console.WriteLine("[ Fatal ] " + message);
|
TLSVPFileLog.WriteIntoLogFile(message.Message);
|
}
|
}
|
}
|