public TankScaleHub(ITankScaleController controller)
 {
     this._controller = controller;
 }
 public AmmoniaHubService(ILogger <AmmoniaHubService> logger, ITankScaleController controller)
 {
     this._logger     = logger;
     this._controller = controller;
 }
 public AlertService(FacilityContext context, IEmailService emailService, ILogger <AlertService> logger, StartupHostedServiceCheck serviceCheck, IMessageBuilder messageBuilder,
                     IGeneratorController generatorController, IMonitorBoxController monitorBoxController, ITankScaleController tankScaleControlller)
 {
     this._emailService   = emailService;
     this._messageBuilder = messageBuilder;
     this._logger         = logger;
     this._alerts         = new List <MonitorBoxAlertCommand>();
     this._context        = context;
     this._initalized     = serviceCheck;
     this._alertSettings  = this._context.AlertSettings.ToList();
     this._logger.LogWarning("AlertService Initiated!");
     this._initalized.AlertHandlerStarted = true;
 }