Exemplo n.º 1
0
        public static LogWriter getLogWriter()
        {
            if (p == null)
                p = new LogWriter();

            return p;
        }
Exemplo n.º 2
0
        /// <summary>
        /// Set things in motion so your service can do its work.
        /// </summary>
        protected override void OnStart(string[] args)
        {
            this.log = LogWriter.getLogWriter();

            this.log.GravaLog("Log Error File Started",this.log.LogErrorName);
            this.log.GravaLog("Log Operation File Started",this.log.LogOpName);

            try
            {
                t = new Thread(new ThreadStart(StartListening));

                t.Priority = ThreadPriority.Lowest;
                t.Start();
            }
            catch(Exception ex)
            {
                this.log.GravaLog("Erro interno:" + ex.Message,this.log.LogOpName);
            }
        }