/// <summary> /// The default constructor. /// </summary> /// <param name="exception"></param> public ExceptionFormatter(Exception exception) { _exception = exception; MultiItemFormatProvider provider = new MultiItemFormatProvider(); provider.HeaderText = __header; _formatProvider = (IValidatorFormatProvider)provider; }
/// <summary> /// Constructor taking a different format provider. /// </summary> /// <param name="exception"></param> /// <param name="formatProvider"></param> public ExceptionFormatter(Exception exception, IValidatorFormatProvider formatProvider) { _exception = exception; _formatProvider = formatProvider; }