コード例 #1
0
 public Service()
 {
     if (!EventLog.SourceExists("WebSolenFileMover"))
     {
         EventLog.CreateEventSource("WebSolenFileMover", "WebSolenFileMover");
     }
     this.EventLog.Source = "WebSolenFileMover";
     this.EventLog.Log    = "WebSolenFileMover";
     fileMover            = new FileMover(this.EventLog);
 }
コード例 #2
0
        static void Main()
        {
            var services = new ServiceBase[] { new Service() };

#if DEBUG
            var fileMover = new FileMover(services[0].EventLog);
            fileMover.Start();
            System.Console.WriteLine("Service started...");
            System.Console.WriteLine("Press ENTER to stop service");
            System.Console.ReadLine();
            fileMover.Stop();
#else
            ServiceBase.Run(services);
#endif
        }