public BaseBCFactory(IMCPImporterUnitOfWork uow) { this.uow = uow; //Initialize Database and seed this.uow.InitializeDatabase(); }
public ApplicationBCFactory(IMCPImporterUnitOfWork uow) : base(uow) { _assignedCompetencyBC = new Lazy<AssignedCompetencyBC>(() => new AssignedCompetencyBC(this.uow)); _certificationNameBC = new Lazy<CertificationNameBC>(() => new CertificationNameBC(this.uow)); _certificationTrackBC = new Lazy<CertificationTrackBC>(() => new CertificationTrackBC(this.uow)); _locationBC = new Lazy<LocationBC>(() => new LocationBC(this.uow)); _organizationBC = new Lazy<OrganizationBC>(() => new OrganizationBC(this.uow)); _personBC = new Lazy<PersonBC>(() => new PersonBC(this.uow)); _qualifyingCompetencyBC = new Lazy<QualifyingCompetencyBC>(() => new QualifyingCompetencyBC(this.uow)); _statusBC = new Lazy<StatusBC>(() => new StatusBC(this.uow)); }