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; }
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>(); }