public NotificationsBlockToken(RepositoryMonitor monitor, object key, object[] notifications) { Assert.IsNotNull(monitor); _monitor = monitor; _notifications = notifications; _key = key; }