Beispiel #1
0
 public void RaiseParticipantReceived(ParticipantObservable participant)
 {
     if (!_isConnected)
     {
         return;
     }
     foreach (var callback in partic.Values)
     {
         callback?.Invoke(participant);
     }
 }
 internal static TextMessageObservable GenerateMessage(int messKey, ParticipantObservable user, bool isOriginNative = false)
 {
     if (messKey < 0)
     {
         throw new ArgumentNullException(nameof(messKey));
     }
     if (user == null)
     {
         throw new ArgumentNullException(nameof(user));
     }
     return(new TextMessageObservable(
                "Message" + messKey,
                messKey.ToString(),
                DateTime.Now,
                user,
                isOriginNative));
 }