public StopWindowsServiceCommand(
     [NotNull] IWindowsServiceController windowsServiceController, [NotNull] ILogger logger,
     [NotNull] IApplicationLifetimeManager applicationLifetimeManager)
 {
     _WindowsServiceController = windowsServiceController ?? throw new ArgumentNullException(nameof(windowsServiceController));
     _Logger = logger ?? throw new ArgumentNullException(nameof(logger));
     _ApplicationLifetimeManager = applicationLifetimeManager ?? throw new ArgumentNullException(nameof(applicationLifetimeManager));
 }
 public QueryWindowsServiceCommand([NotNull] IWindowsServiceController windowsServiceController)
 {
     _WindowsServiceController = windowsServiceController ?? throw new ArgumentNullException(nameof(windowsServiceController));
 }
Esempio n. 3
0
 public WindowsServiceHostingMiddleware(IWindowsService service, IWindowsServiceController controller)
 {
     _service    = service;
     _controller = controller;
 }