btcpayserver/BTCPayServer.Client/BTCPayServerClient.ServerInfo.cs

21 lines
657 B
C#
Raw Normal View History

2023-05-26 16:49:32 +02:00
using System.Collections.Generic;
using System.Net.Http;
2020-05-16 23:57:49 +02:00
using System.Threading;
using System.Threading.Tasks;
using BTCPayServer.Client.Models;
namespace BTCPayServer.Client;
public partial class BTCPayServerClient
2020-05-16 23:57:49 +02:00
{
public virtual async Task<ServerInfoData> GetServerInfo(CancellationToken token = default)
2020-05-16 23:57:49 +02:00
{
return await SendHttpRequest<ServerInfoData>("api/v1/server/info", null, HttpMethod.Get, token);
}
2023-05-26 16:49:32 +02:00
public virtual async Task<List<RoleData>> GetServerRoles(CancellationToken token = default)
{
return await SendHttpRequest<List<RoleData>>("api/v1/server/roles", null, HttpMethod.Get, token);
2020-05-16 23:57:49 +02:00
}
}