public AccessDeniedException(Rights right, string auxMessage, Exception inner)
     : base(auxMessage, inner)
 {
     Right = right;
 }
 public AccessDeniedException(Rights right, Exception inner)
     : base(string.Format(DefaultMessage, right.FullName), inner)
 {
     Right = right;
 }
 public AccessDeniedException(Rights right)
     : base(string.Format(DefaultMessage, right.FullName))
 {
 }