Beispiel #1
0
 public static void PushFor(string key, Observation glue, ObserverContext context)
 {
     if (RegisterInstance.For(key) == null) return;
     foreach (var observer in RegisterInstance.For(key))
     {
         observer.Context = context;
         foreach (var observation in observer.GetObservations(glue))
         {
             Push(observation, glue);
         }
     }
 }
Beispiel #2
0
 public static void Push(Observation observation, Observation glue)
 {
     try
     {
         if (observation != null && IsInitialized)
         {
             observation.ApiKey = _apiKey;
             _queue.AddToQueue(JsonConvert.SerializeObject(observation));
         }
     }
     catch
     {
     }
 }