public void CallPerfDbContextDirectParallel()
{
long runsPerSec;
runsPerSec = RunCounter.SpinPerSec(MillisecToRun, () =>
{
using(var db = new AdventureWorksLT2008R2Entities())
{
db.Configuration.LazyLoadingEnabled = false;
// ReSharper disable once ReturnValueOfPureMethodIsNotUsed
db.QueryCustomerAddressesByCustomerID(customerIdWithManyAddresses).ToList();
}
});
this.TestContext.WriteLine("db.QueryCustomerAddressesByCustomerID(customerIdWithManyAddresses) direct parallel alloc/call/disp base line test result: {0} calls/second.", runsPerSec);
}