public UnitOfWork(ModbusAppGeneratorContext context, IRepository <UserEntity> userRepository, IRepository <ProjectEntity> projectRepository, IRepository <SlaveActionEntity> slaveActionRepository, IRepository <IpConnectionSettingsEntity> ipConnectionSettingsRepository, IRepository <ComConnectionSettingsEntity> comConnectionSettingsRepository, IRepository <DataTypeEntity> dataTypesRepository) { this.context = context; this._userRepository = userRepository; this._projectRepository = projectRepository; this._slaveActionRepository = slaveActionRepository; this._ipConnectionSettingsRepository = ipConnectionSettingsRepository; this._comConnectionSettingsRepository = comConnectionSettingsRepository; this._dataTypesRepository = dataTypesRepository; }
public Repository(ModbusAppGeneratorContext context) { this.context = context; this.dbSet = context.Set <TEntity>(); }