public Importer(GetOldDbAsModel getOldDbAsModel, 
     CompanyRepository companyRepository,
     PersonRepository personRepository,
     PoliticianRepository politicianRepository,
     ClubRepository clubRepository,
     TruncateTable truncateTable)
 {
     _getOldDbAsModel = getOldDbAsModel;
     _companyRepository = companyRepository;
     _personRepository = personRepository;
     _politicianRepository = politicianRepository;
     _clubRepository = clubRepository;
     _truncateTable = truncateTable;
 }
        private void RunTest(Func<PoliticianRepository, IEnumerable<object>> method)
        {
            var rep = new PoliticianRepository();

            foreach (var item in Enumerable.Range(1, 10))
            {
                var bar = method(rep).ToList();
            }

            var laws = method(rep);
            var watch = Stopwatch.StartNew();
            var foo = laws.ToList();
            watch.Stop();
            Trace.Write(string.Format("Elapsed {0} milliseconds", watch.ElapsedMilliseconds));
        }
 public SearchPoliticianController(PoliticianRepository PoliticianRepository, 
     SessionSearch sessionSearch)
 {
     _PoliticianRepository = PoliticianRepository;
     _sessionSearch = sessionSearch;
 }