private static IRetrieveConflictJson CreateRetrieveConflictJson() { var dbConnectionProvider = new SingletonSqliteConnectionProvider(Config.ConnectionString); return(new RetrieveConflictJsonService( new ImportedConflictRepository(dbConnectionProvider), new NationRepository(dbConnectionProvider), new ParseImportedConflictSummaryService())); }
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(); }