/// <inheritdoc/>
        public void Deregister()
        {
            if (!Options.Register || !Options.Deregister)
            {
                _logger?.LogDebug("Deregistration disabled");
                return;
            }

            _registry.Deregister(Registration);
        }