public void Subscribe(ProjectEntity entity, Guid recipientID) { var recipient = RecipientProvider.GetRecipient(recipientID.ToString()); if (recipient == null) { return; } if (!IsUnsubscribed(entity, recipientID) || entity.CanEdit()) { SubscriptionProvider.Subscribe(NotifyAction, entity.NotifyId, recipient); } }