예제 #1
0
파일: Program.cs 프로젝트: jej666/Skeleton
        private static void Main()
        {
            Console.WriteLine("Skeleton Performance Runs");
            Console.WriteLine("____________________________________________________");

            SqlLocalDbHelper.CreateDatabaseIfNotExists();

            var bootstrapper = new Bootstrapper();

            bootstrapper.UseSqlServer(
                builder => builder.UsingConnectionString(AppConfiguration.ConnectionString).Build())
            .WithOrm();

            Console.WriteLine("Skeleton Orm Performance Run => ");
            Console.WriteLine();

            var ormPerformance = new OrmPerformance(bootstrapper.Container as IDependencyResolver);

            ormPerformance.RunBenchmarks();

            Console.WriteLine("_____________________________________________________");
            Console.WriteLine("Skeleton MetaData Performance Run =>");
            Console.WriteLine();

            var metaDataPerformance = new MetadataPerformance(bootstrapper.Container as IDependencyResolver);

            metaDataPerformance.RunBenchmarks();

            Console.WriteLine("_____________________________________________________");
            Console.ReadKey();
        }
예제 #2
0
        protected OrmTestBase()
        {
            SqlLocalDbHelper.CreateDatabaseIfNotExists();
            SqlDbSeeder.SeedCustomers();

            _bootstrapper = new Bootstrapper();
            _bootstrapper.UseSqlServer(_databaseConfigurator).WithOrm();
        }
 public StoredProcedureExecutorTests()
 {
     SqlLocalDbHelper.InstallProcStocIfNotExists();
 }