Пример #1
0
        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;
        }
Пример #2
0
 public Repository(ModbusAppGeneratorContext context)
 {
     this.context = context;
     this.dbSet   = context.Set <TEntity>();
 }