Пример #1
0
 /// <summary>
 /// Register an event occurence
 /// </summary>
 /// <param name="EventCategory">EventCategory Category</param>
 /// <param name="eventName">EventCategory Name</param>
 public void TrackEvent(string EventCategory, string EventName)
 {
     lock (ObjectLock)
     {
         if (Started)
         {
             CheckApplicationCorrectness();
             var json = new EventJson(EventCategory, EventName, GetFlowNumber());
             JSON.Add(JsonBuilder.GetJsonFromHashTable(json.GetJsonHashTable()));
         }
     }
 }
Пример #2
0
 /// <summary>
 /// Register an event occurence
 /// </summary>
 /// <param name="eventCategory">EventCategory Category</param>
 /// <param name="eventName">EventCategory Name</param>
 public void TrackEvent(string eventCategory, string eventName)
 {
     lock (_objectLock)
     {
         if (Started)
         {
             CheckIfEnabled();
             var json = new EventJson(_sessionGUID, eventCategory, eventName, GetFlowNumber());
             _json.Add(JsonBuilder.GetJsonFromHashTable(json.GetJsonHashTable()));
         }
     }
 }