static long EmitMapper_DB2(int mappingsCount)
{
var sw = new Stopwatch();
sw.Start();
for (var i = 0; i < mappingsCount; i++)
{
using (var con = new SqlConnection("Data Source=acer\\sqlserver;Initial Catalog=Northwind;Persist Security Info=True;User Id=sa;Password=1"))
using (var cmd = con.CreateCommand())
{
con.Open();
cmd.Connection = con;
cmd.CommandType = System.Data.CommandType.Text;
cmd.CommandText = "SELECT * FROM test";
using (var reader = cmd.ExecuteReader())
{
var list = reader.ToObjects<test>().ToList();
}
}
}
sw.Stop();
return sw.ElapsedMilliseconds;
}