public HomeController(ISendingMicroApp sendingApp, IAppLogger logger)
 {
     this.sendingApp = sendingApp;
     _logger         = logger;
 }
 public SuperApplicationConsoleApp(ISendingMicroApp senderApp, IConsole consoleWriter)
 {
     _senderApp = senderApp ?? throw new ArgumentNullException(nameof(senderApp), $"{nameof(senderApp)} is null.");
     _console   = consoleWriter ?? throw new ArgumentNullException(nameof(consoleWriter), $"{nameof(consoleWriter)} is null.");
 }