internal static void SendClientStatsAsync( string op, string status, string uri, string package = "", string errorCode = "", string vmName = "") { ThreadPool.QueueUserWorkItem((WaitCallback)(obj => { try { ClientStats.SendStatsSync(op, status, uri, package, errorCode, vmName); } catch (Exception ex) { Logger.Error("Failed to send stats for uri : " + uri + ". Reason : " + ex.ToString()); } })); }