show release notes on home page (#165)

This commit is contained in:
Jason Dove
2021-04-11 12:34:41 -05:00
committed by GitHub
parent 34fbfce0a5
commit a2700e087c
11 changed files with 226 additions and 66 deletions
@@ -0,0 +1,11 @@
using System.Threading.Tasks;
using LanguageExt;
namespace ErsatzTV.Core.Interfaces.GitHub
{
public interface IGitHubApiClient
{
Task<Either<BaseError, string>> GetLatestReleaseNotes();
Task<Either<BaseError, string>> GetReleaseNotes(string tag);
}
}