mirror of
https://github.com/ezhevita/YandexKeyExtractor
synced 2025-08-16 19:40:48 +07:00
Update dependency Flurl.Http to v4 (#24)
* Update dependency Flurl.Http to v4 * fix for flurl --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Vita Chumakova <me@ezhevita.dev>
This commit is contained in:
@@ -8,7 +8,7 @@ using System.Text.Json;
|
||||
using System.Text.Json.Serialization;
|
||||
using System.Threading.Tasks;
|
||||
using Flurl.Http;
|
||||
using Flurl.Serialization.TextJson;
|
||||
using Flurl.Http.Configuration;
|
||||
using YandexKeyExtractor.Models;
|
||||
|
||||
namespace YandexKeyExtractor;
|
||||
@@ -50,8 +50,9 @@ public sealed class WebHandler : IDisposable
|
||||
{
|
||||
DefaultRequestHeaders = {UserAgent = {new ProductInfoHeaderValue("okhttp", "2.7.5")}},
|
||||
BaseAddress = new Uri("https://registrator.mobile.yandex.net/1/")
|
||||
}
|
||||
).Configure(settings => settings.WithTextJsonSerializer(jsonSettings));
|
||||
});
|
||||
|
||||
client.Settings.JsonSerializer = new DefaultJsonSerializer(jsonSettings);
|
||||
|
||||
return new WebHandler(client);
|
||||
}
|
||||
@@ -91,8 +92,8 @@ public sealed class WebHandler : IDisposable
|
||||
{
|
||||
phone_number = phoneNumber,
|
||||
country
|
||||
}
|
||||
).ReceiveJson<PhoneNumberResponse?>();
|
||||
})
|
||||
.ReceiveJson<PhoneNumberResponse?>();
|
||||
|
||||
ValidateResponse(phoneNumberResponse, nameof(phoneNumberResponse));
|
||||
|
||||
@@ -110,8 +111,7 @@ public sealed class WebHandler : IDisposable
|
||||
display_language = "en",
|
||||
number = phone,
|
||||
country
|
||||
}
|
||||
)
|
||||
})
|
||||
.ReceiveJson<TrackResponse?>();
|
||||
|
||||
if (!ValidateResponse(trackResponse, nameof(trackResponse)))
|
||||
@@ -152,8 +152,7 @@ public sealed class WebHandler : IDisposable
|
||||
number = phone,
|
||||
track_id = trackID,
|
||||
country
|
||||
}
|
||||
)
|
||||
})
|
||||
.ReceiveJson<BackupInfoResponse?>();
|
||||
|
||||
if (!ValidateResponse(backupInfoResponse, nameof(backupInfoResponse)))
|
||||
|
||||
@@ -20,8 +20,7 @@
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="CryptSharpStandard" Version="1.0.0" />
|
||||
<PackageReference Include="Flurl.Http" Version="3.2.4" />
|
||||
<PackageReference Include="Flurl.Serialization.TextJson" Version="3.1.0" />
|
||||
<PackageReference Include="Flurl.Http" Version="4.0.2" />
|
||||
<PackageReference Include="NaCl.Net" Version="0.1.13" />
|
||||
</ItemGroup>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user