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)); }
public FilesHelper(IServiceCredentialsEditor serviceCredentialsEditor) { _serviceCredentialsEditor = serviceCredentialsEditor ?? throw new ArgumentNullException(nameof(serviceCredentialsEditor)); }