diff --git a/src/Volo.Abp.UI/Volo/Abp/Ui/IUserFriendlyException.cs b/src/Volo.Abp.UI/Volo/Abp/Ui/IUserFriendlyException.cs index aef58c5fd0..26acce09f4 100644 --- a/src/Volo.Abp.UI/Volo/Abp/Ui/IUserFriendlyException.cs +++ b/src/Volo.Abp.UI/Volo/Abp/Ui/IUserFriendlyException.cs @@ -1,5 +1,9 @@ namespace Volo.Abp.Ui { + /* TODO: + * - define an interface to split Details, like IHasExceptionDetails + */ + public interface IUserFriendlyException { string Message { get; } diff --git a/src/Volo.Abp.UI/Volo/Abp/Ui/UserFriendlyException.cs b/src/Volo.Abp.UI/Volo/Abp/Ui/UserFriendlyException.cs index a19fc761f5..81e9d60dcf 100644 --- a/src/Volo.Abp.UI/Volo/Abp/Ui/UserFriendlyException.cs +++ b/src/Volo.Abp.UI/Volo/Abp/Ui/UserFriendlyException.cs @@ -9,7 +9,7 @@ namespace Volo.Abp.Ui /// This exception type is directly shown to the user. /// [Serializable] - public class UserFriendlyException : AbpException, IHasLogLevel, IHasErrorCode, IUserFriendlyException + public class UserFriendlyException : ApplicationException, IHasLogLevel, IHasErrorCode, IUserFriendlyException { /// /// Additional information about the exception.