Пример #1
0
 public MailInbox(ILocalBus localBus, MessageUidRepository messageUidRepository,
                  IMessagePackSize messagePackSize, IActivityLogger log)
 {
     _messageUidRepository = messageUidRepository;
     _messagePackSize      = messagePackSize;
     _localBus             = localBus;
     _log = log;
 }
 public EmailReader(IStorageRepository storageRepository, ILocalBus localBus, IEmailClient client,
                    MessageUidRepository messageUidRepository, IActivityLogger log)
 {
     _client = client;
     _messageUidRepository = messageUidRepository;
     _localBus             = localBus;
     _profile       = storageRepository.GetProfile <ProjectEmailProfile>();
     _log           = log;
     _processedUids = new List <string>();
 }