Exemplo n.º 1
0
 public void Run(IHostedService service)
 {
     _service    = service;
     ServiceName = _service.Name;
     Logger.SetLogger(new EventLogLogger(EventLog));
     _service.Attach(this);
     Run(this);
 }
 public void Run(IHostedService service)
 {
     _service = service;
     ServiceName = _service.Name;
     Logger.SetLogger(new EventLogLogger(EventLog));
     _service.Attach(this);
     Run(this);
 }
Exemplo n.º 3
0
 public void Run(IHostedService service)
 {
     if (service == null)
     {
         throw new ArgumentNullException(nameof(service));
     }
     _service = service;
     ServiceName = _service.Name;
     Logger.SetLogger(new EventLogLogger(EventLog));
     _service.Attach(this);
     Run(this);
 }
Exemplo n.º 4
0
 public void Run(IHostedService service)
 {
     if (service == null)
     {
         throw new ArgumentNullException(nameof(service));
     }
     _service    = service;
     ServiceName = _service.Name;
     Logger.SetLogger(new EventLogLogger(EventLog));
     _service.Attach(this);
     Run(this);
 }
 public void Run(IHostedService service)
 {
     service.Attach(this);
     Logger.Log(string.Format("Starting service {0}...", service.Name));
     service.Start();
     Logger.Log("Service started.");
     ConsoleKeyInfo key;
     do
     {
         key = Console.ReadKey(true);
     } while (key.Key != ConsoleKey.D || key.Modifiers != ConsoleModifiers.Control);
     Logger.Log(string.Format("Stopping service {0}...", service.Name));
     service.Stop();
     Logger.Log("Service stopped.");
 }
Exemplo n.º 6
0
        public void Run(IHostedService service)
        {
            service.Attach(this);
            Logger.Log(string.Format("Starting service {0}...", service.Name));
            service.Start();
            Logger.Log("Service started.");
            ConsoleKeyInfo key;

            do
            {
                key = Console.ReadKey(true);
            } while (key.Key != ConsoleKey.D || key.Modifiers != ConsoleModifiers.Control);
            Logger.Log(string.Format("Stopping service {0}...", service.Name));
            service.Stop();
            Logger.Log("Service stopped.");
        }
Exemplo n.º 7
0
 public void Run(IHostedService service)
 {
     if (service == null)
     {
         throw new ArgumentNullException(nameof(service));
     }
     service.Attach(this);
     Logger.Log(string.Format("Starting service {0}...", service.Name));
     service.Start();
     Logger.Log("Service started.");
     ConsoleKeyInfo key;
     do
     {
         key = Console.ReadKey(true);
     } while (key.Key != ConsoleKey.D || key.Modifiers != ConsoleModifiers.Control);
     Logger.Log(string.Format("Stopping service {0}...", service.Name));
     service.Stop();
     Logger.Log("Service stopped.");
 }
Exemplo n.º 8
0
        public void Run(IHostedService service)
        {
            if (service == null)
            {
                throw new ArgumentNullException(nameof(service));
            }
            service.Attach(this);
            Logger.Log(string.Format("Starting service {0}...", service.Name));
            service.Start();
            Logger.Log("Service started.");
            ConsoleKeyInfo key;

            do
            {
                key = Console.ReadKey(true);
            } while (key.Key != ConsoleKey.D || key.Modifiers != ConsoleModifiers.Control);
            Logger.Log(string.Format("Stopping service {0}...", service.Name));
            service.Stop();
            Logger.Log("Service stopped.");
        }