public static void AppendLog(string managedItemId, ManagedSiteLogItem logItem) { //FIXME: var logPath = GetLogPath(managedItemId); var log = new LoggerConfiguration() .WriteTo.File(logPath, shared: true) .CreateLogger(); var logLevel = Serilog.Events.LogEventLevel.Information; if (logItem.LogItemType == LogItemType.CertficateRequestFailed) { logLevel = Serilog.Events.LogEventLevel.Error; } if (logItem.LogItemType == LogItemType.GeneralError) { logLevel = Serilog.Events.LogEventLevel.Error; } if (logItem.LogItemType == LogItemType.GeneralWarning) { logLevel = Serilog.Events.LogEventLevel.Warning; } log.Write(logLevel, logItem.Message); //TODO: log to per site log //if (this.Logs == null) this.Logs = new List<ManagedSiteLogItem>(); //this.Logs.Add(logItem); }
public static void AppendLog(string managedItemId, ManagedSiteLogItem logItem) { //FIXME: var logPath = Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData) + "\\" + ItemManager.APPDATASUBFOLDER + "\\log_" + managedItemId.Replace(':', '_') + ".txt"; var log = new LoggerConfiguration() .WriteTo.File(logPath, shared: true) .CreateLogger(); var logLevel = Serilog.Events.LogEventLevel.Information; if (logItem.LogItemType == LogItemType.CertficateRequestFailed) { logLevel = Serilog.Events.LogEventLevel.Error; } if (logItem.LogItemType == LogItemType.GeneralError) { logLevel = Serilog.Events.LogEventLevel.Error; } if (logItem.LogItemType == LogItemType.GeneralWarning) { logLevel = Serilog.Events.LogEventLevel.Warning; } log.Write(logLevel, logItem.Message); //TODO: log to per site log //if (this.Logs == null) this.Logs = new List<ManagedSiteLogItem>(); //this.Logs.Add(logItem); }
public void AppendLog(ManagedSiteLogItem logItem) { if (this.Logs == null) { this.Logs = new List <ManagedSiteLogItem>(); } this.Logs.Add(logItem); }
public static void AppendLog(string managedItemId, ManagedSiteLogItem logItem) { //TODO: log to per site log //if (this.Logs == null) this.Logs = new List<ManagedSiteLogItem>(); //this.Logs.Add(logItem); }