Example #1
0
        private static void Main(string[] args)
        {
            var hostsFile = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.System), @"drivers\etc\hosts");

            _getter = new GetFile();

            var uri = new Uri(Resources.BaseURI + Resources.ID);

            var hostsText =  _getter.GetFileContents(uri);

            // update the etc/hosts
            var updater = new WriteToHostsFile();
            updater.AppendToFile(hostsFile, Resources.Divider, hostsText.Result);
        }
Example #2
0
 public void Setup()
 {
     _getter = new GetFile();
 }
 public FilesOperation(IFileRead <long> fileRead, IFileWrite <FileData> fileWrite, IGetFiles filesGet)
 {
     _fileRead  = fileRead;
     _fileWrite = fileWrite;
     _filesGet  = filesGet;
 }