public UpdateStateContract( ICollection <ReleaseContract> releaseHistory, bool available, bool ready, AppUpdateStatusContract status) { ReleaseHistory = releaseHistory; Available = available; Ready = ready; Status = status; }
public UpdateStateContract( ICollection <ReleaseContract> releaseHistory, bool available, bool ready, AppUpdateStatusContract status, string filePath, string fileArguments) { ReleaseHistory = releaseHistory; Available = available; Ready = ready; Status = status; FilePath = filePath; FileArguments = fileArguments; }
private bool AllowAutoUpdate(AppUpdateStatusContract status) { return(_appSettings.AutoUpdate && status == AppUpdateStatusContract.Ready && _vpnStatus == VpnStatus.Disconnected); }