Parameters
- action
- The delegate called by the event
- keepSubscriberAlive
- (optional) True indicates the delegate has a strong reference to the event, and must be unsubscribed when the subscription is no longer needed. False indicates a weak delegate reference to the event. (default value = false)