示例#1
0
        public void Cleanup()
        {
            var widget = new QueryWidget();

            // drop the widgets table.
            using (var commander = CommanderHelper.CreateCommander())
            {
                var result = commander.Execute(widget);
            }
        }
示例#2
0
        public void Initialize()
        {
            var widget = new QueryWidget();

            // create a new widgets table.
            using (var commander = CommanderHelper.CreateCommander())
            {
                var result = commander.Execute(widget);
            }
        }
示例#3
0
        // [TestMethod]
        public void SynchronousCalls()
        {
            var started = DateTime.UtcNow;

            using (var commander = CommanderHelper.CreateCommander())
            {
                var result = commander.Query <dynamic>(new { Id = 501 });
            }

            var stopped = DateTime.UtcNow;
            var elapsed = stopped.Subtract(started);

            Console.WriteLine($"Completed in {elapsed.TotalMilliseconds} milliseconds.");
        }
示例#4
0
        public SqlServerExecuteAsyncFixture() : base(CommanderHelper.UseSqlServer <ExecuteAsync>())
        {
            var setup = new DatabaseSetup();

            setup.Setup();
        }
 public SqlServerQueryAsyncFixture() : base(CommanderHelper.UseSqlServer <QueryAsync>())
 {
 }
示例#6
0
 public DatabaseSetup()
 {
     _commander = CommanderHelper.UseNpgsql <DatabaseSetup>();
 }
 public NpgsqlQueryAsyncFixture() : base(CommanderHelper.UseNpgsql <QueryAsync>())
 {
 }
示例#8
0
        public MySqlQueryFixture() : base(CommanderHelper.UseMySql <Query>())
        {
            var setup = new DatabaseSetup();

            setup.Setup();
        }
示例#9
0
 public MySqlQueryAsyncFixture() : base(CommanderHelper.UseMySql <QueryAsync>())
 {
 }
示例#10
0
        public NpgsqlExecuteFixture() : base(CommanderHelper.UseNpgsql <Execute>())
        {
            var setup = new DatabaseSetup();

            setup.Setup("xvhjkjhn");
        }
        public SqlServerQueryFixture() : base(CommanderHelper.UseSqlServer <Query>())
        {
            var setup = new DatabaseSetup();

            setup.Setup();
        }
示例#12
0
 public DatabaseSetup()
 {
     _commander = CommanderHelper.UseSqlServer <DatabaseSetup>();
 }
示例#13
0
        public MySqlExecuteAsyncFixture() : base(CommanderHelper.UseMySql <ExecuteAsync>())
        {
            var setup = new DatabaseSetup();

            setup.Setup();
        }
示例#14
0
        public NpgsqlQueryFixture() : base(CommanderHelper.UseNpgsql <Query>())
        {
            var setup = new DatabaseSetup();

            setup.Setup("xvhjkjhn");
        }