protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); var container = new Container(); ContainerSetup.RegisterComponentsTo(container); DependencyResolver.SetResolver(new SimpleInjectorDependencyResolver(container)); AutoMapperSetUp.ConfigureMaps(); FederatedAuthentication.FederationConfigurationCreated += FederatedAuthenticationFederationConfigurationCreated; }
private static void RunEfStandardQueries(Container container, int customerId) { var efProjectionhandler = container.GetInstance <GetAllOrdersEFStandardQueryHandler>(); AutoMapperSetUp.ConfigureMaps(); var startTime = DateTime.Now; Console.WriteLine("==EF Standard Domain models mapped with automapper to Dtos=="); var i = 0; while (i <= Loops) { efProjectionhandler.Handle(new GetAllOrdersEfStandardQuery { CustomerId = customerId }); i++; } WriteOutFinishTime(startTime); }