change log middle ware for array

This commit is contained in:
Suphonchai Phoonsawat 2025-04-18 12:05:01 +07:00
parent 315ceb261a
commit ff8ffe67de
23 changed files with 396 additions and 1706 deletions

View file

@ -169,10 +169,18 @@ namespace BMA.EHR.Recruit.Service.Core
responseBodyJson = JsonSerializer.Serialize(JsonSerializer.Deserialize<object>(responseBody), new JsonSerializerOptions { Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping, WriteIndented = true, Converters = { new DateTimeFixConverter() } });
var json = JsonSerializer.Deserialize<JsonElement>(responseBody);
if (json.TryGetProperty("message", out var messageElement))
if(json.ValueKind == JsonValueKind.Array)
{
message = messageElement.GetString();
message = "success";
}
else
{
if (json.TryGetProperty("message", out var messageElement))
{
message = messageElement.GetString();
}
}
var logData = new
{