Files
desktop-edge-win/ZitiUpdateService/checkers/UpdateCheckers.cs
T
dovholuknf 1c596661b7 * add pkcs nuget dependency
* rename checkers -> Checkers
* add SignedFile verifier and use it to verify the signed file
2021-05-28 17:52:35 -04:00

17 lines
590 B
C#

using System;
using System.IO;
using NLog;
namespace ZitiUpdateService.Checkers {
abstract class UpdateCheck {
public abstract int IsUpdateAvailable(Version current);
public abstract string FileName();
public abstract void CopyUpdatePackage(string destinationFolder, string destinationName);
public abstract bool AlreadyDownloaded(string destinationFolder, string destinationName);
public abstract bool HashIsValid(string destinationFolder, string destinationName);
public abstract Version GetNextVersion();
}
}