messagesByOtherUsername = (de m en _ de los mensajes
Dejar el otherUser = IIF (m.SenderUsername = el _ del username, de m.RecipientUsername, de m.SenderUsername)
Grupo por el oUser = el otherUser en mbu = _ del grupo
Seleccionar nuevo JsMessagesByUsername {el _
. Username = oUser, _
. Mensajes = mbu. Seleccionar (función (m) nuevo JsMessage {_
. Identificación = m.MessageId, _
. Remitente = m.SenderUsername, _
. Msg = _ de m.MessageContents
}) .ToList () _
}) .ToList ()
|