예제 #1
0
 public SendEmailExtended(ISubmitActionData submitActionData,
                          ILogger logger,
                          IClientApiService clientApiService,
                          IMailTokenBuilder mailTokenBuilder,
                          FixedAddressContactIdentierHandler fixedAddressHandler,
                          FieldValueContactIdentierHandler fieldValueContactIdentierHandler,
                          CurrentContactContactIdentierHandler currentContactContactIdentierHandler,
                          FileAttachmentTokenBuilder fileAttachmentTokenBuilder) : base(submitActionData, logger, clientApiService, mailTokenBuilder)
 {
     this.fixedAddressHandler = fixedAddressHandler;
     this.fieldValueContactIdentierHandler     = fieldValueContactIdentierHandler;
     this.currentContactContactIdentierHandler = currentContactContactIdentierHandler;
     this.fileAttachmentTokenBuilder           = fileAttachmentTokenBuilder;
     this.mailTokenBuilder = mailTokenBuilder;
 }
예제 #2
0
 protected SendEmailBase(ISubmitActionData submitActionData, ILogger logger, IClientApiService clientApiService, IMailTokenBuilder mailTokenBuilder) : base(submitActionData)
 {
     this.logger           = logger;
     this.clientApiService = clientApiService;
     this.mailTokenBuilder = mailTokenBuilder;
 }