示例#1
0
        public static void Reload(IReplaySorterConfiguration replaySorterConfiguration)
        {
            if (replaySorterConfiguration == null)
            {
                return;
            }

            _logPath = Path.Combine(replaySorterConfiguration.LogDirectory, "ErrorLogs.txt");
        }
示例#2
0
        public static ErrorLogger GetInstance(IReplaySorterConfiguration replaySorterConfiguration = null)
        {
            if (_errorLogger == null)
            {
                if (replaySorterConfiguration == null)
                {
                    replaySorterConfiguration = new ReplaySorterAppConfiguration();
                }

                _errorLogger = Create(replaySorterConfiguration.LogDirectory);
            }

            return(_errorLogger);
        }
 public AdvancedSettings(IReplaySorterConfiguration replaySorterConfiguration)
 {
     InitializeComponent();
     _replaySorterConfiguration = replaySorterConfiguration;
 }
 public CreateIgnoreFile(IReplaySorterConfiguration replaySorterConfiguration, IgnoreFileManager ignoreFileManager)
 {
     _replaySorterConfiguration = replaySorterConfiguration;
     _ignoreFileManager         = ignoreFileManager;
     InitializeComponent();
 }