public async Task <StandardOutput <MessageDto> > DeleteMessage(Guid id) { var responseMessage = await _messageProvider.DeleteMessage(id); return(responseMessage.StateCode != Define.StateCode.OK ? new StandardOutput <MessageDto> { Message = "Delete Message failed." } : new StandardOutput <MessageDto> { Entity = responseMessage.Entity, Message = "Delete Success" }); }