about summary refs log tree commit diff
path: root/MatrixRoomUtils.Core/Responses/LoginResponse.cs
diff options
context:
space:
mode:
Diffstat (limited to 'MatrixRoomUtils.Core/Responses/LoginResponse.cs')
-rw-r--r--MatrixRoomUtils.Core/Responses/LoginResponse.cs19
1 files changed, 9 insertions, 10 deletions
diff --git a/MatrixRoomUtils.Core/Responses/LoginResponse.cs b/MatrixRoomUtils.Core/Responses/LoginResponse.cs
index 34b42d1..3259e44 100644
--- a/MatrixRoomUtils.Core/Responses/LoginResponse.cs
+++ b/MatrixRoomUtils.Core/Responses/LoginResponse.cs
@@ -4,27 +4,26 @@ using System.Text.Json.Serialization;
 
 namespace MatrixRoomUtils.Core.Responses;
 
-public class LoginResponse
-{
+public class LoginResponse {
     [JsonPropertyName("access_token")]
     public string AccessToken { get; set; }
+
     [JsonPropertyName("device_id")]
     public string DeviceId { get; set; }
+
     [JsonPropertyName("home_server")]
     public string HomeServer { get; set; }
+
     [JsonPropertyName("user_id")]
     public string UserId { get; set; }
-    
-    public async Task<ProfileResponse> GetProfile()
-    {
+
+    public async Task<ProfileResponse> GetProfile() {
         var hc = new HttpClient();
         var resp = await hc.GetAsync($"{HomeServer}/_matrix/client/r0/profile/{UserId}");
         var data = await resp.Content.ReadFromJsonAsync<JsonElement>();
-        if(!resp.IsSuccessStatusCode) Console.WriteLine("Profile: " + data.ToString());
+        if (!resp.IsSuccessStatusCode) Console.WriteLine("Profile: " + data);
         return data.Deserialize<ProfileResponse>();
     }
-    public async Task<string> GetCanonicalHomeserverUrl()
-    {
-        return (await new RemoteHomeServer(HomeServer).Configure()).FullHomeServerDomain;
-    }
+
+    public async Task<string> GetCanonicalHomeserverUrl() => (await new RemoteHomeServer(HomeServer).Configure()).FullHomeServerDomain;
 }
\ No newline at end of file