request = new RestRequest("/currency_data/live?source=¤cies=EUR%2CUAH", Method.Get);
request.AddHeader("apikey", "ZHuLoYDee0XTzJM9H56mMJgAqAB59ZLw");
request.OnBeforeDeserialization = resp => { resp.ContentType = "application/json"; };
RestResponse response = client.Execute(request);
using(FileStream fs = new("wwwroot/exchangeusd.json", FileMode.OpenOrCreate))
{
var serializeJsonOptions = new JsonSerializerOptions
{
WriteIndented = true,
Encoder = System.Text.Encodings.Web.JavaScriptEncoder.UnsafeRelaxedJsonEscaping,
};
JsonSerializer.SerializeAsync(fs, response.Content, serializeJsonOptions);
}
а зачем ты JSON сериализируешь в JSON?
хех) а я вот не знаю.. как тогда записать?
то что получил, то и запиши
Обсуждают сегодня