wabbajack/Wabbajack.Networking.GitHub/GithubAuthTokenProvider.cs
2022-10-07 14:53:55 -06:00

12 lines
371 B
C#

using System.Threading.Tasks;
using Wabbajack.Networking.Http.Interfaces;
namespace Wabbajack.Networking.GitHub;
public abstract class GithubAuthTokenProvider : ITokenProvider<string>
{
public abstract ValueTask<string?> Get();
public abstract ValueTask SetToken(string val);
public abstract ValueTask<bool> Delete();
public abstract bool HaveToken();
}