Esempio n. 1
0
        private static IRetrieveConflictJson CreateRetrieveConflictJson()
        {
            var dbConnectionProvider = new SingletonSqliteConnectionProvider(Config.ConnectionString);

            return(new RetrieveConflictJsonService(
                       new ImportedConflictRepository(dbConnectionProvider),
                       new NationRepository(dbConnectionProvider),
                       new ParseImportedConflictSummaryService()));
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            Logger.SetLogger(new ConsoleLogger());

            try
            {
                var connectionProvider = new SingletonSqliteConnectionProvider(Config.ConnectionString);
                var processor          = new ImportedConflictProcessor(
                    new NationRepository(connectionProvider),
                    new ImportedConflictRepository(connectionProvider),
                    new ParseImportedConflictSummaryService());

                processor.Process();
            }
            catch (Exception ex)
            {
                Logger.Log.Error(ex);
            }

            Console.ReadKey();
        }