static void Main(string[] args) { var environment = Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT"); var configuration = ConfigurationUtils.GetEnvironmentConfiguration(environment); var properties = PropertiesUtils.Create <ProjectProperties>(configuration); ConsoleApplicationUtils.Launch(() => DatabaseMigrationUtils.Perform(args, properties.DatabaseConnectionProperties, typeof(Program).Assembly)); }
public static void LaunchWebApplication(this IWebHost webHost) => ConsoleApplicationUtils.Launch(webHost.Run);