/// <summary> /// Initializes a new instance of the <see cref="MailboxReader"/> class. /// </summary> /// <param name="configuration">Options to configure the mail reader</param> public MailboxReader(IMailboxReaderConfig configuration) { Config = configuration as MailboxReaderConfig; if (configuration == null) throw new ArgumentNullException("configuration"); }