| 12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Diagnostics;
- using System.IO;
- using System.Linq;
- using System.ServiceProcess;
- using System.Text;
- using System.Threading.Tasks;
- using WebScanner.Tools;
- namespace WebScanner
- {
- public partial class Service1 : ServiceBase
- {
- public Service1()
- {
- InitializeComponent();
- }
- // string filePath = @"D:\MyServiceLog.txt";
- protected override void OnStart(string[] args)
- {
- //using (FileStream stream = new FileStream(filePath, FileMode.Append))
- //using (StreamWriter writer = new StreamWriter(stream))
- //{
- // writer.WriteLine($"{DateTime.Now},服务启动!");
- //}
- this.LogInfo($"{DateTime.Now},服务启动!");
- ScannerService.GetSingleObj();
- }
- protected override void OnStop()
- {
- //using (FileStream stream = new FileStream(filePath, FileMode.Append))
- //using (StreamWriter writer = new StreamWriter(stream))
- //{
- // writer.WriteLine($"{DateTime.Now},服务停止!");
- //}
- this.LogInfo($"{DateTime.Now},服务停止!");
- }
- }
- }
|