Exemplo n.º 1
0
        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();
            //}
        }
Exemplo n.º 2
0
 public static void Main(string[] args)
 {
     GlobalLogger.ConfigureLog();
     CreateHostBuilder(args).Build().Run();
 }
Exemplo n.º 3
0
 public static void Main(string[] args)
 {
     Console.Title = "Product Consumer For Product Microservice";
     GlobalLogger.ConfigureLog();
     CreateHostBuilder(args).Build().Run();
 }
Exemplo n.º 4
0
 public static void Main(string[] args)
 {
     Console.Title = "Microservice Global Exceptions";
     GlobalLogger.ConfigureLog();
     CreateHostBuilder(args).Build().Run();
 }
Exemplo n.º 5
0
 public static void Main(string[] args)
 {
     Console.Title = "Order Processor";
     GlobalLogger.ConfigureLog();
     CreateHostBuilder(args).Build().Run();
 }
Exemplo n.º 6
0
 public static void Main(string[] args)
 {
     Console.Title = "Cron Worker Service";
     GlobalLogger.ConfigureLog();
     CreateHostBuilder(args).Build().Run();
 }