private AppUpdateDetail GetAppUpdateDetail() { var applicationDataDir = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData); var appUpdateDetail = new AppUpdateDetail("https://api.github.com/repos/MaheshBailwal/TestRepo/contents/App", Path.Combine(applicationDataDir, "destination")); Utils.CreateFolderWithFiles(appUpdateDetail.Destination); return(appUpdateDetail); }
private AppUpdateDetail GetAppUpdateDetail(int numberOfFiles = 10) { var pp = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData); var vncAppUpdateDetail = new AppUpdateDetail(Path.Combine(pp, "source"), Path.Combine(pp, "destination")); Utils.CreateFolderWithFiles(vncAppUpdateDetail.Source, numberOfFiles); Utils.CreateFolderWithFiles(vncAppUpdateDetail.Destination); File.WriteAllText(Path.Combine(vncAppUpdateDetail.Source, "Version.txt"), "1.0.0.11"); return(vncAppUpdateDetail); }
private VNCAppUpdater GetAppUpdateDetail(int numberOfFiles = 10) { var pp = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData); var vncAppUpdateDetail = new AppUpdateDetail(Path.Combine(pp, "source"), Path.Combine(pp, "destination"), new[] { "Version.txt" }); Utils.CreateFolderWithFiles(vncAppUpdateDetail.RemoteSource, numberOfFiles); Utils.CreateFolderWithFiles(vncAppUpdateDetail.LocalDestination); File.WriteAllText(Path.Combine(vncAppUpdateDetail.RemoteSource, "Version.txt"), "1.0.0.11"); return(new VNCAppUpdater(vncAppUpdateDetail, new LocalFileGateway())); }