Provides an abstract base class implementation of IWebHookRegistrar. An IWebHookRegistrar implementation can be used to change, modify, or reject WebHook registrations as they are created or updated through the Controllers.WebHookRegistrationsController. This can for example be used to add filters to WebHook registrations enabling broadcast notifications or specific group notifications.