private async Task ForwardMessage(IMessage aMessage, string aMessageString) { if (aMessage == null || String.IsNullOrWhiteSpace(aMessage.User) || String.IsNullOrWhiteSpace(aMessageString)) { return; } var theUser = mRepo.UserFromName(aMessage.User); if (theUser == null) { return; } await Forwarder.ForwardMessage(aMessage, aMessageString, theUser); }