public async Task CompletedMessageReceived(CompletedMessageReceived message) { var listTask = new List <Task>(); if (_client.TryGetValue(message.From, out CSharpProfile profile)) { listTask.AddRange( profile.ConnectionIds.Select(connectionId => Clients.Client(connectionId).SendCoreAsync("CompletedMessageReceived", new[] { message }))); } await Task.WhenAll(listTask); }
private void HandleCompletedMessageReceived(CompletedMessageReceived args) { //TODO }
private void ProcessCompletedMessage(CompletedMessageReceived message) { OnHandleCompletedMessageReceived?.Invoke(message); }