summaryrefslogtreecommitdiff
path: root/Statistics.cs
blob: 74871f247b6172f21af588d132dfe42e31dd5289 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
using HyperBooru.ApiModels;
using System.Net.Http.Json;

namespace HyperBooru.ApiClient;

public class Statistics {
    private HBSession session;

    internal Statistics(HBSession session) =>
        this.session = session;

    public async Task<IngestStatistics> GetIngestStatisticsAsync() =>
        (await session.HttpClient.GetFromJsonAsync<IngestStatistics>("/api/stats/ingest"))!;
}