public ShowCaseAdapter(ShowCaseInitializationArgument initializationArgument, IMessageBroker messageBroker)
        {
            _initializationArgument = initializationArgument;
            _messageBroker          = messageBroker;

            Setup();
        }
 public static ShowCaseAdapter CreateAdapter(ShowCaseInitializationArgument initializationArgument, IMessageBroker messageBroker) =>
 new ShowCaseAdapter(initializationArgument, messageBroker);