public async Task ReceiveReminderAsync(string reminderName, byte[] state, TimeSpan dueTime, TimeSpan period)
 {
     using (var request = _telemetryClient.StartOperation <RequestTelemetry>(reminderName))
     {
         try
         {
             if (reminderName.Equals("expiration-quanta"))
             {
                 await _context.CheckForExpirationAsync(new CheckForExpiration(this.GetActorId().GetGuidId()), _cancellation);
             }
         }
         catch (Exception ex)
         {
             request.Telemetry.Success = false;
             _telemetryClient.TrackException(ex);
         }
     }
 }