public CustomerRepository(CompanyContext context)
 {
     this.context = context;
     mapper       = new CustomerMapper();
 }
 public CompanyRepository(CompanyContext companyContext, ICompanyFactory companyFactory)
 {
     this.store          = companyContext;
     this.companyFactory = companyFactory;
     mapper = new CompanyMapper();
 }