Ejemplo n.º 1
0
        public UserEmail(
            IEmailSender emailSender, IViewRenderer viewRenderer, IAuthorizationManager authManager, IBaseUrls urls)
        {
            emailSender.ThrowIfNull(nameof(emailSender));
            viewRenderer.ThrowIfNull(nameof(viewRenderer));

            _emailSender  = emailSender;
            _viewRenderer = viewRenderer;
            _authManager  = authManager;
            _urls         = urls;
        }
Ejemplo n.º 2
0
        protected NoReplyEmail(IViewRenderer renderer, IBaseUrls url, CallToActionButton callToAction)
        {
            renderer.ThrowIfNull(nameof(renderer));
            url.ThrowIfNull(nameof(url));

            _renderer = renderer;
            _url      = url;

            CallToAction = callToAction;

            Recipients = new List <string>();
            Cc         = new List <string>();
        }