diff --git a/src/Squirrel/Sources/GithubSource.cs b/src/Squirrel/Sources/GithubSource.cs index f6db3f713..ec9eed71d 100644 --- a/src/Squirrel/Sources/GithubSource.cs +++ b/src/Squirrel/Sources/GithubSource.cs @@ -140,7 +140,7 @@ public GithubSource(string repoUrl, string accessToken, bool prerelease, string } /// - public override async Task GetReleaseFeed(Guid? stagingId = null, ReleaseEntry latestLocalRelease = null) + public override async Task GetReleaseFeed(Guid? stagingId = null, ReleaseEntryName latestLocalRelease = null) { var releases = await GetReleases(Prerelease).ConfigureAwait(false); if (releases == null || releases.Count() == 0) diff --git a/src/Squirrel/Sources/GitlabSource.cs b/src/Squirrel/Sources/GitlabSource.cs index 1e1c7bae0..2d196827d 100644 --- a/src/Squirrel/Sources/GitlabSource.cs +++ b/src/Squirrel/Sources/GitlabSource.cs @@ -185,7 +185,7 @@ public override Task DownloadReleaseEntry(ReleaseEntry releaseEntry, string loca } /// - public override async Task GetReleaseFeed(Guid? stagingId = null, ReleaseEntry latestLocalRelease = null) + public override async Task GetReleaseFeed(Guid? stagingId = null, ReleaseEntryName latestLocalRelease = null) { var releases = await GetReleases(UpcomingRelease).ConfigureAwait(false); if (releases == null || releases.Count() == 0) diff --git a/src/Squirrel/Sources/IUpdateSource.cs b/src/Squirrel/Sources/IUpdateSource.cs index d3e99c869..f8bbe3ea7 100644 --- a/src/Squirrel/Sources/IUpdateSource.cs +++ b/src/Squirrel/Sources/IUpdateSource.cs @@ -23,7 +23,7 @@ public interface IUpdateSource /// /// An array of objects that are available for download /// and are applicable to this user. - Task GetReleaseFeed(Guid? stagingId = null, ReleaseEntry latestLocalRelease = null); + Task GetReleaseFeed(Guid? stagingId = null, ReleaseEntryName latestLocalRelease = null); /// /// Download the specified to the provided local file path. diff --git a/src/Squirrel/Sources/SimpleFileSource.cs b/src/Squirrel/Sources/SimpleFileSource.cs index 27ecac712..121763fbc 100644 --- a/src/Squirrel/Sources/SimpleFileSource.cs +++ b/src/Squirrel/Sources/SimpleFileSource.cs @@ -24,7 +24,7 @@ public SimpleFileSource(DirectoryInfo baseDirectory, string channel = null, ILog } /// - public override Task GetReleaseFeed(Guid? stagingId = null, ReleaseEntry latestLocalRelease = null) + public override Task GetReleaseFeed(Guid? stagingId = null, ReleaseEntryName latestLocalRelease = null) { if (!BaseDirectory.Exists) throw new Exception($"The local update directory '{BaseDirectory.FullName}' does not exist."); diff --git a/src/Squirrel/Sources/SimpleWebSource.cs b/src/Squirrel/Sources/SimpleWebSource.cs index 5f1ab2d69..41d3735d2 100644 --- a/src/Squirrel/Sources/SimpleWebSource.cs +++ b/src/Squirrel/Sources/SimpleWebSource.cs @@ -33,7 +33,7 @@ public SimpleWebSource(Uri baseUri, string channel = null, IFileDownloader downl } /// - public override async Task GetReleaseFeed(Guid? stagingId = null, ReleaseEntry latestLocalRelease = null) + public override async Task GetReleaseFeed(Guid? stagingId = null, ReleaseEntryName latestLocalRelease = null) { var uri = Utility.AppendPathToUri(BaseUri, GetReleasesFileName()); var args = new Dictionary(); diff --git a/src/Squirrel/Sources/SourceBase.cs b/src/Squirrel/Sources/SourceBase.cs index 68384cfba..83887a5b5 100644 --- a/src/Squirrel/Sources/SourceBase.cs +++ b/src/Squirrel/Sources/SourceBase.cs @@ -27,7 +27,7 @@ public SourceBase(string channel, ILogger logger) protected virtual string GetReleasesFileName() => String.IsNullOrWhiteSpace(Channel) ? "RELEASES" : $"RELEASES-{Channel}"; /// - public abstract Task GetReleaseFeed(Guid? stagingId = null, ReleaseEntry latestLocalRelease = null); + public abstract Task GetReleaseFeed(Guid? stagingId = null, ReleaseEntryName latestLocalRelease = null); /// public abstract Task DownloadReleaseEntry(ReleaseEntry releaseEntry, string localFile, Action progress);