示例#1
0
 protected override void OnStart(string[] args)
 {
     Logger.Default.Trace("-----------------启动CCTV2.0下载服务-----------------");
     try
     {
         _sockets   = DownloadSocketsManager.Instance;
         _downloads = OnlineDownloadsManager.Instance;
     }
     catch (Exception ex)
     {
         Logger.Default.Error(ex);
         throw ex;
     }
 }
示例#2
0
 protected override void OnInitialized(EventArgs e)
 {
     base.OnInitialized(e);
     Logger.Default.Trace("-----------------开始下载服务-----------------");
     try
     {
         _sockets   = DownloadSocketsManager.Instance;
         _downloads = OnlineDownloadsManager.Instance;
     }
     catch (TypeInitializationException ex)
     {
         Logger.Default.Error(ex);
         MessageBox.Show(ex.InnerException.Message);
         Close();
     }
     catch (Exception ex)
     {
         Logger.Default.Error(ex);
         MessageBox.Show(ex.ToString());
         Close();
     }
 }