public static void Main(string[] args) { var host = BuildWebHost(args); ProcessDbCommands.Process(args, host); // http://odetocode.com/blogs/scott/archive/2016/09/20/database-migrations-and-seeding-in-asp-net-core.aspx host.Run(); }
/// <summary> /// The main. /// </summary> /// <param name="args"> /// The args. /// </param> public static void Main(string[] args) { var host = CreateWebHostBuilder(args).Build(); /// http://odetocode.com/blogs/scott/archive/2016/09/20/database-migrations-and-seeding-in-asp-net-core.aspx var hostname = Startup.Configuration["Data:HostUrl"]; ProcessDbCommands.Process(args, host, hostname); /// HibernatingRhinos.Profiler.Appender.EntityFramework.EntityFrameworkProfiler.Initialize(); host.Run(); }
public static void Main(string[] args) { var host = new WebHostBuilder() .UseKestrel() .UseContentRoot(Directory.GetCurrentDirectory()) .UseIISIntegration() .UseStartup <Startup>() .Build(); // http://odetocode.com/blogs/scott/archive/2016/09/20/database-migrations-and-seeding-in-asp-net-core.aspx ProcessDbCommands.Process(args, host); host.Run(); }
public static int Main(string[] args) { try { var host = BuildWebHost(args); ProcessDbCommands.Process(args, host); host.Run(); return(0); } catch (Exception ex) { return(1); } }
public static void Main(string[] args) { // Create the logger Log.Logger = new LoggerConfiguration() .Enrich.FromLogContext() .MinimumLevel.Debug() .WriteTo.ColoredConsole( LogEventLevel.Verbose, "{NewLine}{Timestamp:HH:mm:ss} [{Level}] ({CorrelationToken}) {Message}{NewLine}{Exception}") .CreateLogger(); // WORKAROUND FOR CURRENT DIRECTORY CurrentDirectoryHelper.SetCurrentDirectory(); var host = CreateWebHostBuilder(args).Build(); // http://odetocode.com/blogs/scott/archive/2016/09/20/database-migrations-and-seeding-in-asp-net-core.aspx ProcessDbCommands.Process(args, host); host.Run(); }
public static void Main(string[] args) { var config = new ConfigurationBuilder() .SetBasePath(Directory.GetCurrentDirectory()) .AddJsonFile("hosting.json", optional: true) .Build(); var host = new WebHostBuilder() .CaptureStartupErrors(true) // .UseSetting("detailedErrors", "true") .UseKestrel() .UseConfiguration(config) .UseContentRoot(Directory.GetCurrentDirectory()) .UseIISIntegration() .UseStartup <Startup>() .Build(); // http://odetocode.com/blogs/scott/archive/2016/09/20/database-migrations-and-seeding-in-asp-net-core.aspx ProcessDbCommands.Process(args, host); host.Run(); }