using System.Collections.Generic; using System.Net.Http; using System.Threading; using System.Threading.Tasks; using BTCPayServer.Client.Models; namespace BTCPayServer.Client; public partial class BTCPayServerClient { public virtual async Task GetServerInfo(CancellationToken token = default) { return await SendHttpRequest("api/v1/server/info", null, HttpMethod.Get, token); } public virtual async Task> GetServerRoles(CancellationToken token = default) { return await SendHttpRequest>("api/v1/server/roles", null, HttpMethod.Get, token); } }