static void Main(string[] args)
{
//int mappingsCount = 100000;
int mappingsCount = 40000;
//Console.WriteLine("Emit Mapper (simple): {0} milliseconds", EmitMapper_List(mappingsCount));
//Console.WriteLine("BLToolkit (simple): {0} milliseconds", BenchBLToolkit_List(mappingsCount));
Console.WriteLine("Emit Mapper (simple): {0} milliseconds", EmitMapper_DB2(mappingsCount));
//Console.WriteLine("BLToolkit (simple): {0} milliseconds", BLToolkit_DB2(mappingsCount));
//Console.WriteLine("Emit Mapper (simple): {0} milliseconds", EmitMapper_DB(mappingsCount));
//Console.WriteLine("BLToolkit (simple): {0} milliseconds", BLToolkit_DB(mappingsCount));
return;
Console.WriteLine("Handwritten Mapper: {0} milliseconds", BenchHandwrittenMapper(mappingsCount));
Console.WriteLine("Emit Mapper: {0} milliseconds", BenchEmitMapper(mappingsCount));
Console.WriteLine("Auto Mapper: {0} milliseconds", BenchAutoMapper(mappingsCount));
}