public WindowsServiceProvider(string serviceName, IRegistryEditor registryEditor, IServiceCredentialsEditor serviceCredentialsEditor)
 {
     if (string.IsNullOrEmpty(serviceName))
     {
         throw new ArgumentNullException(nameof(serviceName));
     }
     _serviceController        = new ServiceController(serviceName);
     _registryEditor           = registryEditor ?? throw new ArgumentNullException(nameof(registryEditor));
     _serviceCredentialsEditor = serviceCredentialsEditor ?? throw new ArgumentNullException(nameof(serviceCredentialsEditor));
 }
Exemple #2
0
 public FilesHelper(IServiceCredentialsEditor serviceCredentialsEditor)
 {
     _serviceCredentialsEditor = serviceCredentialsEditor ?? throw new ArgumentNullException(nameof(serviceCredentialsEditor));
 }