public async Task UpdateRentalMessagesAsync(UpdateRentalMessagesDto items, CancellationToken ct = default)
        {
            var itemsToUpdate = await _unitOfWork.RentalMessageRepository.GetRentalsByIdsAsync(items.Ids, ct);

            foreach (var item in itemsToUpdate)
            {
                item.IsRead = true;
                _unitOfWork.RentalMessageRepository.Update(item);
            }

            await _unitOfWork.CommitAsync(ct);
        }
        public async Task <ActionResult> UpdateRentalMessagesAsync([FromBody] UpdateRentalMessagesDto items)
        {
            await _rentalMessageService.UpdateRentalMessagesAsync(items);

            return(Ok());
        }