zoukankan      html  css  js  c++  java
  • 服务DEMO

    /// <summary>
            /// 初始化服务参数
            /// </summary>
            private void InitService()
            {
                base.AutoLog = false;
                base.CanShutdown = true;
                base.CanStop = true;
                base.CanPauseAndContinue = true;
                base.ServiceName = "JFXB.Service.Sales";  //这个名字很重要,设置不一致会产生 1083 错误哦(在文章最后会说到这个问题)!
            }
            protected override void OnStart(string[] args)
            {
                SendEmail("服务启动");
                try
                {
                    JFXBSales bll = new JFXBSales();
                    for (DateTime dt = new DateTime(2016, 09, 28); dt < new DateTime(2016, 10, 25); dt = dt.AddDays(1))
                    {
                        bll.SalesOldList(dt.ToShortDateString(), dt.AddDays(1).ToShortDateString());                    
                    }
                    bll.SalesList();
                }
                catch (Exception ex)
                {
                    LogHelper.MyWriteLogTxt("失败" + ex.ToString(), 111111);
                }
                finally
                {
                    this.Stop();
                }
            }
    
            protected override void OnStop()
            {
                SendEmail("服务停止");
                this.Dispose();
            }
    
            public void SendEmail(string content)
            {
                string title = "今非昔比-销量统计服务";
                EmailHelper.SendEmail("hgx@omgline.com", title, content);
            }
  • 相关阅读:
    VUE初始化
    Flask基础
    算法面试题整理
    python基础数据类型整理
    Cookies 和 Session
    Django 第一天
    初入社会八个月总结
    CSS常用选择器
    分享一点漂亮的扁平化网页
    几个漂亮的网页设计
  • 原文地址:https://www.cnblogs.com/hegx/p/5997458.html
Copyright © 2011-2022 走看看