/// <summary>
        /// Images the resizer.
        /// </summary>
        public void ResizeTheImages()
        {
            List <MediaFile> mediaFiles = CreateAndInsertMediaFiles();
            MediaQueue       mediaQueue = _mediaQueueRepository.RetrieveQueuedByMediaId(_uploaderMedia.Id)[0];

            foreach (MediaFile file in mediaFiles)
            {
                byte[] bytes = _resizerService.ResizeImage(mediaQueue.MediaBytes, file.PhotoType);

                using (Bitmap bitmap = _queueFileService.GetBitmap(bytes))
                {
                    file.Size   = bytes.LongLength;
                    file.Width  = bitmap.Width;
                    file.Height = bitmap.Height;
                }

                _queueFileService.AddFileToQueue(bytes, _uploaderMedia.Id, file);
            }

            _mediaFileRepository.Save(mediaFiles);
        }