using System;
namespace Abp.Web.Models
{
///
/// This interface can be implemented to convert an object to an object.
/// Implements Chain Of Responsibility pattern.
///
public interface IExceptionToErrorInfoConverter
{
///
/// Next converter. If this converter decide this exception is not known, it can call Next.Convert(...).
///
IExceptionToErrorInfoConverter Next { set; }
///
/// Converter method.
///
/// The exception
/// Error info or null
ErrorInfo Convert(Exception exception);
}
}