private void MiniClient_ClientReceiveImage(object sender, ReceiveFileEventArgs e)
        {
            string imagePath = Config.GetUserDirectory(Config.MiniClient.ClientID, Config.CacheDirectoryName) + $"\\_{e.FileName}";

            _downloadFile.Begin(e.FileName, e.FileSize, imagePath);
            if (_downloadFile.Go(e.FileName, e.FileData, e.EffectiveBytes))
            {
                Home.HomeWindow.Dispatcher.Invoke(() =>
                {
                    SaveMessageRecord(e.SourceID, new MessageModel()
                    {
                        Source = new UserModel()
                        {
                            UserName = e.SourceID, NickName = "You"
                        }, Image = imagePath
                    });
                    UpdateMessageList();
                });
            }
        }