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); } }