diff --git a/Source/ProofOfConcept/Program.cs b/Source/ProofOfConcept/Program.cs index 39fc1ce..ebef76f 100644 --- a/Source/ProofOfConcept/Program.cs +++ b/Source/ProofOfConcept/Program.cs @@ -1,3 +1,4 @@ +using System.Text; using System.Text.Json; using Microsoft.AspNetCore.Authentication; using Microsoft.AspNetCore.Authentication.Cookies; @@ -403,13 +404,18 @@ app.MapGet("/Status", async ([FromServices] ILogger logger, [FromS HttpResponseMessage responseMessage = await client.GetAsync($"/api/1/vehicles/{vin}/fleet_telemetry_errors"); string response = await responseMessage.Content.ReadAsStringAsync(); logger.LogInformation("Telemetry errors: {response}", response); + + StringBuilder sb = new StringBuilder(); + sb.AppendLine("Fleet status:"); + sb.AppendLine(statusResponseContent); + sb.AppendLine(); + sb.AppendLine("Telemetry config:"); + sb.AppendLine(rsp); + sb.AppendLine(); + sb.AppendLine("Telemetry errors:"); + sb.AppendLine(response); - return Results.Ok(JsonSerializer.Serialize(new - { - FleetStatus = statusResponseContent, - TelemetryConfig = rsp, - TelemetryErrors = response - })); + return Results.Ok(sb.ToString()); }); //Map static assets