public PermissionValidationInvocationContext(
     PermissionValidatorDelegate validatorDelegate,
     string permissionName)
 {
     m_validatorDelegate = validatorDelegate;
     m_permissionName    = permissionName;
 }
 public PermissionValidationInvocator(
     PermissionValidatorDelegate ValidatorDelegate,
     string permissionName)
     : this(new PermissionValidationInvocationContext(ValidatorDelegate, permissionName))
 {
 }