public static int Main(string[] args) { GlobalLogger.ConfigureLog(); try { var seed = args.Contains("/seed"); if (seed) { args = args.Except(new[] { "/seed" }).ToArray(); } var host = CreateHostBuilder(args).Build(); //if (seed) if (true) { Log.Information("Seeding database..."); var config = host.Services.GetRequiredService <IConfiguration>(); var connectionString = config.GetConnectionString("DefaultConnection"); //SeedData.EnsureSeedData(connectionString); SeedIdentityData.EnsureSeedData(connectionString); SeedIDPData.EnsureSeedData(connectionString); Log.Information("Done seeding database."); //return 0; } Log.Information("Starting host..."); host.Run(); return(0); } catch (Exception ex) { Log.Fatal(ex, "Host terminated unexpectedly."); return(1); } //finally //{ // Log.CloseAndFlush(); //} }
public static void Main(string[] args) { GlobalLogger.ConfigureLog(); CreateHostBuilder(args).Build().Run(); }
public static void Main(string[] args) { Console.Title = "Product Consumer For Product Microservice"; GlobalLogger.ConfigureLog(); CreateHostBuilder(args).Build().Run(); }
public static void Main(string[] args) { Console.Title = "Microservice Global Exceptions"; GlobalLogger.ConfigureLog(); CreateHostBuilder(args).Build().Run(); }
public static void Main(string[] args) { Console.Title = "Order Processor"; GlobalLogger.ConfigureLog(); CreateHostBuilder(args).Build().Run(); }
public static void Main(string[] args) { Console.Title = "Cron Worker Service"; GlobalLogger.ConfigureLog(); CreateHostBuilder(args).Build().Run(); }