Beispiel #1
0
        public ServiceConfigurationHelper(WindowsServiceBase windowsService, IServiceDependencies serviceDependencies)
        {
            if (windowsService == null)
            {
                throw new System.ArgumentNullException(nameof(windowsService));
            }

            if (serviceDependencies == null)
            {
                throw new System.ArgumentNullException(nameof(serviceDependencies));
            }

            ServiceType         = windowsService;
            ServiceDependencies = serviceDependencies;

            Logger = serviceDependencies.Logger;
            Logger.Information("Constructor initialised.");
        }
Beispiel #2
0
 public ServiceConfigurationHelper(WindowsServiceBase windowsService)
 {
     ServiceType = windowsService;
 }