public void Publish(string publishJson)
        {
            PublishInfo publishInfo = JsonConvert.DeserializeObject <PublishInfo>(publishJson, new ImageConverter());

            //string filename = string.Format("E:\\图包\\temp\\{0}-{1}.jpeg", publishInfo.Publisher, publishInfo.PublishTime);
            PublishStore(publishInfo);

            using (var odb = OdbFactory.Open(UserInfoDB))
            {
                odb.Store <PublishInfo>(publishInfo);

                //Console.WriteLine(publishInfo);
                PublishResult publishResult     = new PublishResult("Success");
                string        publishResultJson = JsonConvert.SerializeObject(publishResult);
                SendCommand("PublishResult", publishResultJson);
            }

            //Console.WriteLine("所有的发布信息...");
            //using (var odb = OdbFactory.Open(UserInfoDB))
            //{
            //    var publishes = from publish in odb.AsQueryable<PublishInfo>()
            //                    where
            //                        true
            //                    select publish;

            //    Console.WriteLine("图片数量: {0}", publishes.Count());
            //    ImageHelper ih2 = new ImageHelper ();
            //    foreach (var publish in publishes)
            //    {
            //        publish.helpInfo.Photo = ih2.GetImage(publish.Publisher, publish.PublishTime);
            //        publish.helpInfo.Photo.Save(@"E:\图包\temp\img.jpeg");
            //    }
            //}
        }
        public void PublishStore(PublishInfo publishInfo)
        {
            ImageHelper imageHelper = new ImageHelper();

            imageHelper.StoreImage(publishInfo.helpInfo.Photo, publishInfo.Publisher, publishInfo.PublishTime);
        }