private void Logger() { var customLogger = _diHelper.GetCustomLogger(); if (customLogger != null) { RegisterInstance <ILog>(customLogger); } else { LogConfigurations.ConfigureLogglyAppender(); RegisterInstance <ILog>(LogManager.GetLogger(InstanceDescription.ToString())); } }
public static void Write( string Message, Exception ex = null, MessageType type = MessageType.None, LogConfigurations log = null ) { try { log = log ?? Configuration; using (StreamWriter sw = new StreamWriter(log.FilePath + "\\" + log.FileName, true)) { sw.WriteLine(log.GetPrevious(type) + Message); sw.Flush(); sw.Close(); } } catch { StatusOk = false; } }