コード例 #1
0
        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);
        }
コード例 #2
0
 public void Dispose()
 {
     SplunkLogService.Close();
 }
コード例 #3
0
 public void Warning(string warning, object payload = null)
 {
     SplunkLogService.SendMessage(TraceEventType.Warning, 0, warning, payload);
 }
コード例 #4
0
 public void Message(string message, object payload = null)
 {
     SplunkLogService.SendMessage(TraceEventType.Information, 0, message, payload);
 }
コード例 #5
0
 public void Error(string message, Exception ex, object payload = null)
 {
     SplunkLogService.SendError(TraceEventType.Error, 0, message, ex, payload);
 }