Beispiel #1
0
        protected void FireConnectionAccepted(V4Event message)
        {
            User toUser   = UserFactory.Create(message.Initiator.User);
            User fromUser = UserFactory.Create(message.Payload.ConnectionAccepted.FromUser);

            var eventArgs = new ConnectionAcceptedEventArgs(fromUser, toUser);

            InvokeEventHandlers(_onConnectionAccepted, eventArgs);
        }
Beispiel #2
0
        private System.Collections.ObjectModel.ObservableCollection <V4Event> CreateMessageList(int count, int startId = 1)
        {
            var result = new System.Collections.ObjectModel.ObservableCollection <V4Event>();

            for (var i = 0; i < count; ++i)
            {
                var msg = new V4Message()
                {
                    MessageId = "msg" + (startId + i),
                    Timestamp = 1477297302,
                    Stream    = new V4Stream()
                    {
                        StreamId = "streamId"
                    },
                    User = new V4User()
                    {
                        UserId = 1
                    }
                };

                var evt = new V4Event()
                {
                    Type    = V4EventType.MESSAGESENT,
                    Payload = new V4Payload()
                    {
                        MessageSent = new V4MessageSent()
                        {
                            Message = msg
                        }
                    }
                };
                result.Add(evt);
            }
            ;
            return(result);
        }