1 Commits

Author SHA1 Message Date
Дмитрий Шиманский
a1862446a6 Hotfix and some code review 2023-12-16 21:27:10 +03:00

View File

@@ -30,11 +30,11 @@ namespace SPWorldsWrapper
/// Если иное - токен слетел! /// Если иное - токен слетел!
/// </summary> /// </summary>
/// <returns>Ничего</returns> /// <returns>Ничего</returns>
public async Task spwLogin() public void spwLogin()
{ {
var content = new StringContent(@"{}"); var content = new StringContent(@"{}");
var responseMessage = await client.PostAsync("auth/refresh_token", content); var responseMessage = client.PostAsync("auth/refresh_token", content).Result;
await Console.Out.WriteLineAsync(await responseMessage.Content.ReadAsStringAsync()); Console.WriteLine(responseMessage.Content.ReadAsStringAsync().Result);
} }
/// <summary> /// <summary>
/// Получение данных пользователя по юзернейму. /// Получение данных пользователя по юзернейму.
@@ -54,12 +54,11 @@ namespace SPWorldsWrapper
/// </summary> /// </summary>
/// <param name="userName">Никнейм пользователя(из майнкрафта)</param> /// <param name="userName">Никнейм пользователя(из майнкрафта)</param>
/// <example> var a = "a";</example> /// <example> var a = "a";</example>
/// <returns><see cref="SPUser" /> пользователь от сайта, или ошибку.</returns> /// <returns><see cref="SPUser" /> пользователь от сайта, или null.</returns>
public async Task<SPUser> getUserData(string userName) public async Task<SPUser?> getUserData(string userName)
{ {
var request = await client.GetAsync($"pl/accounts/{userName}"); var request = await client.GetAsync($"pl/accounts/{userName}");
await Console.Out.WriteLineAsync(request.Content.ReadAsStringAsync().Result); SPUser? response = JsonConvert.DeserializeObject<SPUser>(request.Content.ReadAsStringAsync().Result.ToString());
SPUser response = JsonConvert.DeserializeObject<SPUser>(request.Content.ReadAsStringAsync().Result.ToString());
return response; return response;
} }
/// <summary> /// <summary>