public QrController(InvoiceGenerator invoiceGenerator, PaymentDataGenerator paymentDataGenerator, SmtpEmailFileSender emailSender, IOptions <GeneratorOptions> genOptions, IOptions <GeneratorSensitiveOptions> genSensitiveOptions)
 {
     this._invoiceGenerator     = invoiceGenerator;
     this._paymentDataGenerator = paymentDataGenerator;
     this._emailSender          = emailSender;
     this._sensitiveOpts        = genSensitiveOptions.Value;
     this._genOpts = genOptions.Value;
 }
 public SmtpEmailFileSender(IOptions <GeneratorSensitiveOptions> options)
 {
     this._genOptions = options.Value;
 }