Esempio n. 1
0
        public static void Main(string[] args)
        {
            listRepoContext = new ListRepoContext();
            listRepoContext.Database.Migrate();

            CreateHostBuilder(args)
            .ConfigureAppConfiguration((hostContext, configApp) =>
            {
                configApp.SetBasePath(Directory.GetCurrentDirectory());
                configApp.AddJsonFile("appsettings.json", optional: true);
#if DEBUG
                configApp.AddJsonFile(
                    $"appsettings.Development.json",
                    optional: false);
#else
                configApp.AddJsonFile(
                    $"appsettings.Release.json",
                    optional: false);
#endif
                configApp.AddEnvironmentVariables(prefix: "PREFIX_");
                configApp.AddCommandLine(args);
            })
            .Build().Run();
        }
Esempio n. 2
0
 public static void SetupDb(TestContext context)
 {
     RepoContext = new ListRepoContext(ListRepoContext.GenerateUniqueDatabaseName(connectionString));
     RepoContext.Database.Migrate();
 }