public VATRPChat CreateChat(VATRPContact contact, string dialogId) { if (contact == null) { return null; } VATRPChat chatRoom = new VATRPChat(contact, dialogId); var loggedContact = _contactSvc.FindLoggedInContact(); if (loggedContact != null) chatRoom.AddContact(loggedContact); _chatItems.InsertToTop<VATRPChat>(chatRoom); this.OnNewConversationCreated(chatRoom); return chatRoom; }