public UnitOfWork() { var originalConnectionString = ConfigurationManager.ConnectionStrings["SuperBabyEntities"].ConnectionString; var entityBuilder = new EntityConnectionStringBuilder(originalConnectionString); var factory = DbProviderFactories.GetFactory(entityBuilder.Provider); var providerBuilder = factory.CreateConnectionStringBuilder(); providerBuilder.ConnectionString = entityBuilder.ProviderConnectionString; //providerBuilder.Add("Password", Password); entityBuilder.ProviderConnectionString = providerBuilder.ToString(); //_context.Configuration.LazyLoadingEnabled = false; _context = new SuperBabyEntities(entityBuilder.ToString()); }
public GenericRepository(SuperBabyEntities context) { //Comment _context = context; _dbSet = context.Set <TEntity>(); }