diff options
author | Rory& <root@rory.gay> | 2024-05-16 11:46:45 +0200 |
---|---|---|
committer | Rory& <root@rory.gay> | 2024-05-16 11:46:45 +0200 |
commit | e1f99073f3d9788a4b48d2bb7091e3894dcefa1a (patch) | |
tree | 63eaa6ead968ca0fd3f2a85a2b6ae13bab900156 /LibMatrix/Homeservers/RemoteHomeServer.cs | |
parent | Add valid room memberhip values as constants (diff) | |
download | LibMatrix-e1f99073f3d9788a4b48d2bb7091e3894dcefa1a.tar.xz |
Dont use refs for proxy
Diffstat (limited to '')
-rw-r--r-- | LibMatrix/Homeservers/RemoteHomeServer.cs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/LibMatrix/Homeservers/RemoteHomeServer.cs b/LibMatrix/Homeservers/RemoteHomeServer.cs index c29137c..8669ca7 100644 --- a/LibMatrix/Homeservers/RemoteHomeServer.cs +++ b/LibMatrix/Homeservers/RemoteHomeServer.cs @@ -12,7 +12,7 @@ using Microsoft.Extensions.Logging.Abstractions; namespace LibMatrix.Homeservers; public class RemoteHomeserver { - public RemoteHomeserver(string baseUrl, HomeserverResolverService.WellKnownUris wellKnownUris, ref string? proxy) { + public RemoteHomeserver(string baseUrl, HomeserverResolverService.WellKnownUris wellKnownUris, string? proxy) { if (string.IsNullOrWhiteSpace(proxy)) proxy = null; BaseUrl = baseUrl; @@ -31,8 +31,12 @@ public class RemoteHomeserver { private Dictionary<string, object> _profileCache { get; set; } = new(); public string BaseUrl { get; } + [JsonIgnore] public MatrixHttpClient ClientHttpClient { get; set; } + + [JsonIgnore] public FederationClient? FederationClient { get; set; } + public HomeserverResolverService.WellKnownUris WellKnownUris { get; set; } public async Task<UserProfileResponse> GetProfileAsync(string mxid, bool useCache = false) { |