public ServiceNewFiles(
     IEnumerable<FileHeader> filesHeaders, 
     IEventAggregator eventAggregator,
     INumbersToNamesConverter numbersToNamesConverter)
 {
     _filesHeaders = filesHeaders;
     _eventAggregator = eventAggregator;
     _numbersToNamesConverter = numbersToNamesConverter;
 }
 public ServiceNewFiles(
     IEnumerable <FileHeader> filesHeaders,
     IEventAggregator eventAggregator,
     INumbersToNamesConverter numbersToNamesConverter)
 {
     _filesHeaders            = filesHeaders;
     _eventAggregator         = eventAggregator;
     _numbersToNamesConverter = numbersToNamesConverter;
 }
Пример #3
0
        public ConferencialMessagesViewModel(
            ICurrentContext currentContext,
            Func <ConferencialMessageData, SendConferencialMessage> sendConferenceMessageFactory,
            INumbersToNamesConverter numbersToNamesConverter,
            IEnumerable <int> connectedContactNumbers)
        {
            base.DisplayName = numbersToNamesConverter.ConvertGroup(connectedContactNumbers);

            ConnectedContactsNumber       = connectedContactNumbers;
            _currentContext               = currentContext;
            _sendConferenceMessageFactory = sendConferenceMessageFactory;
            _numbersToNamesConverter      = numbersToNamesConverter;

            Messages = new BindableCollection <ConferencialMessageViewModel>();
        }
        public MessagesViewModel(
            ICurrentContext currentContext,
            Func <MessageData, SendMessage> sendMessageFactory,
            INumbersToNamesConverter numbersToNamesConverter,
            int connectedContactNumber)
        {
            base.DisplayName = numbersToNamesConverter.Convert(connectedContactNumber);

            ConnectedContactNumber   = connectedContactNumber;
            _currentContext          = currentContext;
            _sendMessageFactory      = sendMessageFactory;
            _numbersToNamesConverter = numbersToNamesConverter;

            Messages = new BindableCollection <MessageViewModel>();
        }
        public ConferencialMessagesViewModel(
            ICurrentContext currentContext,
            Func<ConferencialMessageData, SendConferencialMessage> sendConferenceMessageFactory, 
            INumbersToNamesConverter numbersToNamesConverter,
            IEnumerable<int> connectedContactNumbers)
        {
            base.DisplayName = numbersToNamesConverter.ConvertGroup(connectedContactNumbers);

            ConnectedContactsNumber = connectedContactNumbers;
            _currentContext = currentContext;
            _sendConferenceMessageFactory = sendConferenceMessageFactory;
            _numbersToNamesConverter = numbersToNamesConverter;

            Messages = new BindableCollection<ConferencialMessageViewModel>();
        }