{"data":{"exception":"NpgsqlException","message":"Exception while reading from stream","helpLink":null,"data":{},"source":"Npgsql","stackTrace":" at Npgsql.Internal.NpgsqlConnector.<ReadMessage>g__ReadMessageLong|223_0(NpgsqlConnector connector, Boolean async, DataRowLoadingMode dataRowLoadingMode, Boolean readingNotifications, Boolean isReadingPrependedMessage)\n at Npgsql.NpgsqlDataReader.<ReadMessage>g__ReadMessageSequential|44_0(NpgsqlConnector connector, Boolean async)\n at Npgsql.NpgsqlDataReader.NextResult(Boolean async, Boolean isConsuming, CancellationToken cancellationToken)\n at Npgsql.NpgsqlCommand.ExecuteReader(CommandBehavior behavior, Boolean async, CancellationToken cancellationToken)\n at Npgsql.NpgsqlCommand.ExecuteReader(CommandBehavior behavior, Boolean async, CancellationToken cancellationToken)\n at Npgsql.NpgsqlCommand.ExecuteDbDataReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken)\n at Dapper.SqlMapper.QueryAsync[T](IDbConnection cnn, Type effectiveType, CommandDefinition command) in /_/Dapper/SqlMapper.Async.cs:line 418\n at SqlKata.Execution.QueryFactory.GetAsync[T](Query query, IDbTransaction transaction, Nullable`1 timeout, CancellationToken cancellationToken)\n at SqlKata.Execution.QueryExtensions.GetAsync[T](Query query, IDbTransaction transaction, Nullable`1 timeout, CancellationToken cancellationToken)\n at SqlKata.Execution.QueryExtensions.GetAsync(Query query, IDbTransaction transaction, Nullable`1 timeout, CancellationToken cancellationToken)\n at Redsand.Site.Api.FbConversationController.GetConversations(FBConversationFilter filter) in D:\\WORKSPACE\\ECRM-NOBI-R2\\NobiV2\\Api\\Nobichat\\ConversationController.cs:line 627\n at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeInnerFilterAsync>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextExceptionFilterAsync>g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)","inner":{"exception":"TimeoutException","message":"Timeout during reading attempt","helpLink":null,"data":{},"source":null,"stackTrace":null,"inner":null}},"status":400,"statusText":"","headers":{"cache-control":"no-store","content-type":"application/json; charset=utf-8","date":"Sat, 20 Dec 2025 10:29:34 GMT","expires":"0","pragma":"no-cache","server":"nginx/1.28.0"},"config":{"transitional":{"silentJSONParsing":true,"forcedJSONParsing":true,"clarifyTimeoutError":false},"adapter":["xhr","http","fetch"],"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"env":{},"headers":{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjU4IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6Im5oYW52aWVuaHVuZyIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiU0RCNEI0SEZJS05LTDVRRktXMllVNE9YS0NPUTdDM0oiLCJzdWIiOiJuaGFudmllbmh1bmciLCJqdGkiOiIyYzA3MWRkYy00ZDRjLTQwZWItODk2OS04NmZkOGRkZDlhYTgiLCJpYXQiOjE3NjQ2MzgzMTUsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcm9sZSI6WyIxLWdpYW0tZG9jIiwiMy1zYWxlLXRydWMtcGFnZSJdLCJuYmYiOjE3NjQ2MzgzMTUsImV4cCI6MTc2NzIzMDMxNSwiaXNzIjoiUlMiLCJhdWQiOiJSUyJ9.FHN7wou8alnh_m2UVJ4js_EN0g_VC7cqkPbcH4_qCmU","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"},"baseURL":"https://thoitrangcaocap6666.nobi.pro","paramsSerializer":{},"params":{"searchTarget":"message","offset":0,"facebook":[5,9,12],"zalo":[2],"shopee":[],"lazada":[],"tiktok":[],"platforms":["facebook","zalo"],"zaloProfile":[],"instagram":[],"search":"da","msgType":1},"signal":{},"method":"get","url":"/api/conversations"},"request":{}}