public TestJobException(
            ILogger <TestJobException> logger,
            IOptionsMonitor <TestJobExceptionOptions> optionsMonitor)
        {
            _logger = logger;

            _options = optionsMonitor.Get(Name);
        }
        public TestJobException(
            ILogger <TestJobException> logger,
            TestJobExceptionOptions jobOptions,
            bool raiseException = false)
        {
            _logger         = logger;
            _raiseException = raiseException;

            if (jobOptions != null)
            {
                _raiseException = jobOptions.RaiseException;
                CronSchedule    = jobOptions.CronSchedule;
                RunImmediately  = jobOptions.RunImmediately;
                CronTimeZone    = jobOptions.CronTimeZone;
            }
        }