public AddressFileProcessor(IMailShot mailShot) { if (mailShot == null) { throw new ArgumentNullException("mailShot"); } _mailShot = mailShot; }
public AddressFileProcessor(IMailShot mailShot) { // No need to check for null as it would be having insstance if its dependency injected. if (mailShot == null) { throw new ArgumentNullException("mailShot"); } this._mailShot = mailShot; }
public AddressFileProcessor(IMailShot mailShot, CSVReaderWriter reader = null) { if (mailShot == null) { throw new ArgumentNullException("mailShot"); } _mailShot = mailShot; _reader = reader; }
public AddressFileProcessor(IMailShot mailShot, ICsvReaderWriter csvReaderWriter) { if (mailShot == null) { throw new ArgumentNullException("mailShot"); } _mailShot = mailShot; _csvReaderWriter = csvReaderWriter; }
public AddressFileProcessor1(IMailShot mailShot, ICSVReaderWriter csvReaderWriter) { // No need to check for null as it would be having insstance if its dependency injected. if (mailShot == null) { throw new ArgumentNullException("mailShot"); } _mailShot = mailShot; this._csvReaderWriter = csvReaderWriter; }
public AddressFileProcessor(IMailShot mailShot, IReadCsv csvReader, IParseAddress addressParser) { _mailShot = mailShot; _csvReader = csvReader; _addressParser = addressParser; }
public AddressFileProcessor(IMailShot mailShot) { if (mailShot == null) throw new ArgumentNullException("mailShot"); _mailShot = mailShot; }