/// <inheritdoc /> protected override async Task SendOutgoingMessage(IRemoteSocialTextChatHubClient remote, ZoneChatMessageEventModel outgoingMessage) { await remote.RecieveZoneChannelTextChatMessageAsync(outgoingMessage) .ConfigureAwait(false); }
/// <inheritdoc /> protected override Task SendOutgoingMessage(IRemoteSocialTextChatHubClient remote, GuildChatMessageEventModel outgoingMessage) { return(remote.RecieveGuildChannelTextChatMessageAsync(outgoingMessage)); }
protected abstract Task SendOutgoingMessage(IRemoteSocialTextChatHubClient remote, TSendMessageType outgoingMessage);