setting up logging in controller

This commit is contained in:
Дмитрий Шиманский
2023-12-22 23:06:28 +03:00
parent d410c11f6f
commit ba514f8bca

View File

@@ -74,6 +74,8 @@ namespace yaflay.ru.Новая_папка
string responseBody = await message.Content.ReadAsStringAsync(); string responseBody = await message.Content.ReadAsStringAsync();
JsonNode response = JsonNode.Parse(responseBody); JsonNode response = JsonNode.Parse(responseBody);
if (response["user"] != null || response["user"]?["id"].ToString() == Startup.ownerId) if (response["user"] != null || response["user"]?["id"].ToString() == Startup.ownerId)
{
try
{ {
Author author = new() Author author = new()
{ {
@@ -93,6 +95,15 @@ namespace yaflay.ru.Новая_папка
await Startup.dbContext.SaveChangesAsync(); await Startup.dbContext.SaveChangesAsync();
return Ok(body); return Ok(body);
} }
catch (Exception ex)
{
Console.WriteLine("error: HomeController error");
Console.WriteLine("debug: lines: 80-96");
Console.WriteLine($"debug: data from site: {body}");
Console.WriteLine($"debug: exception: {ex.Message}");
return StatusCode(500, body);
}
}
else else
{ {
return Unauthorized(body); return Unauthorized(body);