in src/Microsoft.Azure.NotificationHubs/Messaging/AuthorizationRule.cs [171:182]
protected virtual void ValidateRights(IEnumerable<AccessRights> value)
{
if (value == null || !value.Any<AccessRights>() || value.Count<AccessRights>() > 3)
{
throw new ArgumentException(string.Format(SRClient.NullEmptyRights, 3));
}
if (!AuthorizationRule.AreAccessRightsUnique(value))
{
throw new ArgumentException(SRClient.CannotHaveDuplicateAccessRights);
}
}