about summary refs log tree commit diff
path: root/LibMatrix/Homeservers/AuthenticatedHomeserverSynapse.cs
blob: 307a22683f75e76af2e683ebff99a1c3571a8958 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
using ArcaneLibs.Extensions;
using LibMatrix.Filters;
using LibMatrix.Homeservers.ImplementationDetails.Synapse;
using LibMatrix.Responses.Admin;
using LibMatrix.Services;

namespace LibMatrix.Homeservers;

public class AuthenticatedHomeserverSynapse : AuthenticatedHomeserverGeneric {
    public readonly SynapseAdminApiClient Admin;

    public AuthenticatedHomeserverSynapse(string serverName, HomeserverResolverService.WellKnownUris wellKnownUris, ref string? proxy, string accessToken) : base(serverName,
        wellKnownUris, ref proxy, accessToken) {
        Admin = new(this);
    }

}