/// <summary>
 /// command recived with byte array
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 public void ClientHandlerCommandRecievedHandleByte(object sender, CommandRecievedEventArgsByte e)
 {
     byte[] byteArray = e.Args;
     try
     {
         using (MemoryStream inputStream = new MemoryStream(byteArray))
         {
             using (var image = Image.FromStream(inputStream))
             {
                 string path      = appConfigManager.Instance.Handlers.Split(';')[0];
                 string imagePath = path + "\\" + DateTime.Now.Date.Day.ToString() + DateTime.Now.Hour.ToString() + DateTime.Now.Minute.ToString() + DateTime.Now.Second.ToString() + ".jpg";
                 Image  bitmap    = new Bitmap(image);
                 bitmap.Save(imagePath, ImageFormat.Jpeg);
                 clientHandler.write("finish");
             }
         }
     }catch (Exception ex)
     {
         this.logging.Log(ex.ToString(), MessageTypeEnum.INFO);
     }
 }