Ejemplo n.º 1
0
 public HostsFileEditor(IFileIoProvider fileIoProvider, IConfigurationReader configurationReader)
 {
     _fileIoProvider      = fileIoProvider ?? throw new ArgumentNullException(nameof(fileIoProvider));
     _configurationReader = configurationReader ?? throw new ArgumentNullException(nameof(configurationReader));
 }
Ejemplo n.º 2
0
 public FileManager(IFileIoProvider fileIoProvider, IWindowsApiProvider windowsApiProvider, ICredentialsProvider credentialsProvider)
 {
     _fileIoProvider      = fileIoProvider ?? throw new ArgumentNullException(nameof(fileIoProvider));
     _windowsApiProvider  = windowsApiProvider ?? throw new ArgumentNullException(nameof(windowsApiProvider));
     _credentialsProvider = credentialsProvider ?? throw new ArgumentNullException(nameof(credentialsProvider));
 }
Ejemplo n.º 3
0
 public HostsFileEditor(IFileIoProvider fileIoProvider, string[] windowsUpateUrls)
 {
     _fileIoProvider    = fileIoProvider ?? throw new ArgumentNullException(nameof(fileIoProvider));
     _windowsUpdateUrls = windowsUpateUrls ?? new string[0];
 }