public ConversationTabViewModel(
            IChatService chatService,
            IMessageItemFactory messageItemFactory,
            IMessagesService messagesService,
            IGroupMessagingService groupMessagingService)
        {
            _chatService           = chatService;
            _messageItemFactory    = messageItemFactory;
            _messagesService       = messagesService;
            _groupMessagingService = groupMessagingService;

            CanBeClosed = true;
        }
Пример #2
0
        public FamilyMessengerTabViewModel(
            IChatService chatService,
            IMessageItemFactory messageItemFactory,
            IFamilyService familyService,
            IPossibleConversationItemsFactory possibleConversationItemsFactory,
            IMessagesService messagesService,
            IGroupMessagingService groupMessagingService)
            : base(chatService,
                   messageItemFactory,
                   messagesService,
                   groupMessagingService)
        {
            _familyService = familyService;
            _possibleConversationItemsFactory = possibleConversationItemsFactory;

            CanBeClosed = false;
        }