static int Main(string[] args) { IConfigurationRoot config = new ConfigurationBuilder() .AddEnvironmentVariables() .AddCommandLine(args) .Build(); var migratorConfig = config.GetSection("SocialNetwork").Get <MigratorConfig>(); var dbMigrator = DbMigrator.MakeMySql(migratorConfig, CreateLogger()); var result = dbMigrator.Migrate(); return(result.Successful ? 0 : -1); }