FunctionCompleted() private method

private FunctionCompleted ( FunctionStartedEvent completedEvent ) : void
completedEvent Microsoft.Azure.WebJobs.Script.Diagnostics.FunctionStartedEvent
return void
        public void EndEvent(MetricEvent metricEvent)
        {
            FunctionStartedEvent completedEvent = metricEvent as FunctionStartedEvent;

            if (completedEvent != null)
            {
                completedEvent.EndTime = DateTime.Now;
                _metricsEventManager.FunctionCompleted(completedEvent);
            }
        }
 public void EndEvent(MetricEvent metricEvent)
 {
     if (metricEvent is FunctionStartedEvent completedEvent)
     {
         _metricsEventManager.FunctionCompleted(completedEvent);
     }
     else
     {
         _metricsEventManager.EndEvent(metricEvent);
     }
 }
Esempio n. 3
0
 public void EndEvent(MetricEvent metricEvent)
 {
     if (metricEvent is FunctionStartedEvent completedEvent)
     {
         completedEvent.Duration = DateTime.UtcNow - completedEvent.Timestamp;
         _metricsEventManager.FunctionCompleted(completedEvent);
     }
     else
     {
         _metricsEventManager.EndEvent(metricEvent);
     }
 }
Esempio n. 4
0
        public void EndEvent(MetricEvent metricEvent)
        {
            FunctionStartedEvent completedEvent = metricEvent as FunctionStartedEvent;

            if (completedEvent != null)
            {
                completedEvent.Duration = DateTime.UtcNow - completedEvent.Timestamp;
                _metricsEventManager.FunctionCompleted(completedEvent);
            }
            else
            {
                _metricsEventManager.EndEvent((object)metricEvent);
            }
        }