using Microsoft.WindowsAzure.ServiceRuntime; using Mindscape.Raygun4Net; using System; using System.Collections.Generic; using System.Configuration; namespace Neo.LegitimateLicences.Api.Helpers { public static class ErrorHelper { private static RaygunClient _raygunClient; public static void LogError(Exception ex, string connection, Dictionary customData) { if (!String.IsNullOrEmpty(ConfigurationManager.AppSettings["RaygunApiKey"])) { if (_raygunClient == null) { _raygunClient = new RaygunClient(ConfigurationManager.AppSettings["RaygunApiKey"]); } #region Tags var tags = new List(); tags.Add(connection); #endregion _raygunClient.Send(ex, tags, customData); } } } }