public async Task <Message> Send(Message message) { await _decoder.WriteMessage(message); return(message); }