private void OnEventHubMessageReceived(object sender, EventHubMessagesEventArg e)
 {
     if (action != null)
     {
         action(e);
     }
 }
 private void OnEventHubMessagesReveived(EventHubMessagesEventArg value)
 {
     foreach (var item in value.Items)
     {
         using (item)
         {
             byte[] buff = new byte[item.Length];
             item.Read(buff, 0, buff.Length);
             string json = Encoding.UTF8.GetString(buff);
             HandleSqlInsert(json);
             HandleAzureStorageInsert(json);
         }
     }
 }