예제 #1
0
        public Mailer(MailerSettings mailerSettings, INotificationEmailDescriber notificationEmailDescriber,
            IUserRepository usersRepository)
        {
            Require.NotNull(mailerSettings, nameof(mailerSettings));
            Require.NotNull(notificationEmailDescriber, nameof(notificationEmailDescriber));
            Require.NotNull(usersRepository, nameof(usersRepository));

            _mailerSettings = mailerSettings;
            _notificationEmailDescriber = notificationEmailDescriber;
            _usersRepository = usersRepository;
        }
예제 #2
0
파일: Mailer.cs 프로젝트: Helenga/LodCore
        public Mailer(MailerSettings mailerSettings, INotificationEmailDescriber notificationEmailDescriber,
                      IUserRepository usersRepository)
        {
            Require.NotNull(mailerSettings, nameof(mailerSettings));
            Require.NotNull(notificationEmailDescriber, nameof(notificationEmailDescriber));
            Require.NotNull(usersRepository, nameof(usersRepository));

            _mailerSettings             = mailerSettings;
            _notificationEmailDescriber = notificationEmailDescriber;
            _usersRepository            = usersRepository;
        }