public CreateTemplatePreCommand(IEmailTemplateManagementTemplateValidatorResolver validatorResolver) { if (validatorResolver == null) throw new ArgumentNullException("validatorResolver"); this.validatorResolver = validatorResolver; }
public UpdateTemplateEmailContentsPreCommand(IEmailTemplateManagementTemplateValidatorResolver validatorResolver, IEmailTemplateManagementTemplateService service) { if (validatorResolver == null) throw new ArgumentNullException("validatorResolver"); this.service = service; this.validatorResolver = validatorResolver; }
public DeletedTemplatePreCommand(IEmailTemplateManagementTemplateValidatorResolver validatorResolver, IEmailTemplateManagementTemplateService service) { if (validatorResolver == null) throw new ArgumentNullException("validatorResolver"); if (service == null) throw new ArgumentNullException("service"); this.validatorResolver = validatorResolver; this.service = service; }