public LogService(string projectName, string splunkConnectionString = "", string splunkToken = "") { var conn = splunkConnectionString ?? ConfigurationManager.AppSettings["SplunkConnectionString"]; var token = splunkToken ?? ConfigurationManager.AppSettings["SplunkToken"]; SplunkLogService.Configure(projectName, conn, token); }
public void Dispose() { SplunkLogService.Close(); }
public void Warning(string warning, object payload = null) { SplunkLogService.SendMessage(TraceEventType.Warning, 0, warning, payload); }
public void Message(string message, object payload = null) { SplunkLogService.SendMessage(TraceEventType.Information, 0, message, payload); }
public void Error(string message, Exception ex, object payload = null) { SplunkLogService.SendError(TraceEventType.Error, 0, message, ex, payload); }