static void Main(string[] args) { var builder = new ConfigurationBuilder() .SetBasePath(Directory.GetCurrentDirectory()) .AddJsonFile("appsettings.json", optional: false, reloadOnChange: true); var configuration = builder.Build(); //var connectionString = configuration.GetSection("Secrets")["MySQLConnectionString"]; var frontierePersistance = new FrontiereStockageSQLite(); var accesseurPoona = new AccesseurPoonaParFichierCSV(); var importeurCompetition = new ImporteurDeCompetitionParFichierXML(frontierePersistance);; var frontiereCobad = new FrontiereCobad(frontierePersistance, accesseurPoona, importeurCompetition); var parser = new CLIParser(frontiereCobad); parser.Parse(args); }
public static void Main(string[] args) { CLIParser.Parse(new List <string>(args), Run); }