public TemplatesService(
     IViewToStringRenderer viewToStringRenderer,
     ITemplatesRepository templatesRepository)
 {
     this.viewToStringRenderer = viewToStringRenderer ?? throw new System.ArgumentNullException(nameof(viewToStringRenderer));
     this.templatesRepository  = templatesRepository ?? throw new System.ArgumentNullException(nameof(templatesRepository));
 }
 public DeauthoriseStravaUserCommandNotificationHandler(
     IViewToStringRenderer viewToStringRenderer,
     IAbsoluteUrlHelper absoluteUrlHelper,
     IEmailSender emailSender,
     ILogger <DeauthoriseStravaUserCommandNotificationHandler> logger)
 {
     this.viewToStringRenderer = viewToStringRenderer;
     this.absoluteUrlHelper    = absoluteUrlHelper;
     this.emailSender          = emailSender;
     this.logger = logger;
 }
Beispiel #3
0
 public SendRegistrationEmailCommandHandler(
     IViewToStringRenderer viewToStringRenderer,
     IAbsoluteUrlHelper absoluteUrlHelper,
     IEmailSender emailSender,
     ICheckPointRepository checkPointRepository,
     ILogger <SendRegistrationEmailCommandHandler> logger)
 {
     this.viewToStringRenderer = viewToStringRenderer;
     this.absoluteUrlHelper    = absoluteUrlHelper;
     this.emailSender          = emailSender;
     this.checkPointRepository = checkPointRepository;
     this.logger = logger;
 }
 public ResendRegistrationEmailCommandHandler(
     UserManager <ApplicationUser> userManager,
     IViewToStringRenderer viewToStringRenderer,
     IAbsoluteUrlHelper absoluteUrlHelper,
     IEmailSender emailSender,
     ICheckPointRepository checkPointRepository,
     ILogger <ResendRegistrationEmailCommandHandler> logger)
 {
     this.userManager          = userManager;
     this.absoluteUrlHelper    = absoluteUrlHelper;
     this.viewToStringRenderer = viewToStringRenderer;
     this.emailSender          = emailSender;
     this.checkPointRepository = checkPointRepository;
     this.logger = logger;
 }
 public SendProgressUpdateEventHandler(
     ApplicationDbContext context,
     ICheckPointRepository checkPointRepository,
     IViewToStringRenderer viewToStringRenderer,
     IAbsoluteUrlHelper absoluteUrlHelper,
     IEmailSender emailSender,
     ILogger <SaveActivityCommandHandler> logger)
 {
     this.context = context;
     this.checkPointRepository = checkPointRepository;
     this.viewToStringRenderer = viewToStringRenderer;
     this.absoluteUrlHelper    = absoluteUrlHelper;
     this.emailSender          = emailSender;
     this.logger = logger;
 }
 public EmailController(IViewToStringRenderer viewToStringRenderer)
 {
     _viewToStringRenderer = viewToStringRenderer;
 }