public async Task <IActionResult> DeleteEmailMessageFromTrash(int emailMessageId) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { await _emailMessageService.RemoveDeletedUserMessageAsync(emailMessageId, UserId); return(Ok()); } catch (Exception e) { return(BadRequest(e.Message)); } }