Пример #1
0
        public static MailAccountService BuildMailAccountService(
            IRnLogger logger = null,
            IMailAccountRepo mailAccountRepo     = null,
            IEncryptionService encryptionService = null)
        {
            logger            = logger ?? Substitute.For <IRnLogger>();
            mailAccountRepo   = mailAccountRepo ?? Substitute.For <IMailAccountRepo>();
            encryptionService = encryptionService ?? Substitute.For <IEncryptionService>();

            return(new MailAccountService(logger, mailAccountRepo, encryptionService));
        }
Пример #2
0
 public MailAccountService(IRnLogger logger, IMailAccountRepo repo, IEncryptionService encryptionService)
 {
     _logger            = logger;
     _repo              = repo;
     _encryptionService = encryptionService;
 }