public FlatIOContextRunner(FlatIOContextRunnerConfig flatContextOptions)
        {
            _config = flatContextOptions;

            _seperator = string.Empty.PadLeft(100, '=');

            OnStart = Setup;
        }
        public FlatIOContextRunner(IOptionsMonitor <FlatIOContextRunnerConfig> flatContextOptions)
        {
            _config = flatContextOptions.CurrentValue;

            _seperator = string.Empty.PadLeft(100, '=');

            OnStart = Setup;
        }
 public static void Configure(FlatIOContextRunnerConfig config)
 {
     Runner = new FlatIOContextRunner(config);
 }