protected virtual void OnInformation(string message)
        {
            var e = MessageEventArgs.Information(message);

            MessageSent?.Invoke(this, e);
        }